Skip to content
Technology & Innovation

Microsoft Program Sends Engineers To High Schools

To combat a decline in the number of computer science graduates, Microsoft is putting software engineers to work as teachers as part of its Technology Education and Literacy In Schools program.

Article written by guest writer Kecia Lynn

What’s the Latest Development?

A program started by Microsoft and currently operating in several states brings software engineers to high schools, where they help introduce students to computer science. For a full school year, an employee works alongside a professional teacher to show young people the nuts and bolts of programming, allowing them to see into the tools they use most often — such as smartphones — and create simple programs of their own. The goal of Microsoft’s Technology Education and Literacy in Schools (TEALS) is to encourage young people towards careers where they produce technology rather than simply consume it.

What’s the Big Idea?

According to one organization, the number of undergraduate degrees granted in computer science is 34 percent lower than it was in 2004, and often cash-strapped high schools are unable to allocate more resources to a subject that’s typically treated as an elective, if it’s there at all. This doesn’t bode well for an industry that’s estimated to have 150,000 job openings each year through 2020. It’s also difficult to attract computer science graduates to secondary education careers, given the commonly wide disparity in income. Microsoft pays engineers a small stipend for their work, which involves being in at least two hourlong classes a week.

Photo Credit:


Up Next
Is de facto racial segregation in public schools a problem? A strong and vocal majority of readers responding to my Economist post on the dearth of blacks and Hispanics at […]