9th Grade Curriculum

This table of contents links to the complete 9th grade Software Engineering Program (SEP) core curriculum on the New York City Department of Education WeTeach platform. This curricula can be used beyond SEP  and can be helpful for teachers with some training or experience in computer science education.  Each topic is divided into project based units and includes:

  • Complete topic curriculum downloadable as a .zip file
  • Individual unit overviews: includes goals, standards and descriptions
  • Individual learning activities per unit: step-by-step instructions with instructional content and exercises
  • Topic learning activity overviews: lists of all the learning activities, exercises, challenges and projects for every topic.


Computer Programming – Scratch

Web Design & Development


Physical Computing (Arduino)