Programming SPIKE Essential robots in Icon blocks: Early Learners

Full-year, 25-lesson robotics curriculum for schools and homeschoolers that teaches kids 6–9 coding basics with standards-aligned projects.
Get a quote

What you get with the course

Teacher training included

On-demand training helps you prepare before teaching the course.

25 ready-to-use lessons

25 ready-to-use lessons for early primary robotics and Icon Blocks programming.

Training recording

Watch the training when it fits your schedule and return to it during the licence period.

Student access

Students can use lesson instructions and multimedia materials directly on the RoboCamp platform.

1:1 consultation

Meet online with a RoboCamp trainer to discuss setup, lesson flow or implementation questions.

Teacher certificate

Receive a named certificate after completing the teacher training.

Course materials and the training recording are available throughout the active licence period.

Course overview

The course gives you a ready way to start and regularly teach classes with LEGO® Education SPIKE™ Essential in grades 1-3 without building a program from scratch.

You get 25 structured projects that combine robot building with programming in the simple, visual Icon Blocks language.

Students begin with simple sequences and movement control, then learn events, loops, sensors and increasingly interactive robot behaviours. Programming is connected with building, experimenting, mathematics, science and technology in a form adapted to younger children.

The course is designed primarily for children aged 6-9. Projects can be completed during single lessons or longer class blocks, with the pace of building and programming adjusted to the group’s abilities.

Is this course right for you?

Teachers & facilitators

Who want a ready-made robotics program without writing their own materials. No specialist coding background required – our platform walks you through every step.

Students aged 6 to 9

Best for ages 6–9 (grades 1–3). Adaptable for advanced 5-year-olds with adult support, and still engaging for first-time learners up to age 11 with extension challenges.

Classrooms, clubs and camps

One SPIKE Essential set comfortably serves 2 learners working together, so you can scale the course to your group size. All students get controlled access to the platform.

Programming SPIKE Essential robots: Early Learners course includes:

Full-year curriculum, ready to teach

25 multimedia lesson plans Begin with simple motor moves and grow into sensor events, loops, messages, and on-hub data displays. Each lesson blends a kid-friendly STEAM intro, a clear build guide, and an interactive Icon Blocks visual-programming walkthrough.
Signature robot projects Spotlights include a maze-running rover, a programmable dice roller, and a mini conveyor – showstoppers that whirr, blink, and cheer! Kids unlock new sensors, clever mechanisms, and fresh Icon Blocks, keeping them hooked on building, testing, and tweaking.

Teacher-focused resources

On-demand teacher webinar Led by RoboCamp experts. Get to know the SPIKE Essential set, the SPIKE app, their possibilities (and limitations) in school & home education. Learn about creative and guided building. Replay the training anytime during your subscription.
Teacher licence with unlimited student logins Share a secure link, or create unique logins. Every learner can open the lesson on their own device at no extra cost.
Direct expert supportGet support by email or schedule a call whenever you need help with course setup, implementation, or classroom flow.

Interactive e-learning platform

Browser-basedNo additional software or plugins required. Teach from virtually any internet-connected device.
Controlled student accessEasily manage which lessons your students can access and for how long. Assign different projects to groups or make a single lesson available to the entire class.

How it works

Get access
Choose your access plan, then log in to the e-learning platform.
Pick a lesson
Launch any of the 25 lesson projects with a few clicks.
Teach & enjoy
Focus on guiding students while the platform delivers instructions.

Lesson plans in this course

3 out of 25 engaging lessons that you can teach in your classroom. Get a quote to receive full curriculum.
Click to browse all lessons in this course.

Mini Bulldozer

Lesson time: 45 - 90 min

Student age: 6 - 9

Build a compact, wheeled dozer and code it to clear a paper jobsite with differential steering and a steady sweep pattern. Students refine turns, adjust blade design, and set repeat loops to cover more ground – testing routes, timing runs, and learning how tiny motor tweaks change big outcomes.
Aligned with NGSS, ISTE, CCSS and CSTA standards Focuses on defining a simple problem, iterating toward better outcome, timing trials and comparing results, and composing sequences/loops to achieve a task.
Turn cleanup into a sport Set up lanes, drop in “debris,” and watch teams shave seconds off their best time while swapping blades and strategies – exactly the kind of tinkering that keeps them asking for one more try.

Chatty Alien

Lesson time: 90 min

Student age: 6 - 9

Build a quirky, animated “alien” and bring it to life. Color sensor “spots” nearby hands and kicks off randomized lights, sounds, and motions, so learners practice event-driven behavior while tuning reactions for different moods. First they experiment with code blocks set to random, then can add custom sounds, adjust timing, and refine how the alien greets visitors.
NGSS, ISTE, CCSS and CSTA compliantLesson emphasizes observation/cause–effect (science practices), creative communication of design choices, and testing/debugging simple event-driven programs.
Give robot a personality Kids “dial in” personality by randomizing lights, music, and sound effects. No two aliens behave the same, and students love showing how a wave of the hand triggers a brand-new response every time.

Dice

Lesson time: 80 - 90 min

Student age: 6 - 9

Create a tilt-to-roll electronic die: the light matrix shows a random 1–6 whenever the hub tilts, and message blocks help decide the outcome. Students learn to reset the matrix, add delay to avoid “double rolls,” and discuss fairness and probability as they test dozens of spins in quick succession.
Covers NGSS, ISTE, CCSS and CSTA standards Students build and test, explain their choices, practice real-world math, and program easy event-driven behaviors that send and receive messages between code blocks
Board game upgrade No lost dice, just tilt and play. Hook it to a scoreboard bot that celebrates each roll and you’ve got a living math station that kids will beg to use during free time.

SPIKE Essential Programming: Early Learners Course

Practical classroom-ready materials for LEGO® Education SPIKE™ Essential, with teacher support and a clear lesson path.

Course curriculum includes...

25 multimedia lesson plans. Engaging and reliable lessons arranged into a programming curriculum for an entire school year. Every lesson plan introduces a new command, or a new programming concept, explained with the help of robots built from SPIKE Prime elements.
Difficulty level that progresses with each lesson. As you advance this course, the robots become more and more complex in terms of their mechanics and programming.
Step-by-step instructions. For the teacher and for their students, throughout all the lesson stages. Each step is explained in text and accompanied by easy-to-understand multimedia.
Programming in SPIKE Icon blocks, an intuitive graphic coding language created for children as young as 6 years old. After completing the course, kids will be able to explain key programming concepts and apply them in SPIKE Icon Blocks.
Assignments designed for early learners, their age and capabilities. Additionally, students following this course develop their STEAM knowledge and learn how to use the mechanical LEGO elements.
Dozens of hours of teacher time saved. The lesson is already prepared, which saves the teacher precious time that they can use for self-development, supporting their students, and more!

Prepare to teach SPIKE Essential Beginner

The course includes one on-demand training for teachers. It explains how to prepare LEGO® Education SPIKE™ Essential, how to use the RoboCamp materials with students and how to keep the course moving as a structured teaching path.

Training included with the course

90 minutes

Teacher training for starting robotics with SPIKE Essential

This on-demand training prepares teachers to use LEGO® Education SPIKE™ Essential in real classroom conditions. It focuses on Icon Blocks, early primary classroom flow, short robotics tasks and guided student work.

The goal is not only to explain the technology, but to show how the course materials, student access and lesson progression work together during regular classes.

After the training, you will know how to:

prepare LEGO® Education SPIKE™ Essential and the classroom workflow for the course,
use the RoboCamp platform with teacher and student access,
follow the lesson structure and support students during building and programming,
recognise common classroom or technical issues before they interrupt the lesson,
connect individual projects into a clear teaching path.
Teacher training for starting robotics with SPIKE Essential

Learn when you need it

The training is available as a recording for the full active licence period, so you can watch it before starting the course and return to it later.

Use your 1:1 consultation

The course includes a 30-minute online consultation with a RoboCamp trainer. You can use it to discuss course setup, classroom organisation, a specific lesson or a practical problem.

Confirm your preparation

After completing the training, you receive a named teacher certificate that confirms your participation and professional development.

Discover our online platform

Take a peek inside RoboCamp education platform and see what it can add to your lessons

Free access for students

Included with the price All of your students can access the instructions and multimedia for the lesson at no extra cost.
Flexible number of accounts Got a new student added to your class? Reach out to our support to expand the number of student accounts available to you.

Easy to use

User-friendly interface Simply log in and pick the lesson for today. Browse everything available, or select from your favorites.
Intuitive lesson flow Each lesson is composed of introduction, building, checking the mechanism, programming it and testing.

For individual and group work

Designed for teaching and learning Teacher can control student access to instructions and multimedia, to suit their teaching style.
Different projects for different groups Assign different tasks within your classroom by sharing different lesson projects with your students.

Frequently asked questions

The course includes access for one teacher, one teacher training recording on working with SPIKE Essential and Icon Blocks, 25 ready-to-use lesson plans, student materials and student access, a 30-minute individual consultation with a RoboCamp trainer, and a named certificate. The training recording and course materials remain available throughout the active licence period.
Yes. The course and training are prepared for teachers who are beginning their work with robotics. You will get to know the SPIKE Essential set, learn how to organise lessons with younger students, and cover the basics of programming in the visual Icon Blocks language. The ready-made lesson plans guide you through each project step by step.
The training lasts about 90 minutes and prepares you to use SPIKE Essential with younger classes. It covers classroom setup, pair work, handling the set, and practical programming in Icon Blocks using four robots as examples. In the English offer, the training is provided as an on-demand recording.
No. After the licence is activated, you can use the training recording and course materials straight away. The English offer is based on on-demand training, so you can prepare for your first lessons at your own pace.
The main age group is children aged 6-9, but selected simpler projects may also work with well-prepared five-year-olds. With younger children, it is worth allowing more time for building, working in small teams, and giving them stronger adult support.
The course includes 25 ready-to-use lesson plans arranged into a gradually developing path. Depending on the project, a lesson may take about 45-90 minutes. A more complex scenario can be divided into two meetings, so you can adjust the pace to your group.
No. One SPIKE Essential set can be used by 2-3 students working together on a project. Pair work fits this type of lesson well, because children can share tasks while building, programming and testing the robot.
The licence for this course includes 12 months of access. During that time you can use the lesson plans, platform materials and training recording, and return to them whenever you need them.
A single-course licence is intended for one teacher. If more people need to use the materials, or if your school needs access to several courses, we can help choose a broader access option and prepare a suitable quote.
The lesson plans support skills from computing, maths, science and technical education. Children build sequences of commands, observe cause and effect, work with numbers and measurements, and build and test simple mechanisms. Robotics becomes a practical way to connect programming with other areas of early primary education.

Get access to the course

SPIKE Essential Programming: Early Learners Course
25 ready-to-use lessons for a structured teaching path
One on-demand teacher training available during the licence period
Student materials and access included with the course
1:1 consultation with a RoboCamp expert
Teacher certificate after completing the training
12 months of access for 1 teacher and students
1 teacher · 12 months access
299
$