AP CS Principles

Course Overview

AP CS Principles is a year-long high school curriculum that fully addresses the five “Big Ideas” of computer science and six “Computational Thinking Practices,” as specified by the College Board’s AP Computer Science Principles curriculum framework. These are listed below.  


Big Ideas:

1       Creative Development

2      Data

3      Algorithms & Programming

4      Computing Systems & Networks

5      Impact of Computing

 

Computational Thinking Practices:

1      Connecting Computing

2      Creating Computational Artifacts

3      Abstracting

4      Analyzing Problems and Artifacts

5      Communicating

6      Collaborating



Syllabus

Syllabus_Rendon_2023_AP CS P.pdf

Class Calendar

Google Classroom

Westlake High School utilizes the Google Classroom platform to share classroom resources, many assignments, and assessment preparation materials to students. WHS students will receive a classroom code to access these materials, submit assignments, and track any missing work. 


Additional Resources

Will be posted here when applicable.