This is the Trace Id: c4faf4be8e6eeb8c551a0460a447b79a
Slide %{start} of %{total}. %{slideTitle}

What is TEALS?

Technology Education and Learning Support (TEALS) partners globally with nonprofits to broaden participation in CS education and engage volunteers in schools.

Educators and educational leaders

Access resources available through our partners to help build CS education programs in your community and inspire the next generation of innovators.
A teacher looking over students on computers.

Code.org

For over 10 years, Code.org has worked to bring curriculum, teacher PD, and policy efforts driving equitable access to CS education, and most recently their District Program in support of schools and teachers.
Three teachers smiling at the camera in a school hallway.

Computer Science Teachers Association

Computer Science Teachers Association (CSTA) supports teachers through professional development, community building, and broadening participation in CS education.
Student smiles while looking at her laptop.

TeachAI

Microsoft is actively engaged in the TeachAI initiative, which is providing thought leadership to guide governments, educators, and educational leaders on the future of CS education in an age of AI.
Female teacher supports male student with block coding exercise.

Microsoft MakeCode

Microsoft MakeCode is a free online learn-to-code platform where anyone, at any skill level, can build up their coding skills to create games, write programs for devices, and code mods for Minecraft.
A computer science teacher gives instruction in the front of a classroom.

Visual Studio (VS) Code for Education

VS Code for Education offers a free online CS education platform that provides integrated curriculum and a sandbox coding environment for everyone. With zero setup, anyone can be a developer and start learning to code.
An instructor and a female and male student working in a computer lab.

Minecraft Education

Prepare students for the digital future using game-based learning with Minecraft Education. Minecraft Education is a great tool for learning CS, cybersecurity, AI, and more.

Opportunities for tech volunteers

Discover opportunities with our partners to use your tech skills for good and inspire the next generation of technologists.
Female volunteer helps students in a computer lab.

Mentors in Tech (MinT)

MinT helps overlooked and underserved tech students at smaller, less well-known universities and community colleges navigate and launch their careers. Share your wisdom and experience one hour a week and help change the life of a non-traditional CS college student.
Female volunteer supports students sitting around a computer in a lab.

CodePath

CodePath has supported over 30,000 CS students across the US, the majority of whom are Black, Latino/a, Indigenous, or from low-income backgrounds. Join a community of tech professionals eager to connect with and offer career support to college CS students as they prepare to be tomorrow’s tech leaders.
A teacher and volunteer instructor support a female student.

Code.org

Code.org is partnering with Microsoft to offer multiple opportunities for tech professionals to volunteer in support of CS educators and students. From helping teachers develop confidence in CS, to mentoring young women in high school CS classes, there is way for you to make an impact.

TEALS Program by the numbers

See it in action

Showcase of TEALS support over the past decade
Three students collaborate on a project.

Equip all students for the future with Computer Science

A school in Harlem, NY partnered with the TEALS Program to bring computer science (CS) and opportunities to their students.
A candid portrait of a smiling student.

Teachers bring students CS skills and opportunity

By training teachers like Nancy, TEALS is creating sustainable CS programs across the country—and helping to narrow the diversity gap in the technology field.
A teacher and student look at a computer monitor together.

Students in a small town learn CS with TEALS

Learn how a grassroots effort in rural Eastern Washington turned a sparsely populated elective class into a required course for every freshman—through the advocacy and can-do attitude of a superintendent-teacher/husband-wife team.
Follow Microsoft AI Skills