Note: This program is currently for US public schools only.
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.
For detailed partnership information, check out these resources:
The Code.org Program consists of teacher professional development and three course packages that together represent a comprehensive approach to K-12 computer science education. A district partnership requires adoption of the High School computer science course package, while the Elementary and Middle School programs may be added independently. Find more curriculum information here.
The Elementary Computer Science Program, consists of the following course modules for the specified grade ranges: K-1, 2-3, and 4-5
These course modules are taught within pre-existing courses and are about 15 to 20 lessons each implemented within a standard 45-50 minute class period. They represent a blended learning approach in which both online, self-guided, self-paced tutorials are used in conjunction with hands-on "unplugged" style lessons in which students learn computing concepts without a computer.
The Middle School Computer Science Program, consists of interdisciplinary modules that combine computer science concepts with Science and Math. The following courses are aligned with common state standards in Math and Science:
These lesson sets are meant to be interwoven into pre-existing Math and Science courses. Each lesson is designed to be implemented in a standard 45-50 minute class period. These lessons are topical and should be used within the natural context of the class.
The High School Computer Science program includes courses representing years of research and development sponsored by the National Science Foundation. These courses are designed to broaden participation in secondary computer science and prepare students for post-secondary experiences related to computing or college majors in computer science.
A district may choose to adopt additional CS courses such as AP® Computer Science A and Game Design, but these courses are not part of Code.org’s professional development program.
All Code.org High School Computer Science courses are designed as year-long courses composed of standard 45-50 minute class periods. Schools may use alternative scheduling formats as long as the course is completed in its entirety.
If you want to encourage your district to work with us, send this email to a district representative:
Code.org is a national non-profit organization bringing computer science to students in school districts nationwide. Their K-12 program consists of an innovative approach to professional development, curriculum, and promotional materials - all at no cost to the district. Please watch their video promoting computer science at http://code.org
Please consider contacting Code.org to bring the opportunity to learn computer science to all of our district's students. You can find information about Code.org's K-12 program at http://code.org/educate
Show this video featuring Gerardo Loera, LAUSD's Director of Curriculum, to school staff and parents.
We are currently preparing a video promoting courses. For now, check out these videos, featuring Bill Gates, Mark Zuckerberg, Black Eyed Peas founder will.i.am and NBA star Chris Bosh talking about the importance of programming. (There are 1 minute, 5 minute, and 9 minute versions)
We believe that:
Please contact firstname.lastname@example.org for more information.