Code.org Professional Learning Program Information
Code.org cohort teachers are also offered VIP spots in USC Viterbi K-12 STEM Center CS-related engagements. Events are free for students but space-limited. Teachers who qualify for the Code.org Professional Learning Program at USC will be given preference for registering for these events.
Teachers who enroll in USC Viterbi School of Engineering and Code.org’s Professional Learning Program gain the computer science content knowledge to teach an introductory computer science course at their school the following year.
Teachers can choose between CS Discoveries and CS Principles. Read more about CS Discoveries and CS Principles below.
Middle School Teachers apply for CS Discoveries!
Computer Science Discoveries is appropriate for 6 - 10th grade students and can be taught as a semester or year long introductory course (3-5 hours per week of instruction for 9+ weeks).
High School Teachers apply for CS Principles!
This 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.
Elementary School Teachers apply for CS Fundamentals!
Elementary School Teachers apply for CS Connections!
Our newest curriculum makes the connections between learning computer science and other subjects like math, language arts, science, and social studies. Through CS Connections, K-12 classrooms explore their usual subjects in exciting new ways!
CS Connections Anytime!
What are other programs we support?
Published on October 3rd, 2018
Last updated on May 25th, 2023