Computer Science Principles (Grades 10-12)
Designed to be far more than a traditional introduction to programming – CS Principles is a rigorous, engaging, and approachable course that explores many of the big, foundational ideas of computing so that all students understand how these concepts are transforming the world we live in. This is an AP course that can be taught as a non-AP course as well.
Why teach computer science in high school?
- 90% of parents want their child to learn computer science in school
- Students rank it their favorite subject after dance and arts
- This is the top source of all new wages in the US (527,169 job openings nationwide). It’s the future!
No matter your experience or background, you can bring computer science to your school
Computer Science Principles is coming this summer through a network of Regional Partners.
It is high-quality, no-cost professional development for high school teachers,
even those who have no background in Computer Science.
“In fall 2016, the College Board launched its newest AP® course, AP Computer Science Principles. The course introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. The AP Program designed AP Computer Science Principles with the goal of creating leaders in computer science fields and attracting and engaging those who are traditionally underrepresented with essential computing tools and multidisciplinary opportunities.”
For more information, visit http://collegeboard.org/APCSP.”
Applications for the 2017-18 Computer Science Principles Professional Learning Program are now open!
Accepting applications until April 14, 2017