NYC Department of Education: Computer Science for All - Blueprint

What is the Blueprint?

The Computer Science for All (CS4All) Blueprint is an academic and implementation guide for teaching computer science in New York City public schools.

The New York State K12 Computer Science and Digital Fluency Learning Standards are currently in use in some schools and are expected to be implemented in all schools in the 2024/2025 school year. These standards include Digital CitizenshipDigital Fluency, and Computer Science. The Computer Science Standards are being aligned to the CS4All Blueprint to help teachers integrate computational literacy, algorithmic thinking, and problem-solving skills in every classroom and at all grade levels.

  • What is CS?

    Explanations of computer science concepts and practices with no CS background required!

  • CS Curriculum

    Find meaningful, engaging, and fun learning experiences for any grade band!

  • Teacher Tools and Resources

    Best practices and answers to common questions for teachers of all experience levels!

Educator, Administration

What are you looking for?


NYC Department of Education

Website URL

Type of Resource

Professional Development
Resource Hub

Assigned Categories