Self-paced professional learning for teachers

Professional learning offerings to support teachers in every stage of their computer science teaching journey.

Professional learning on your timeline

Code.org is pleased to offer self-paced modules for teachers. These modules are available at no cost to any educator with a Code.org account worldwide!


Start your teaching journey with Code.org

K-12 Teachers

Getting Started with Code.org

This self-paced module is designed to introduce educators to Code.org as a teaching tool, focusing on foundational aspects of the platform and its features.


Elementary school teachers


Middle school teachers


High school teachers


CERTIFICATES

Share your accomplishment

All of our professional learning offerings provide a certificate of completion to share with your network or share with your administrator. Check with your school to find out if you can use the certificates to get professional development credits.

Facilitator-led workshops

Take your learning further

In addition to the above self-paced online modules, facilitator-led professional learning workshops are available for teachers. 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.

Additional resources

Paragraph

Your Regional Partner

Connect with your Code.org Regional Partner to learn about opportunities and updates on what's going on in your region.

Computer Science Teachers Association

Connect with over 19,000 CS teachers from around the globe, find strength in your local community, and get support from other CS teachers.

Amazon Future Engineer

Explore our partnership with Amazon to bring free CS resources and benefits to eligible underserved schools. See if your school qualifies.