We help educators bring computing to life.

The K-12 Initiative at Cornell Tech is working with teachers to increase the number of students learning about computer science in elementary, middle, and high schools.

We work to translate the highly complex subject of computer science in ways that students of all ages and abilities can understand. That doesn’t mean we need to water computer science down. We must teach it like other basic school subjects: with rigor and joy, through relevant learning experiences that lead children to solve problems using digital tools and approaches. Students in elementary school do not need to know every coding language, but they do need to begin to understand what code does from a young age, with the basic skills and strategies they’ll need to build digital solutions that have meaning for them.