Best overall
LEGO Education SPIKE Prime Set 45678
I still remember the first time I opened the SPIKE Prime set… it didn’t feel like a toy. It felt like a full-on learning system. And honestly, I underestimated it at first.
This set isn’t just LEGO bricks—it’s a full STEM (Science, Technology, Engineering, Math) learning kit designed for students around ages 11–14. But I’ve seen older learners (even adults) struggle a bit at the beginning. Yeah, it’s that deep.
What Exactly Is LEGO Education SPIKE Prime?
The LEGO Education SPIKE Prime Set 45678 is a hands-on robotics and coding kit created by LEGO Education.
It combines:
- LEGO Technic parts
- Motors and sensors
- A programmable hub
- Coding via Scratch and Python
The goal is simple: make learning feel like play—but structured play.
Each set includes around 528 pieces, plus guided lessons and a coding app to bring your builds to life .
My First Build (And Where I Almost Gave Up)
I’ll be honest here—I thought I could just freestyle it. Big mistake.
I skipped the official lessons and tried building a robot straight away. It moved… kind of. Then stopped. Then I realized I had no idea how the sensors worked.
That’s when it hit me: this set is designed to be followed step-by-step at first.
Once I switched to the official app lessons, everything started making sense. Slowly, but still.
Key Features That Actually Matter in Real Use
1. Coding Made Beginner-Friendly (But Not Too Easy)
The SPIKE Prime uses a Scratch-based drag-and-drop coding system.
At first, it feels like a game. You drag blocks, connect them, done.
But then… complexity sneaks in.
You start dealing with:
- Variables
- Sensor conditions
- Loops
And yeah, I messed up loops more times than I want to admit.
The good thing? You can switch to Python later, which makes it more advanced.
2. Real Hardware: Motors, Sensors, and Hub
This is where things get fun.
You’re not just coding—you’re controlling physical objects.
The set includes:
- Color sensor
- Distance sensor
- Force sensor
- Motors for movement
And when everything works together… it feels kinda amazing.
I built a small robot that followed a line on the floor. Took me hours. But when it finally worked, man, that was satisfying.
3. Structured Lessons (Don’t Skip These Like I Did)
The SPIKE Prime comes with 50+ hours of learning content .
There are full lesson plans like:
- Engineering design challenges
- Data analysis tasks
- Robotics competitions prep
These lessons are aligned with education standards, which means they’re not random—they’re built for real classroom use.
Who Should Buy This Set?
Perfect For:
- Middle school students (Grade 6–8)
- STEM educators
- Robotics beginners
- Coding learners
Not Ideal For:
- Very young kids (too complex)
- Casual LEGO builders
- People expecting instant results
This isn’t a “build in 30 minutes and done” kind of set. It takes time. Patience. And sometimes frustration.
Expansion Option (If You Want More Power)
LEGO Education SPIKE Prime Expansion Set 45681
An add-on kit with extra motors, wheels, and parts for more advanced robotics builds.
After a while, I realized the base set has limits—especially if you want bigger robots or competition-level builds.
That’s where the expansion set comes in.
It adds:
- Larger wheels
- Extra motor
- More structural parts
If you’re serious about robotics (or competitions), this is almost necessary.
Real Pros and Cons (From Experience, Not Marketing)
What I Loved
- Hands-on learning feels real, not theoretical
- Coding + building combo is super engaging
- Endless project possibilities
What Frustrated Me
- Learning curve is steeper than expected
- App is required (no standalone use)
- Expensive upfront
There were moments I almost gave up. Not gonna lie.
But once things started clicking, it became addictive.
Comparison With Similar LEGO Sets

| Feature | LEGO Education SPIKE Prime Set 45678 | LEGO Education SPIKE Essential Set | SPIKE Prime Expansion Set 45681 |
| Target Age | 11–14 | 6–10 | 11+ |
| Pieces | 528 | — | — |
| Coding | Scratch + Python | Scratch (basic) | Uses Prime |
| Difficulty | Medium–High | Beginner | Advanced |
| Includes Hub | Yes | Yes | No |
| Best Use | Full STEM learning | Intro to coding | Advanced builds |
Tips I Wish I Knew Before Buying
If I could go back, I’d tell myself:
- Start with the official lessons (seriously, don’t skip them)
- Don’t rush into complex builds
- Learn sensors early—they’re key
- Expect trial and error (a lot of it)
Also, patience is required. This set rewards persistence, not speed.
Is It Worth the Price?
Short answer: yes… but only if you actually use it.
This isn’t a toy you leave on a shelf.
If used properly, it teaches:
- Coding logic
- Engineering thinking
- Problem-solving skills
That’s real value.
But if you expect quick fun without effort, it might feel overpriced.
Conclusion
The LEGO Education SPIKE Prime Set is one of the most powerful educational tools I’ve ever used—once I understood how to use it properly.
It’s not easy at the start. There will be confusion, mistakes, maybe even frustration. I went through all of that.
But if you stick with it, the payoff is huge.
You’re not just building LEGO—you’re building skills that actually matter in the real world.
And honestly, that’s what makes this set worth it.
FAQ: LEGO Education SPIKE Prime Set
- What age is SPIKE Prime for?
It’s designed for students aged 11–14 (middle school level).
- Do you need coding experience?
No, beginners can start with drag-and-drop coding, then move to Python later.
- Can it be used at home?
Yes, but it’s designed for structured learning, not just casual play.
- Does it work without the app?
No, the app is required for programming and lessons.
- Is it good for robotics competitions?
Yes, especially with the expansion set and practice units.
- How long does it take to learn?
Basic skills can be learned in a few hours, but mastering it takes weeks or more.
- Is it better than regular LEGO sets?
For learning STEM skills—yes. For casual building—probably not.
- Is the expansion set necessary?
Not at first, but it becomes useful for advanced projects.

