facebook twitter mail share

Calling all secondary educators - Code.org Professional Learning Program registration open

Coding wooden blocks
Tuesday, February 27, 2018

New to computer science? No worries.

Whether you are new to teaching computer science (CS) or have experience teaching other CS courses, the program is designed to promote growth by providing space for you to become comfortable with curricular materials, CS content, and pedagogy. Our curriculum provides a complete set of lesson plans that include inquiry-based activities, videos, assessment support, and educational tools.

The program supports teachers with diverse teaching backgrounds as they prepare to teach either of the following courses:

CS Discoveries (Grades 6-10)

  • CS Discoveries is an introductory computer science course
  • It empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun.
  • The curriculum is recommended for middle and high school students (grades 6-10)
  • Can be taught either as a semester or full-year offering. 

CS Principles (Grades 9-12)

  • Computer Science Principles (can be taught as an AP​®​ course)​ is also an introductory course that requires no computer science background (from students or teachers).
  • We recommend it for students in grades 9-12 with stronger reading and writing skills.
  • 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. 

Do you teach elementary school? Learn more about our professional learning for grades K-5 here.

Apply Today!

Learn more about each program and apply today! Priority deadline for applications is March 31, 2018. 

Quickstart: we have resources for Students, Parents, Teachers, and Guidance Counselors