Math-CS

Teaching Computer Science in the Elementary Math Classroom

Kids can code!

Aligned with Learning Objectives

All of our computer programming lessons align with elementary math TEKS. Common Core coming soon! Check out our lessons below to see how they align.

Uses MIT's Scratch

MIT's Scratch is a free programming language for kids. It enables educators to expose children to coding at an early age. It puts the power of creativity into the hands of students!

We'll teach you how to use it!

We provide an onsite, comprehensive training for teachers to seamlessly incorporate this resource into their classrooms. No prior experience with computer programming necessary! We guarantee this will be the best professional development you've ever attended!

Sample Lessons

Counting

Students need to practice counting forwards and backwards by 1's, 2's, etc. This is an example of a project in which students model the counting process with pictures. There are additional questions that reinforce addition and subtraction.

Suggested Use: Students should play with the example project, explore the insides, and then build their own version.

Fractions

In this project, students model fractions with pictures. They work with part to whole relationships and understanding how a whole a fraction is the sum of its pieces.

Suggested Use: Have students play with the example project, explore the insides, and then build their own version using thirds, fourths, etc.

Graphing

In this lesson, students move their character along a graph. This activity practices with number lines, explores graphing, and reinforces addition and subtraction.

Suggested Use: Allow to students to complete the story and explore how it works. Encourage them to experiment with build their own stories.