Skip to main content


Welcome, you are visiting K-5 CS and Math

Learning Trajectories for K-5 CS and Math
The STEM+Computing Partnership (STEM+C) program seeks to advance multidisciplinary integration of computing in STEM teaching and learning through applied research and development across one or more domains. The goal of this project is to define the concepts and skills needed for computer science education. The project integrates the knowledge and skills for computer science with mathematics learning goals. This project presents a unique opportunity to integrate such practices with an existing, well-supported and well-designed elementary mathematics curriculum. This addresses the practical needs of schools and teachers in terms of time constraints. The concepts will be organized into a learning trajectory for K-5 computer science and mathematics that examines areas of overlap such as abstract thinking. This project will synthesize prior work in the field and use assessments of students' work with computational thinking and mathematics activities in targeted concepts to develop a framework for understanding students' learning.

Show Full Abstract

Project Contributions

Learning Trajectories for Everyday Computing
Watch Video >> This video highlights a collaborative NSF STEM+C project between the University of Illinois-Urbana Champaign, UChicago STEM Center, and the University of Illinois-Chicago. The projects seeks to understand…
LTEC: Learning Trajectories for Integrating K-5 Computer Science and Mathematics
The University of Chicago's Center for Elementary Mathematics and Science Education and the University of Illinois at Urbana-Champaign's College of Education propose a two-year STEM+C Track 1 Exploratory…
A Literature Review through the Lens of Computer Science Learning Goals Theorized and Explored in Research
"Research on appropriate topics and goals for computer science (CS) education in elementary and middle school has been ongoing for decades, but the recent movement toward CS for all requires…