Back to Home
Curriculum

Middle School Curriculum

Middle school students build, program, and improve their robots using block-based coding in Microsoft MakeCode. The focus is test → analyze → improve.

20 students
5 per group
4 robots
120 minutes
Introduction
5 min
Students see how movement, code, and mechanical attachments work together.
Build
10 min
Teams assemble robot mechanisms and learn their engineering function.
Coding Basics
20 min
Students open starter MakeCode programs and modify speed, turning, and attachment timing.
Guided Practice
20 min
Teams test cause and effect by changing code and debugging robot behavior.
Challenge + Iteration
60 min
Students run challenges, analyze failures, improve code, and complete a final scored run.
Wrap-Up
5 min
Each group explains what they changed in code and how it improved performance.