C-STEM Elementary School Curriculum
![]() | ![]() | ![]() |
- See how excited a kindergarten student is when he programmed a robot to trace a square.
- Create Your Own Robot Machines to Learn Math and Computer Science
A Math Success Story: Improving 3rd Grade Standard Math Test Scores by 72% Over 4 Years
- In this video, a 4th grade C-STEM teacher shares her experience with the C-STEM Elementary School Math curriculum.
- Watch the following 7-minutes video on Transforming K-2 Math Education with Coding and Robotics, put together by teachers at Hacienda La Puente USD and presented at 2020 10th Annual C-STEM Conference. It shows how the C-STEM program engages and motivates both students and teachers, even at the lowest grade levels and in a distance learning context, and with the capability of learning math in both English and Spanish, and other languages.
Through C-STEM Math and CS curriculum, TK-6 students learn math, computer science, and science through building and coding. Students can quickly build their own robots by snapping Linkbot and accessories together. They can then readily control and program their robots using user-friendly RoboBlocky in drag-and-drop coding.
STEAM and Computer Science with Robotics (a sequence of seven courses from grades K to 6)
These course introduce students to computational thinking, coding, robotics, engineering design, science, and creative problem solving through engaging, project-based learning with virtual and physical robots. Students strengthen their mathematics understanding by applying mathematical concepts to authentic robotics activities while investigating scientific concepts through hands-on coding and robotics projects, engaging in computational storytelling, learning the engineering design process through robotics, exploring fundamental programming concepts including loops, variables, debugging, and reusable code, and designing, building, and programming their own robot machines to solve engineering challenges that integrate science, technology, engineering, art, and mathematics.
RoboBlocky Math (a sequence of seven courses from grades TK to 6)
These course are for students to learn mathematical concepts in the Common Core State Standards – Mathematics through practical applications with hands-on coding and virtual robot activities, with optional hardware robots. Students can wrote code in block-based coding, which can generate corresponding C/C++ computer programs, to control a single robot and/or multiple robots. Through both personalized and collaborative group computing and robotics activities, students learn and reinforce the algebraic thinking with arithmetic operations in whole and decimal numbers, number line, fractions, measurement, variables, data conversion, lines, angles, ratios, proportions, and linear relation. The hands-on computing and experiments help students make meaningful connections between abstract math concepts and their relevance to real-life applications, as well as help develop students’ critical thinking and problem-solving skills.


