Robotics and programming lessons

For every lesson, there is an amazing robot waiting to be built and programmed.
Plan your curriculum and don't hold back.
You get access to everything.

Subscribe and start teaching

216+ lesson plans
free for your students
grades K-8
with STEAM elements
aligned to US curriculum
step-by-step instructions
code in several languages
easy to teach
easy to learn
New Arrivals

New Arrivals

Brand new projects waiting to be tested! Want to try something new with your students? Build and code these freshly designed robots in your classroom, then let us know which ones you like best. Have fun!
Start programming SPIKE Prime in Word blocks

Start programming SPIKE Prime in Word blocks

Lesson plans for the right start! Uncomplicated constructions help kids familiarize themselves with the set, and simple programs encourage beginners to keep on programming with SPIKE Prime robots.
Programming SPIKE Prime in Word blocks: Beginner to Advanced

Programming SPIKE Prime in Word blocks: Beginner to Advanced

Complete programming course for the entire school year! For anyone who wants to learn programming robots from A to Z in Word blocks. Understand key programming concepts by programming unique & exciting SPIKE Prime robots to move, catch, draw, react and much more.
Programming SPIKE Prime in Word blocks: Expert

Programming SPIKE Prime in Word blocks: Expert

Among the advanced lesson plans, you will find more complex models and multi-threaded programs that could overwhelm quite a few beginners! These challenging lessons encourage you to rely on the programming knowledge you already have and bring great satisfaction.
3D Design and Printing with SPIKE Prime

3D Design and Printing with SPIKE Prime

Lesson plans specifically created to help learn 3D design in a student-friendly way. Give your students a unique chance to transform digital into reality and help them learn 3D design skills to enhance robots.
SPIKE Essential Programming Course for Kids

SPIKE Essential Programming Course for Kids

Learn how to code from the first day of school. Even if you have never programmed, or built robots before, this series will show you just how much can be achieved with just a handful of bricks and a few code blocks.

Looking for more?

We are constantly creating new lessons for various robots. We are also open to suggestions.
Is there a robotics kit you'd love to teach with? Tell us about it!

Frequently asked questions

All you need is a computer, an internet connection, and a robotics set (LEGO WeDo 1.0, or WeDo 2.0, or LEGO Mindstorms NXT, or EV3). One kit can be used to teach up to two children. A video projector may be used to support your lesson, but it's not required.
No. Our lesson plans are easy to follow and do not require any specialist knowledge. Once you purchase your subscription, you will be able to log in to the RoboCamp teaching platform and conduct your entire lesson step-by-step.
Every lesson includes instructions on how to build every robot model and code the program, topical introduction with STEAM elements and cross-sections to help students understand how the model actually works.
As teacher, you have access to the entire lesson content, scenarios, and any worksheets and additional materials we've prepared for each lesson.
If you'd like to learn more, we strongly encourage you to sign up for one of our free webinars.
Yes, of course! Please contact us directly for information regarding discounts for teachers and for managers of non-commercial education projects.
All paid subscriptions give you access to all RoboCamp lessons. The price primarily depends on the number of Teacher Accounts, i.e. the number of teachers conducting robotics classes. To compare all other features, go here.
Certainly. You can easily reach us by sending a message to, or even talk to one of our consultants directly - simply pick a date to book you call.