2 semesters
Introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. With a unique focus on creative problem solving and real-world applications, AP Computer Science Principles prepares students for college and career. The course will introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts. AP Computer Science Principles will give students the opportunity to use technology to address real-world problems and build relevant solutions. Together, these aspects of the course make up a rigorous and rich curriculum that aims to broaden participation in computer science. Prerequisites: Technology department approval to enroll in this course with grade requirements of a 93 average in Algebra 1
Note: Entrance into AP classes is by invitation based on achieved scores. AP students must take the exam for AP, and families are financially responsible for the associated fees.
Prerequisites: Technology department approval to enroll in this course with grade requirements of a 93 average in Algebra 1