AP Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. With a unique focus on creative problem solving and real-world applications, AP Computer Science Principles prepares students for college and career. All students taking AP courses are encouraged to take the AP exam.
Students will be introduced to Programming. The curriculum exposes students’ critical thinking and problem-solving skills as they build artifacts in Python. Students will accomplish a course capstone project at the end of this session.
Students will be introduced to Computer Science through the blocking programming and website development. The curriculum exposes students to all seven "Big Ideas" from the "Computer Science Principles" framework as they build artifacts in Scratch and Thimble.
Google’s Android OS runs 86% of smartphones worldwide and has shipped over one billion units this past year alone. Meanwhile, the search for talented Android developers continues, making it one of the most in-demand software development skills today.