Computer Science Principles has been offered at Westhill since the 2015-2016 academic year. Unlike other AP courses, AP CSP can be taught using a variety of curricula. At our school, we have chosen the Mobile CSP (cell-phone-based) platform for teaching this important course which is designed to be a student's first introduction to computer science. For more information about the curriculum for our Mobile CSP course, click on the image on the left to view on-line course materials or click the video below to get an overview of this course. Mobile CSP shows students how to build apps for Android devices while teaching 7 basic tenets of computer science: creativity, abstraction, data, algorithms, programming, Internet and impact. AP CSP was developed by a collaboration between The National Science Foundation (NSF) and The College Board.
Teachers and Students Talk about AP CSP
College Board Describes AP CSP
Students Talk CSP
How We Build Mobile Apps in CSP
Charts and Brochures
More Girls are Taking Computer Science
How the CSP Advanced Placement (AP) Exam is Unlike Other AP Exams
AP Exam Summary
The diagram, below, shows a typical AP CSP exam. However, the 2019-2020 exam was significantly altered due to the Coronavirus. In particular, the Multiple Choice portion of the exam was cancelled. It is too early to be certain what changes will take place for the AP exam for the 2020-2021 school year.
Course Details Taken from the College Board Website
Computer Science Principles introduces you to the essential ideas of computer science with a focus on how computing can impact the world. Along with the fundamentals of computing, you will learn to analyze data, information, or knowledge represented for computational use; create technology that has a practical impact; and gain a broader understanding of how computer science impacts people and society.