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 Citizenship, Digital 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.
Curriculum for Grades K-5
Grades K-5Software Engineering Program Junior
CS4All PD Available SY 21-22
Grade K-5 SequenceConcepts: Abstraction, Algorithms, Programming, Data, NetworksGrades K-2K-2 Integrated Units
CS4All PD Available SY 21-22
16-20 Hour UnitConcepts: Abstraction, Algorithms, ProgrammingGrades 3-53-5 Integrated Units
CS4All PD Available SY 21-22
16-20 Hour UnitConcepts: Abstraction, Algorithms, Programming
Curriculum for Grades 6-8
Grade 6-12Software Engineering Program
CS4All PD Available SY 21-22
Grade 6-12 SequenceConcepts: Abstraction, Algorithms, ProgrammingGrades 6-86-8 Integrated Units
CS4All PD Available SY 21-22
16-20 Hour UnitConcepts: Abstraction, Algorithms, ProgrammingGrade 6Creative Computing
CS4All PD Available SY 21-22
54 Hour CourseConcepts: Abstraction, Algorithms, Programming, DataGrade 6Critical Computing
CS4All PD Available SY 21-22
54 Hour CourseConcepts: Abstraction, Algorithms, Programming, DataGrade 7Creative Web
CS4All PD Available SY 21-22
54 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, NetworksGrade 7Introduction to Physical Computing
CS4All PD Available SY 21-22
54 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, NetworksGrades 6-8code.org CS Discoveries
CS4All PD Available SY 21-22
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, Networks
Curriculum for Grades 9-14+
Grade 6-12Software Engineering Program
CS4All PD Available SY 21-22
Grade 6-12 SequenceConcepts: Abstraction, Algorithms, ProgrammingGrades 9-10Bootstrap: Data Science
CS4All PD Available SY 21-22
54 Hour CourseConcepts: Abstraction, Algorithms, Programming, DataGrades 9-10Exploring Computer Science
CS4All PD Available SY 21-22
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, NetworksGrade 9-10TEALS Introduction to Computer Science
CS4All PD Available SY 21-22
54 Hour CourseConcepts: Abstraction, Algorithms, Programming, DataGrade 9-10Introduction to Computational Media
CS4All PD Available SY 21-22
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, DataGrade 10-11Tangible Interfaces (Pilot)
CS4All PD Available SY 21-22
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, NetworksGrades 10-12Computer Science Principles (Advance Placement optional)
CS4All PD Available SY 21-22
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, NetworksGrades 11-12Advanced Placement Computer Science A
CS4All PD Available SY 21-22
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, NetworksGrades 11-12CS and the City
CS4All PD Available SY 21-22
108 Hour CourseConcepts: Abstraction, Algorithms, Programming, Data, Networks