Build the system
Solder the components. Wire the bus. Flash the firmware. Watch the LEDs and sensors behave the way the spec said they should.
Cyberange · Cyberbay · Grades 8 to 12
Transforming STEM education with a classroom-scale phygital cyber lab for grades 8 to 12. By using real sensors, real microcontrollers, and real small-scale industrial models, students tackle real-world exercises that teach them to build a system, break it, and put it back together better than it was.
Why most school cyber units don't work
Most secondary-school "cyber awareness" curricula stop at posters and quizzes. Robotics clubs build, but rarely think about what happens when someone hostile is on the network. The two halves of the lesson never meet. Cyberbay is the missing kit and curriculum that joins them.
01
Slide decks on passwords and phishing land flat with teenagers who have already lived through three account breaches. Theory alone doesn’t move the needle.
02
School robotics clubs ship line-followers and pick-and-place arms. None of them ever ask: what if the sensor lies? What if the network is hostile?
03
Teenagers are naturally drawn to the thrill of hacking. Cyberbay is a safe space that constantly challenges them while keeping consequences at bay.
What ships in the kit
Modular benchtop sections that snap together into a small-scale critical-infrastructure environment. Each module is a complete, working subsystem with a real microcontroller, real sensors, and the same wire protocols you'd see in a control room — scaled to a school bench.
What students actually do
Solder the components. Wire the bus. Flash the firmware. Watch the LEDs and sensors behave the way the spec said they should.
Watch I²C and UART traffic on a logic analyser. Inspect MQTT messages with an open-source sniffer. The protocol is not magic — it is a stream of bytes.
Replay a captured message. Spoof a sensor reading. Trick the controller into believing the tank is empty when it is full. Watch the system react to a lie.
Flood the bus. Knock a module offline. Watch the dependent systems degrade. Discuss what happens when this is a hospital instead of a model.
Add an auth check. Sign the messages. Add a rate limit. Re-run every attack. Compare the system before and after. The fix is the lesson.
Every project ships with a write-up template. Students hand in: the design, the attack, the fix, and what they would do differently. The portfolio is the assessment.
Progression
The same hardware is the platform for every grade. The exercises scale: physical wiring in grade 8 to protocol analysis in grade 10 to network attacks and cryptographic defence in grade 12.
Sample project · Grade 11 · Two-week unit
A two-week unit that walks one team from wiring a daylight sensor to launching a replay attack on its message bus — and then patching the system so the attack stops working.
Day 1
Wire the LED, the LDR sensor, and the microcontroller. Flash the daylight-detection firmware. Confirm: the streetlight turns off when the room lights come on.
Day 3
Attach the logic analyser. Capture the I²C messages the sensor sends to the controller. Decode them by hand. The "it is dark" message and the "it is light" message are now visible bytes.
Day 5
Use a second microcontroller as an "attacker". Replay the "it is dark" message even when the room is lit. The streetlight stays on. Class discussion: when is this dangerous?
Day 8
Replay the "it is light" message at 2 AM. The light goes off. Now the parallel question: who, in the real world, has a reason to want the lights off?
Day 10
Add a per-message sequence number and a checksum, signed with a shared secret. Re-run the same replay attack. It fails. The team has just implemented the simplest form of message authentication.
Day 12
Each student submits: the wiring diagram, the captured attack traffic, the patch code, and a one-page reflection on what they would change if the streetlight controlled a real road.
Every project ships with a teacher's manual, a student worksheet, the firmware sources, and the patched-firmware reference solution. Run as-is, or remix.
For students
For teachers
Maps to
Pedagogy
"You cannot teach a fifteen-year-old to think about safety on systems they have never touched. Hand them the hardware. Let them break it. That's when the lesson starts."
We deploy a lab, run a teacher onboarding, and watch your first grade-11 team replay their own first attack — usually inside a single school period.