Through a public-private partnership with lead partners NYC Foundation for Computer Science Education and Robin Hood, by 2025, all NYC public school students will receive Computer Science (CS) education at each school level: elementary, middle, and high school. Over the next 10 years, the DOE will train nearly 5,000 teachers who will bring CS education to the City’s ~1.1 million public school students.
All schools will provide CS education to all students by 2025. Schools can implement CS education in a way that aligns best to their educational vision. CS can be a semester course, a multi-year sequence, or incorporated into other content area courses like science, math, and art in middle and high schools. For elementary schools, CS can be incorporated into core classes or cluster classes like art, music, or technology.
Computer Science for All was announced in September 2015 as part of Mayor Bill de Blasio’s Equity and Excellence agenda.