The Hour of Code is an opportunity for every student to try computer science for one hour. You can also teach the Hour of Code all year-round. Tutorials work on browsers, tablets, smartphones, or "unplugged."
Code.org has developed a free elementary school curriculum that allows even the youngest students to explore the limitless world of computing. There are three levels of computer science at the elementary school level.
Free professional development workshops (US teachers only): Code.org is offering free workshops for K-5 educators and content-area teachers (librarians, tech-ed specialists, etc.) interested in teaching the Code.org elementary school computer science curriculum. The workshop will cover content for all three courses and teachers will receive the supplies they need to teach the course- at no cost.
These workshops will be led by experienced Code.org K-5 Facilitators in over 60 cities across the United States.
Bring permanent computer science courses to your entire district. Code.org will provide everything you need, from professional development to curriculum, including stipends for teachers. If you are a private or international school, know that all of our curriculum and professional development resources will be publicly available under a Creative Commons License.
Code.org's K-8 Intro to Computer Science course is a 20-hour series of tutorials and activities, designed for any educator to host in a classroom, after-school, or even in a club outside of school.
We aim to provide curriculum resources for a full K-12 pathway in computer science. This is a work in progress, in collaboration with educators throughout the computer science community. All of our curriculum resources will be publicly available under a Creative Commons License.
Here's a collection of videos, posters, and how-to resources to help inspire students to try computer science. Also, use our educational video library and nominate a student or teacher you know for a Code.org award.
Click below for links to other resources for educators interested in teaching computer science.