LEARN · Competency-based course

Robotics and AI for Kids

A 3-level strategy with 100 classes per level—combining theory, hands-on labs, applied math, and final research projects. By Level III, students operate at early undergraduate engineering rigor, introduced progressively.

Programme at a glance

Level I · Foundations

Grades 6–8 · 100 classes

Level II · Intermediate

Grades 9–10 · 100 classes

Level III · Advanced

Grades 11–12 · 100 classes

Each level weaves four pillars — programming, electronics/hardware, mechanical/mechatronic systems, and applied math & AI — with structured study materials and a curated electronics & devices list.

Level I — Foundations · Grades 6–8

100 classes split across four pillars plus study materials and a hardware kit. Goal: students build, program, and reason about simple robots end-to-end.

Computational Thinking & Programming Basics (~25 classes)

  • Classes 1–6: What is a computer, what is a program; algorithms with everyday examples; flowcharts and pseudocode.
  • Classes 7–12: Visual programming (Scratch / Blockly) for motion, events, loops, conditionals; first robot-control simulations.
  • Classes 13–18: Transition to Python: variables, data types, input/output, simple functions.
  • Classes 19–22: Control flow in Python (if, for, while), lists, basic debugging.
  • Classes 23–25: Mini-project: program a simulated bot to follow a line or avoid obstacles using the concepts learned.

Electronics & Hardware Basics (~25 classes)

  • Classes 1–5: Electricity fundamentals: voltage, current, resistance, Ohm’s law; series vs. parallel.
  • Classes 6–10: Components: resistors, LEDs, switches, buttons, breadboards; safe prototyping habits.
  • Classes 11–15: Introduction to microcontrollers (Arduino / micro:bit): digital I/O, PWM, analog reads.
  • Classes 16–20: Sensors (ultrasonic, IR, light, temperature) and actuators (LEDs, buzzers, DC/servo motors).
  • Classes 21–25: Reading schematics, drawing circuits, documenting a build log.

Integration — Basic Robotics (~25 classes)

  • Classes 1–5: What is a robot; sense–think–act loop; simple robot anatomy (chassis, drivetrain, brain, sensors).
  • Classes 6–10: Motor control from a microcontroller; H-bridges (conceptual); driving straight, turning, stopping.
  • Classes 11–15: Sensor-driven behaviour: line following, obstacle avoidance, basic state machines.
  • Classes 16–20: Remote control (buttons, Bluetooth at intro level); structured testing on a course.
  • Classes 21–25: Capstone build: design, construct, program, and demo a task-oriented bot with a written report.

Applied Math & Logical Thinking (~25 classes)

  • Classes 1–5: Units, measurement, unit conversion; accuracy vs. precision.
  • Classes 6–10: Ratios, proportion, percentages in robotics (gear ratios, duty cycle).
  • Classes 11–15: Coordinates, angles, simple geometry for motion on a 2D plane.
  • Classes 16–20: Boolean logic, truth tables, mapping logic to sensor conditions.
  • Classes 21–25: Reading data: simple tables and charts; reasoning about sensor noise intuitively.

Study Materials

  • Level-mapped workbook with exercises per class.
  • Cheat sheets: Scratch/Python syntax, common circuits.
  • Video walkthroughs for each lab.
  • Project rubric and self-assessment checklists.

Electronics & Devices List

  • Arduino Uno / micro:bit starter kit.
  • Breadboard, jumper wires, resistors, LEDs, switches.
  • Ultrasonic (HC-SR04), IR, light & temperature sensors.
  • DC motors, servos, motor driver module, chassis kit.
  • USB cable, battery pack, multimeter (shared class set).

Level II — Intermediate · Grades 9–10

100 classes. Students move from scripted control to structured engineering: data structures, communication protocols, mechanical design, and first real AI/control ideas.

Advanced Programming (~25 classes)

  • Classes 1–5: Functions, scope, modules; clean-code and commenting standards.
  • Classes 6–10: Data structures: lists, dictionaries, tuples; reading/writing files and CSVs.
  • Classes 11–15: Object-oriented programming basics; modelling a robot as objects (Motor, Sensor, Robot).
  • Classes 16–20: Version control with Git; collaborative projects and code reviews.
  • Classes 21–25: Libraries for robotics (e.g. pyserial, numpy), simple unit testing, debugging strategies.

Electronics & Communication Systems (~25 classes)

  • Classes 1–5: Digital vs. analog signals; sampling basics; noise and filtering intuition.
  • Classes 6–10: Transistors as switches, logic gates, combinational logic.
  • Classes 11–15: Serial communication: UART, I²C, SPI — when to use each.
  • Classes 16–20: Wireless: Bluetooth and Wi-Fi modules (ESP32); basic networking terminology.
  • Classes 21–25: Power systems: regulators, batteries, current budgeting, safe charging.

Mechatronics & Mechanical Systems (~25 classes)

  • Classes 1–5: Simple machines, forces, torque, friction; free-body intuition.
  • Classes 6–10: Gears, pulleys, linkages; mechanical advantage and trade-offs.
  • Classes 11–15: CAD basics (Tinkercad or Fusion 360) for bracketry and enclosures.
  • Classes 16–20: 3D printing workflow and design-for-printing rules; simple FEA intuition.
  • Classes 21–25: Chassis/arm build project: CAD → print → assemble → test.

Applied Math, AI & Control (~25 classes)

  • Classes 1–5: Algebra and linear equations; coordinate geometry for robot pose.
  • Classes 6–10: Trigonometry for angles, headings, and sensor triangulation.
  • Classes 11–15: Introduction to statistics: mean, variance, simple distributions; reasoning about sensor noise.
  • Classes 16–20: Intro to AI/ML: classification vs. regression; first small models (k-NN, decision trees) on sensor data.
  • Classes 21–25: Control basics: on/off control, proportional control, intro to PID; tuning by experiment.

Study Materials

  • Engineering notebook template (structured lab reports).
  • Reference problem sets aligned to Grade 9–10 STEM boards.
  • Datasheets walkthrough guide; how to read a schematic.
  • Starter code repositories with graded milestones.

Electronics & Devices List

  • Arduino + ESP32 boards; Raspberry Pi (shared).
  • IMU (MPU6050), encoders, improved motor drivers (TB6612 / L298).
  • OLED/LCD displays, rotary encoders, pushbutton matrices.
  • 3D printer access (class/lab shared), calipers, basic hand tools.
  • Li-ion / LiPo battery packs with proper chargers and safety gear.

Level III — Advanced · Grades 11–12

100 classes at early undergraduate engineering rigor. Students work on embedded systems, computer vision, autonomy, advanced fabrication, and a capstone research project.

Embedded Systems & Hardware (~25 classes)

  • Classes 1–5: Microcontroller architecture: registers, memory map, clocks, interrupts.
  • Classes 6–10: Embedded C/C++; bare-metal vs. RTOS programming introduction.
  • Classes 11–15: Real-time scheduling, concurrency primitives, interrupt-safe code.
  • Classes 16–20: Advanced buses (CAN, SPI, I²C) at protocol depth; logic analyser usage.
  • Classes 21–25: PCB design intro (KiCad): schematic → layout → manufacturing files.

AI, Computer Vision & Autonomy (~25 classes)

  • Classes 1–5: Review of ML; neural networks; training vs. inference; hardware constraints on edge.
  • Classes 6–10: Computer vision with OpenCV: filtering, edges, contours, feature detection.
  • Classes 11–15: CNNs for classification & detection (YOLO/TinyML-class workflows).
  • Classes 16–20: Localization & mapping intuition: odometry, sensor fusion, intro to SLAM.
  • Classes 21–25: Path planning basics (A*, RRT at conceptual depth); autonomous behaviour pipelines.

Advanced Mechatronics & Fabrication (~25 classes)

  • Classes 1–5: Robot kinematics: forward/inverse for simple arms; DH parameters at intro level.
  • Classes 6–10: Dynamics intuition: inertia, stability, compliance.
  • Classes 11–15: Advanced CAD/CAM: tolerances, assemblies, motion studies.
  • Classes 16–20: Fabrication shop skills: 3D printing (FDM/SLA), laser cutting, basic machining safety.
  • Classes 21–25: Integration: build a multi-DOF mechanism with closed-loop control.

Systems Engineering & Research Skills (~25 classes)

  • Classes 1–5: Requirements, architecture, interfaces; V-model and agile sprints for hardware/software.
  • Classes 6–10: Testing and validation: unit, integration, hardware-in-the-loop.
  • Classes 11–15: Scientific method for engineering: hypotheses, controlled experiments, data collection.
  • Classes 16–20: Research literacy: reading papers, citing sources, ethics & safety.
  • Classes 21–25: Final research project — design, build, evaluate, and present a robotics/AI system with a written report and public demo.

Study Materials

  • University-style lecture notes and problem sets.
  • Curated paper reading list with guided summaries.
  • Project templates: design doc, test plan, final report.
  • Portfolio guidance for college admissions / Olympiads.

Electronics & Devices List

  • STM32 / ESP32 / Raspberry Pi 4 or Jetson Nano for vision.
  • USB/CSI cameras, LiDAR module (entry-level), RGB-D sensor (shared).
  • Brushless motors + ESCs, stepper drivers, encoders, IMUs.
  • Logic analyser, oscilloscope, bench PSU (lab-shared).
  • PCB fabrication credits, 3D printer & laser cutter access.

Why this works

The curriculum combines theory + hands-on labs + math rigor + final research projects. By Level III, students are operating at early undergraduate engineering standards (Ivy-League-style rigor) — but introduced progressively, so every learner builds from solid foundations.

Questions about placement, hardware kits, or scheduling? We’re happy to help.

Contact us