Course Details
- Grade 11
- Grade 12
AP Computer Science Principles is designed to develop students' computational thinking skills to analyze and study data. Students will be expected to work with large sets of data to analyze as well as visualize and draw conclusions from trends observed. The course is organized around seven “Big Ideas” which include creativity, abstraction, data and information, algorithms, programming, the internet, and global impact. Students will be expected to perfect collaboration and communication skills as they design solutions, draw connections between different computing concepts, and produce computational artifacts. Students will specifically prepare for the AP Computer Science Exam as they review practice multiple choice test questions and complete their performance tasks for their digital portfolio.
Prerequisites: 1) Completion of Computer Science Principles course with a grade of B or better; 2) Completion of Algebra II with a grade of C or better; 3) approval of the Computer Science instructor.
- AP/Honors
- Science
