The K-5 progressions began as a way to inform the clarification of the skills associated with the 6-8 MD CS standards. In the course of development we found that they could be useful to:

  • Develop curricula and assessments

  • Help classroom teachers differentiate and remediate

  • Inform the refinement and revision of the MD CS standards and associated skills

The progressions were constructed from an empirical examination of the skills associated with the K5 MD CS standards. The skills were grouped into components of CS similar but not identical to the concepts in the CS standards. These components (Computational Thinking and Computer Programming, Interacting about Computing, Society and Computing, Computing Devices and Networks, Data and Computing) were further divided into sub-components and skill groups. The progressions are still a work in progress.

We created an interactive view for the progressions; users select a component, a subcomponent, skill group, and grade level. The grade level skills are displayed with prerequisite, subsequent and related skills also shown.

Use this form for feedback and/or make a copy of the interactive progressions. The skills in the progressions are based on those developed for the annotations. Find standards aligned lessons on ECSNet

We looked at a variety of sources to inform our work. They include:

PK-12 Scope and Sequence CS in SF

Coherence Map for Mathematics from Achieve the Core

Learning Graphs from Raspberry Pi

Learning Trajectories from Everyday Computing

Scope and Sequence from Digital Technologies Hub (Education Services Australia)