K-12 computer science

Classroom-ready CS resources, organized by grade band

Scope and sequence guides, lesson structures, vocabulary lists, and practical tools for teaching computer science across elementary, middle, and high school.

⌕
Students working together on a computer science activity in a classroom
recently updated

Recent Updates

  • Scope and SequenceUpdated assessment ideas and added vocabulary sections
  • CurriculumExpanded the 6-8 band with networking and digital citizenship
  • ResourcesNew debugging toolkit and project-based learning guides
  • Elementary (K-2)Added warm-up routines and differentiation tips
Teacher demonstrating a coding concept on a whiteboardStudents collaborating on a computer science project at a shared desk