Self-Paced Online Professional Learning for Educators


Teachers are at the heart of our work at Code.org, and we are committed to expanding our professional learning offerings to support teachers in every stage of their computer science teaching journey, no matter where they are.

In addition to our curriculum and immersive professional learning programs, Code.org is pleased to offer self-paced courses for teachers who wish to implement CS Discoveries or CS Fundamentals in their classrooms. These courses are available at no cost to any educator with a Code.org account worldwide!

Teaching Computer Science Discoveries

This self-paced online course is intended as an introduction to CS Discoveries and the resources we offer for 6-10th grade teachers. Through reading, viewing videos, completing interactive puzzles, and reflecting on your learning, you will develop your own understanding while preparing to teach computer science in your classroom. Designed to be completed in three hours, this new self-paced professional learning option is meant to support teachers who are unable—or not ready—to participate in the facilitator-led professional learning program.

Learning objectives:
Through completing this online course, participants will:

Suggested time to complete the course:
This course should take approximately 3 hours to complete.

Prerequisites:
No previous experience with coding or computer science is assumed. This is a beginner course.

Teaching Computer Science Fundamentals

This self-paced online course is designed for elementary school educators who are interested in implementing and teaching CS Fundamentals courses to their students. Computer Science Fundamentals courses are designed for educators who teach grades K-5 and want to offer accessible and equitable introductory computer science courses to their students. This online option is meant to support teachers who are unable—or not ready—to participate in the facilitator-led professional learning program.

Learning objectives:
Through completing this online course, participants will:

Prerequisites:
No previous experience with coding or computer science is assumed. This is a beginner course.

Want to take your learning further?

Join the more than 100,000 teachers who have participated in our workshops. More than 90% of attendees would recommend our program to other teachers.

In addition to the above self-paced online courses, professional learning workshops for CS Discoveries and CS Fundamentals are offered for U.S.-based teachers throughout the year. Learn more about workshops happening in your area.

If you are a 6-12 educator, we recommend the CS Discoveries or CS Principles Professional Learning Programs. Learn more about our Professional Learning Programs for middle and high school educators.

Check out all Code.org Professional Learning options.