MOOSE Computer Science Learning Progression

Computer Science

The MOOSE Computer Science Learning Progression is designed to introduce students to computer science while applying their learning to real-world problems.ÌýÌýOur goal is that students see that computer science as accessible and connected to their lives.Ìý

Round 1 modules had 3 major themes

  • Problem Solving with Computational Thinking
  • Computers & People, and
  • Programming (starting in the 3-5 modules)

Round 2 modules themes shifted to

  • Problem Solving with Computational Thinking
  • Data, and
  • Computers & People

These modules are interdisciplinary, meaning they embed the computer science themes into other content areas like the arts, humanities, and sciences.ÌýÌýModules in the Computer Science Learning Progression answer the following guiding question:ÌýÌýHow do I solve real-world problems with computer science.

Table showing progression of computational thinking through PreK -12 grade span

Table showing progression of computer science topics through PreK -12 grade span

Explore the Modules

PK-2Ìýmodules focus on computational thinking and the human aspect of computers at the level of self, family, and classroom.
3-5Ìýmodules continue to deepen students' understanding of computer science concepts and begin to apply programming to solve problems at the level of school and community.
Grades 6-8 Modules continue that work at the level of town and region.
Grades 9-12 Modules continue the work at the level of state and systems.
blue sunburst pattern with MMSA in the center

The modules in this Learning Progression were made possible by a partnership with the .