The course covers the 7 Big Ideas and 6 Computational Thinking Practices. During the course, students complete two collaborative programming projects and an individual research and writing project on the impact of a recent, computing innovation that appeal to the student. These projects conform to the College Board’s two performance tasks on programming and impact. The emerging CS Principles AP course will use these performance tasks, in addition to a written exam, as a primary means for a student to demonstrate what they’ve learned. Projects and problems include app development, visualization of data, cybersecurity, and simulation. This course is aligned with the curriculum for AP® Computer Science Principles (AP CSP). Students will be prepared to take this exam upon completion of the course.
Note: This course can fulfill a Math credit toward graduation, if the student scores Proficient or Advanced on the Algebra Keystone Exam.
