Register/Apply for Professional Development in Computer Science

K-5/6 Teachers | Grades 6-12 Teachers | Not a School Teacher?

May 5 COVID-19 Update Full scholarships are still available for qualifying teachers to participate in a CS Discoveries or CS Principles 2020-2021 cohort. All summer workshops will take place online. Please visit this page again for updates.

Professional Development for K-5/6 Classroom Teachers:

Professional Development for Grades 6-12 Classroom Teachers:

Is right for you? Maybe you've never really thought of yourself as a math person or a technical person, but someone said you should look into teaching "computer science," whatever that means. (Yikes! What if your students find out you're not an expert!) Or maybe you studied computer science in college or worked in a technical role in industry before earning your credentials to teach in an elementary school, middle school, or high school. Either way, this program is perfect for you!

Questions? Contact Debbie Campbell at

Get started with the curriculum or explore professional development:
Elementary School Teachers | Middle School & High School Teachers | Not a School Teacher? | Past Events