M5 STEM Robotics Camp

The M5 STEM Robotics Camp is a 6-module (6-weeks) introductory robotics engineering camp with a curriculum for middle school students with a focus on AI and Robotics. The sessions are hands-on, beginner-friendly, and gradually build in complexity.

Here’s a look at the AI & Robotics Camp Curriculum:

Title: Future Engineers: Exploring AI & Robotics
Ages: 11–14
Duration: 6 weeks / 6 modules (can be daily or weekly)
Format: 90-minute sessions with hands-on activities

Module 1: What is AI & Robotics?
Objectives:
• Understand the basic concept of AI and robotics.
• Distinguish between hardware (robotics) and software (AI).
Activities:
• Icebreaker: Robot Simon Says
• Watch & discuss: Short videos on AI in real life (e.g., self-driving cars, smart assistants).
• Build a simple paper or LEGO robot.
• Intro to the logic of coding with a drag-and-drop tool (Scratch or Blockly).
Project:
Create a flowchart of how a robot might complete a task like “cleaning a room.”

Module 2: Introduction to Coding and Algorithms
Objectives:
• Learn what an algorithm is.
• Write simple code using block-based tools.
Activities:
• Pseudocode storytelling (“how to make a sandwich”).
• Build a basic program in Scratch to move a sprite using logic blocks.
• If-Then-Else games using real-life scenarios (like obstacle avoidance).
Project:
Code a “virtual robot” to move through a maze using Scratch.

Module 3: Building Robots (Hands-On Hardware)
Objectives:
• Introduce sensors, motors, and robot components.
• Understand the basics of robot construction and wiring.
Activities:
• Assemble a basic robot using LEGO Mindstorms, VEX GO, or micro:bit kits.
• Explore how sensors (like ultrasonic or touch) work.
• Test basic movement using motor commands.
Project:
Build and program a robot that moves forward and stops when it detects an object.

Module 4: Machine Learning Basics
Objectives:

• Introduce machine learning using simple concepts.
• Teach how machines can “learn” from data.
Activities:
• Image classification game (students “train” a robot to recognize fruits vs. vegetables).
• Use Google Teachable Machine to train a simple AI model.
• Predict outcomes using pre-made datasets (age vs. height, etc.)
Project:
Train a simple AI model to recognize happy vs. sad faces using Teachable Machine.

Module 5: Programming Autonomous Robots
Objectives:

• Combine sensors and logic for autonomous behavior.
• Use conditionals and loops in code.
Activities:
• Program robot to follow a line or avoid obstacles.
• Integrate input from multiple sensors.
• Introduce loops and nested conditionals.
Project:
Code a robot to complete a simple “rescue mission” around obstacles.

Module 6: Capstone Project & Showcase
Objectives:

• Apply everything learned to solve a problem.
• Present and explain your work.
Activities:
• Students work in teams to solve a challenge (e.g., deliver a package using a robot and avoid obstacles).
• Create a presentation slide with the code logic and design.
• End-of-camp showcase for families or judges.
Project:
Camp-wide Robotics & AI Challenge: “Design a robot to help at home or school.”

Additional Components:
• Compile Vocabulary Lists (Robotics terms, AI terms)
• Maintain Engineering Notebook for journaling ideas and testing results
• Guest Speaker: Invite a professional AI/Robotics engineer to talk via Zoom
• Prizes/Certificates for creativity, coding, teamwork, etc.

Contact us for pricing and enrollment.