CS Discoveries Professional Learning Program

Our CS Discoveries Professional Learning program offers year round support designed for educators teaching a semester or full-year course. You don't need any prior computer science experience to get started!

For more information about our goals and approach to professional learning, check out our professional learning values.


The program kicks off with a 5-day summer workshop where you'll have an opportunity to work hands-on with curriculum and meet other teachers from your area. Throughout the year, we offer online support for upcoming units, forum support, and 1-day quarterly workshops.

This program prepares educators to provide high quality instruction based on the CS Discoveries curriculum.

Applications for the 2018-19 CS Discoveries Professional Learning Program will open in January, 2018. If you are interested in joining in 2018-19, sign up below.

90% of workshop attendees ranked it the best professional development ever.

"I truly believe that this course may level the playing field for some of my students and very likely give them a break they need to find a path to success."

"After teaching 27 years, it is refreshing to attend a training that has me energized and enthusiastic about offering new content to my students."

What does a Code.org CS Discoveries educator do?

If accepted into the Code.org CS Discoveries Professional Learning Program, you will:

How does it work?

The program has two components:

What are the program commitments?

Summer Workshop: (Summer)

Continuing Professional Development: (September - June of the following academic year)

Where is the program offered?

The CS Discoveries Professional Learning Program is available in regions served by Code.org's Regional Partners. Please check our map to learn more about where our Regional Partners are located and when they will be hosting summer workshops.

Who can participate?

The CS Discoveries Professional Learning Program is open to teachers who are interested in teaching the Code.org CS Discoveries course. We prioritize educators who plan to teach the course to grades 6, 7, 8, 9 and/or 10. In order to participate, we ask that educators:

Not sure if this is the right Code.org program for you? Check out our program recommendations to determine the best fit for your teaching situation.

Where is the program offered?

We currently offer the CS Discoveries Professional Learning Program in locations where we have Regional Partners. Please check our Regional Partner Map to see if there is a partner in your area.

How to apply?

Applications for the 2018-19 CS Discoveries Professional Learning Program will open in January, 2018. If you are interested in joining in 2018-19, sign up below.

Become a CS Discoveries Facilitator

Code.org's Facilitator Development Program is a highly-selective professional learning program designed to prepare and support facilitators to deliver quality workshops on the CS Discoveries curriculum.

Help bring professional learning opportunities to your community by becoming a Code.org Facilitator!