Robotics & STEM Lesson Plans and Curriculum

Levels and Modules

Each Level is 7 classes. Each Module is two levels and is 14 classes.

8-10 years old. LEGO Mindstorms EV3

Classes for students starting in 2nd or 3rd grade have a base duration of 120 minutes. Each pair of levels comprise a module and cover one semester. A grand total of 56+ classes for two years of classroom materials.

Image for EV3 Easy Bot v2

Level A1. Introduction to Robotics with LEGO

Introduction to robotics. Learn how to move the robot around in various ways. Getting to know the first of the sensors. The robot can feel its surroundings with the help of the Touch sensor.

Image for Spark Bot - Underside Motor Attachment LEGO Robot

Level A2

Learn how to create your own robots, that transport cargo around and unload it on their own. Get to know how the Ultrasonic sensor can help the robot avoid obstacles.

Image for Inertia Bot - LEGO Mindstorms Robot with a large inertia cargo

Level B1

Learn to create special robots, that are modular or using threads. Your rescue-robots can execute parallel actions and use the Gyro sensor to navigate in a city-like environment.

Image for Level C1 Transportation for LEGO Mindstorms Robotics

Level C1. Transportation.

This is the 5-th level in the Robopartans Robotics Curriculum for students using LEGO Mindstorms Robot. Students taking this course have already passed through about 1 year of Robotics classes with LEGO Mindstorms. The topic of the level is "Transportation" and we use vehicles. 5 of them. Each Lesson takes about 2 hours in a group. Students work in groups of two. They learn about axles, differentials, proportional line following.

Level C2

Learn how to build complex mechanisms using gears. Your robots can become fast speed cars or heavy lifting cranes. Introduction of a sumo competition.

Image for Maze Runner - LEGO Mindstorms Robot for maze runs

Level D1

Build complex robots and create complex programs for your robot to navigate in a maze and to score in robotic soccer challenge.

Image for CubeHunter - LEGO EV3 ball cube sorting robot

Level D2

Put everything together. Build complex robots and create complex programs for your robot to sort colored balls.

11-12 years old. Advanced LEGO

Classes for students starting in 4,5,6th and higher grades have a base duration of 180 minutes. Each pair of levels comprises a module and covers one semester. A grand total of 28 classes for a full year of classroom materials.

Image for Spark Bot - Underside Motor Attachment LEGO Robot

Level 1.0

Learn how to move the robot in various ways. The robot can feel its surroundings with the help of the Touch sensor. Get to know how the Ultrasonic sensor can help the robot avoid obstacles while transporting cargo.

Image for LEGO Mindstorms Grabber v3

Level 1.5

Learn how to create specialized robots. Your rescue-robots can execute parallel actions and use the Gyro sensor to navigate. Robots are equipped with grabbers in order to work with objects on a competition field.

Level 2.0

Learn how the Color sensor works. Your robots can do different behaviours, after checking specific conditions. Robots can become fast speed cars or heavy lifting cranes by the means of gear-trains.

Image for Constructing LEGO Mindstorms EV3 Competition Robot - the Process

Level 2.5

Learn about different competitions. Build complex robots and create complex programs for your robot to navigate in a maze and to score in robotic soccer. Step on the ring of a Sumo competition!

Image for Puppy - LEGO Mindstorms EV3 animal dog robot

Level 3.0

Learn how to build robotic animals. Your robots are now programmed in real computer language - Python. You learn how to organize robot behaviours in functions.

Image for Anty - LEGO Mindstorms Robot that behaves like an ant

Level 3.5

Build advanced robotic animals used to teach mechanical concepts about moving with legs. Learn more complex Python syntax and start using AI libraries to solve challenges.

Image for Freedom - Folk Race tank robot with Treads and Three Ultrasonic Sensors

Level 4.0

Introduciton to variables with Python. Your LEGO Mindstorms robots get smarter and can remember readings about their surroundings.

Image for CubeHunter - LEGO EV3 ball cube sorting robot

Level 4.5

Variables and user input for your robots. Your programs become flexible and can solve more than one problem per program. More tools from many AI libraries are available now.

13-18 years old. The Perfect STEM course. Robotics with Raspberry Pi, IoT, Electronics, AI

Classes for students starting after 5th grade that have a base duration of 120 minutes. You would have learned about connecting electronic elements to bring a robot to live, developing smart programs for the robot, and apps for a mobile phone. Learn about Programming with the Python programming language, Electronics, Mobile Applications, Internet of Things and take first steps in Artificial Intelligence.

Image for Remote Control Car Robot with Raspberry PI - The perfect STEM course

P1. Smart Car

Take an already constructed Remote Control toy car, replace its electronic with a small computer and start controlling it from your mobile phone and programming it from your computer. Don't just buy the cars, build them.

Image for Remote Control Car Robot with Raspberry PI - The perfect STEM course

P2. Hardware games

Students like gaming. But instead of a browser game, here we are developing a smart hardware game.

School Subscription

Subscribe as a school to access all of the materials. Learn more about the School subscription.

Learn more