Course title
Computer Science Principles (AP)Pre-requisite
Successful completion of Algebra II, a B+ or better in Intro to Engineering, and an overall GPA of 3.75.Course description
AP Computer Science Principles is a rigorous advanced placement course designed to be equivalent to a first year college "Introduction to Computer Science" class. The course introduces students to the foundational concepts of computer science: programming; abstractions; algorithms; large data sets; the Internet; cyber-security concerns; and computing impacts. Through these central concepts of computer science; the course promotes learning the ideas and practices of computational thinking to solve problems and invites students to understand how computers; computing; and technology impact the world around them. The course is unique in its focus on fostering students to be creative. The course focuses on using technology to create and solve problems computationally. Students design and implement innovative solutions in a labratory setting using an iterative process similar to what artists; writers; scientists; and engineers use to bring ideas to life. Students in AP Computer Science Principles are required to complete the through-course assessment and the end-of-course AP exam in the Spring.
School country
United StatesSchool state
CaliforniaSchool city
Solana BeachHigh school
Santa Fe Christian SchoolSchool / district Address
838 Academy DriveSchool zip code
92075Requested competency code
Lab ScienceDate submitted
Approved
YesApproved competency code
- CTE
- Career and technical education