Trailblazing a path for CS
With support from Microsoft, Code.org works with schools to bring computer science education to all students to give them the skills needed for a bright future.
Empowering students to pursue STEM
Engage students in STEM, coding, 21st century skills, and more through game-based learning beyond the classroom. Minecraft Education Edition is now available to nonprofits.
Bringing meaningful projects to life
Whether at home or in the classroom, Microsoft MakeCode provides captivating experiences for students to learn computing concepts at their own pace through personally meaningful projects.
Supporting lasting, systemic change
We mobilize impact by working with others to accelerate progress toward a more inclusive, equitable future. See how state governments have risen to the challenge to address the digital opportunity gap and help skill up their residents.
Resources to pique interest and spark excitement
Explore curated resources from digital skills courses to CS tutorials. The new Computer Science Education Resource Guide provides more than 75 supported initiatives assisting schools, nonprofits, and students seeking to build equitable CS programs.
Over 100,000 students received a CS education
Since its inception in 2009, over 100,000 students have received a CS education through Technology Education and Learning Support (TEALS) Program.
1,700 volunteers from over 650 companies teach CS
Technical volunteers with experience in computer science and programming help expand students' career horizons through new computer science skills and opportunities.
Narrowing the skills gap for kids with disabilities
Junior Achievement Korea provides young people with special needs a foundation in digital skills, computational thinking, and CS to prepare them for employment.
Bring inclusive CS education to schools
Learn concrete steps on how to build inclusivity in CS education. Engaging students in CS can build a strong pipeline of creativity and innovation to help ensure students have the skills they need.
5.4 million learning participants
Through partnerships with organizations like Code.org, CSTA and CSforALL we have helped reach more than 5 million globally with computer science education.
More than 200,000 teachers trained
In addition to teaching millions of youth digital skills and computer science, Microsoft grantees have worked with organizations like The Computer Science Teachers Association (CSTA) to train more than 200,000 teachers who will go on to teach computer science around the world.
Expanding CS education in Mexico
Starting this school year, TEALS, a program that helps high schools develop and grow inclusive and sustainable computer science programs, will operate in four Ciudad Juárez high schools and reach approximately 160 students.
Bringing access to excluded communities
Over 50 percent of the youth served globally through Microsoft partner-funded programs are women, and over 80 percent are from communities historically excluded from technology.