Program areas at Code Org
Education - code.org's comprehensive approach aims to make computer science a core part of u.s. education. The code.orCodeorgrg professional learning program is designed to prepare k-12 educators to teach computer science using a defined curriculum pathway paired with high-quality professional learning resources that supports teacher and student success. Curriculum at code.orCodeorgrg blends traditional and modern formats, merging lesson plans, activities, and assessments, with computational tools, environments, and learning platforms. Code.orCodeorgrg provides this curriculum, in-person workshops, and online learning opportunities, and year-round mentorship and support for existing in-service teachers of all backgrounds at the elementary, middle, and high school levels. Code.org's courses are free and easily accessible, available in more than 65 languages, and are used in more than 180 countries (unaudited).
Advocacy - code.org's advocacy efforts aim to support policies that increase access to k-12 computer science for all students; code.orCodeorgrg advocates for state-level adoption of a policy framework to support and expand k-12 computer science. In particular, code.org's main policy focus is getting every school to offer at least one computer science course and supporting this through the allocation of state funding for computer science professional development to grow the number of teachers who are prepared to teach computer science courses, and encouraging states to develop or adopt k-12 computer science standards. At the end of 2021, all 50 states have policies to support k-12 computer science education (unaudited) and 33 states have allocated over $269 million exclusively for computer science education (unaudited).
International - code.orCodeorgrg devotes organizational resources to the development of international partnerships through which code.orCodeorgrg provides curriculum that partners can use, translate, or adapt under creative commons; best practices for implementing curriculum and professional development; and marketing support in countries who are interested in offering computer science in schools.
Public awareness - code.orCodeorgrg uses marketing, celebrities, and events to increase public awareness of computer science as foundational knowledge in modern k-12 education. Code.org's public awareness campaign seeks to motivate more students, parents, and members of the general population to learn computer science and to motivate more schools to want to teach it. Code.orCodeorgrg uses celebrity endorsement, earned-media, and viral/social approaches to do this. Code.orCodeorgrg also creates materials designed to introduce people of all ages to the potential of learning computer science and break stereotypes, encouraging more young women and students from other underrepresented groups to engage. Code.org's most visible marketing activity is the hour of code campaign. In partnership with hundreds of organizations, code.orCodeorgrg has organized a global movement reaching tens of millions of students in more than 180 countries with a one-hour tutorial. The hour of code is designed to demystify computer science and show that anybody can learn the basics. This grassroots campaign is supported by hundreds of partners and hundreds of thousands of educators worldwide (unaudited).