Math + C : Mathematics through Programming

created by Elementary Math at EDC

Math + C provides opportunities for children to explore key mathematical content through the block-based programming language Snap!. The lessons are organized in mini-units aligned to grade-level standards, but engaging for students in grade-levels both above and below. In each mini-unit, children are programming in a Snap! microworld, which is a view with Snap! that is developmentally appropriate for elementary students and retains an authentic programming experience. In each mini-unit, children build and debug their own scripts in order to solve a series of highly engaging mathematical puzzles.

Grade Level: Grade 2; Grades 3-5 under development

Use this in the classroom: 

Presented at the playground: Fractions on a Number Line

The Math + Programming site contains additional lessons and more are under development.