Code.org
Code.org offers educational programs and tools to teach computer science to students of all ages, including the globally recognized Hour of Code initiative.
Educational Programs and Tools
Code.org offers a variety of educational programs and tools designed to teach computer science to students of all ages. This includes comprehensive curriculums that cover a wide range of topics and are designed to be accessible to beginners and advanced students alike. The organization provides resources that cater to different learning styles, ensuring that students can grasp fundamental concepts in computer science regardless of their background or experience.
The Hour of Code Initiative
Code.org provides the Hour of Code, a global movement that reaches tens of millions of students in over 180 countries. This initiative aims to demystify coding and show that anyone can learn the basics. It consists of a one-hour introduction to computer science, designed to be fun and engaging, and is available in various languages. The Hour of Code events take place in schools, community centers, and online, making it accessible to a wide audience.
Courses for Middle and High School Students
Code.org hosts several courses specifically designed for middle and high school students, including CS Discoveries, CS Principles, and Intro to App Lab. These courses introduce students to core concepts in computer science and provide a solid foundation for further study. The curriculum is project-based, encouraging students to create and build their own technology, which helps them apply what they have learned in practical ways.
Professional Development Programs
Code.org offers professional development programs to help educators teach computer science effectively. These programs are aligned with national and many state computer science education standards. Educators can choose from self-paced or facilitated options, providing flexibility to fit various schedules and learning preferences. The aim is to equip teachers with the necessary skills and knowledge to deliver high-quality computer science education.
Advocacy and Policy Support
Code.org engages in advocacy efforts to promote policy changes that support computer science education. The organization works to influence education policy at local, state, and national levels to ensure that computer science is recognized as a fundamental part of the curriculum. Code.org also supports a network of regional partners that advocate for computer science education within their communities, helping to build a stronger, more inclusive educational framework.