STEM & Mentorship Academy

A clear, age-appropriate path from a first block-coding project to building real, physical IoT devices — taught by working engineers.

Book a Free Intro Session

Curriculum Paths

Every student starts where they are and progresses at their own pace.

Level 1

Scratch

Ages 7–10 · Beginner

Visual, block-based programming that introduces loops, conditionals, and events through games and animations. No typing required — just logical thinking.

  • Sequencing & event handling
  • Loops & conditionals
  • Variables & simple game design
Level 2

Arduino & Raspberry Pi Prototyping

Ages 11–14 · Intermediate

Students move from screen to breadboard — wiring circuits, reading sensors, and writing C-style code to control real hardware.

  • Circuits, LEDs & sensors
  • Arduino IDE & C/C++ basics
  • Raspberry Pi & Linux fundamentals
Level 3

Python Software Engineering

Ages 14+ · Advanced

Real software engineering practice: version control, testing, and APIs — culminating in a connected IoT project the student designs and builds themselves.

  • Python fundamentals & data structures
  • Git, testing & debugging
  • Capstone: a working IoT device

Class Formats

However your student learns best, there's a format for it.

1:1 Tutoring

Personalized pacing and project selection, in person or online, matched to the student's current level.

Small-Group Onsite Labs

Hands-on lab sessions capped at a small group size so every student gets real time on hardware.

School System Workshops

Standardized workshop blocks designed to slot into a classroom period or after-school enrichment program.


The Student Roadmap

From a complete beginner to building a physical IoT device.

Discover

Block-based coding in Scratch builds logical thinking and confidence.

Build

First circuits and sensors on Arduino & Raspberry Pi hardware.

Code

Python software engineering: version control, testing, and real APIs.

Create

Capstone project: a self-designed, connected IoT device the student can demo.

Ready to find the right starting point?

Book a free 15-minute call and we'll recommend a level and format.

Schedule a Call