Big News! NewBoCo has relocated to 460 12th Ave SE Cedar Rapids, 52401

Code.org

CS Principles

Explore Technology's Impact on the World

Help students see how technology shapes their world with Computer Science Principles. This program prepares educators to teach the foundational concepts of computing through an engaging, inclusive course designed to open doors for all learners.

Interested in professional development for you and your district?
2 seated Code.org teachers hold a conversation, while more teachers in the background work with their heads down

Computer Science Principles (CSP) 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.

Students are introduced to the foundational concepts of computer science and challenged to explore how computing and technology can impact the world. More than a traditional introduction to programming, it is a rigorous, engaging, and approachable course that explores many of the foundational ideas of computing so all students understand how these concepts are transforming the world we live in.

Computer Science Principles professional learning is available in multiple formats to fit school needs and schedules, including virtual options, academic year modules, and in-person training. Our team is happy to help schools and educators select the format and training that best align with their goals.

Funding through Computer Science Professional Development Grants can be used for this program.

 

Teacher relicensure or grad credit is available for completing this professional learning.

This year-long course can be taught as an AP or non-AP course. No prerequisites are required for students or for teachers new to computer science! In addition, Code.org’s curriculum is available at no cost, for anyone to teach.

“I was very apprehensive about teaching computer science going into the training. The training not only gave me confidence in teaching computer science, but it helped show me how accessible it is to everyone. Computer science is way more than programming, it is teaching students how to think critically, creatively, and collaboratively.”
Rob C.
2018-19 participant, Spirit Lake, IA

Hear from Real Teachers

Upcoming PD Opportunities

Contact us for more information