🔭 Coding for Kids — Ages 10–13
🔭

Explorer Coders BootcampSouth Africa's Online Python & BBC micro:bit Robotics Classes for Kids 10–13

First Real Code, First Real Robot

Explorer Coders is where kids write their first real programs. They learn Python fundamentals, build their first website with HTML & CSS, and step into physical computing — controlling motors and sensors with the BBC micro:bit. By the end, they'll have a personal website and a working Python app to show off. Based in Johannesburg, we teach live online to families across South Africa — including Cape Town, Durban, Bloemfontein and the Eastern Cape.

Python HTML & CSS BBC micro:bit Robotics
10–13
Age Range
1 hr
Per Lesson
10
Lessons / Module
🤖
Robotics Included

Explorer Coders Curriculum

Real code, real logic, real hardware — the first step from visual blocks into professional programming languages.

🌱 Year 1 — Age 10

40 hrs · 4 modules
Module 1

🐍 Python Foundations

Variables, strings, lists and if/else decisions — real code, real logic, written line by line.

Module 1: Python Foundations →
Module 2

🧩 Logic, Functions & Intro OOP

Loops, functions and a first taste of classes — the second Python for Kids module.

Module 2: Logic, Functions & OOP →
Module 3

🌐 Build Your First Real Website

HTML & CSS fundamentals — structure, layout and design, building toward a real, live website.

HTMLCSSPersonal Website
Module 4

🤖 Intro to BBC micro:bit

First steps into physical computing — onboard LEDs, buttons and simple sensors with code.

micro:bit BasicsInputs & Outputs

🔭 Year 2 — Age 11

40 hrs · 4 modules
Module 1

🤖 Micro:bit Science & Electronics

Deeper BBC micro:bit projects — motors, sensors and code that reacts to the real world.

MotorsSensorsElectronics
Module 2

📊 Data: Lists & Dictionaries

Store and retrieve collections of data, and build a simple database of your own.

ListsDictionaries
Module 3

🔍 Algorithm Detective Story

A narrative detective story that teaches search algorithms and data structures.

AlgorithmsProblem Solving
Module 4

🛠️ Mini-Projects

Build a calculator, a quiz app and a weather app — practical projects that reinforce every concept so far.

CalculatorQuiz AppWeather App

🚀 Year 3 — Age 12

40 hrs · 4 modules
Module 1

🔌 Arduino Electronics Starter

Breadboard electronics and Arduino boards — light shows, arcade builds and simple security systems.

ArduinoBreadboarding
Module 2

🔀 Control Flow Deep-Dive

Deepen understanding of variables, functions, conditionals and loops through real projects.

ConditionalsLoops
Module 3

🛠️ Mini-Projects II

More practical projects, building confidence and speed ahead of the capstone year.

Practice Projects
Module 4

🎯 Catch-Up & Consolidation

A flexible module to revisit tricky topics or get a head start on Year 4, paced to the class.

Flexible Pacing

🏆 Year 4 — Age 13

40 hrs · 4 modules
Module 1

🎮 Build a Real 2D Game

The third Python for Kids module — a real, playable 2D game built in Pygame.

Module 3: Build a Real 2D Game →
Module 2

📊 Data, Charts & APIs

The final Python for Kids module — turning real data into charts and pulling live data from an API.

Module 4: Data, Charts & APIs →
Module 3

🏆 Capstone Project

Bring four years of learning together into a personal website and a working Python app of your own design.

Capstone
Module 4

🎓 Showcase & Graduation

Present your capstone project and graduate with the Explorer Coders Bootcamp Certificate.

ShowcaseCertificate
Prerequisites: No prior coding experience required — Jungle Coders graduates or complete beginners aged 10–13 both start here comfortably.
🔭
Explorer Coders Bootcamp
Python, web foundations & robotics for ages 10–13
Ages10–13
FormatLive Online
Lesson Length1 hour
Class SizeMax 8 learners
🎯 OutcomePersonal website + Python app
Ad-Hoc LessonR 300
School Term (10 lessons)R 2,750
School Year (40 lessons)R 9,900
Monthly Debit Order (40 lessons/yr)R 1,000/mo
Terms start Feb · Apr · Jun · Sep — Ad-Hoc lessons available year-round. Monthly Debit Order runs 12 calendar months incl. December (no lesson that month).
🤖

Robotics & Hardware Included

Explorer Coders is one of two levels (with Pioneer Coders) that includes hands-on robotics — programming the BBC micro:bit to control motors and respond to sensors. Code that moves, blinks, and reacts to the real world.

Build Your Own 40-Hour Year

Explorer Coders spans four years — ages 10, 11, 12 and 13. Each year of 40 hours earns an annual certificate, and the full pathway adds up to 160 hours. Several of the modules below are already placed into a specific year above — browse here for the full project details, or ask about substituting one for another if your child's interests point elsewhere.

40 hrs
= 1 Annual Certificate
4 × 40
= 160 hrs Full Bootcamp (10–13)
6
Modules Live in the Library
🐍
40 hrs Python for Kids

Python for Kids

A full 40-hour Python course — real code, not blocks — running through Explorer and Pioneer, finishing with a real 2D game built in Pygame. The complete course page, live now.

🤖
Robotics with BBC micro:bit

Micro:bit Science & Electronics Projects

30 coding and electronics projects built around the BBC micro:bit — a direct match for the Robotics with BBC micro:bit curriculum line.

🌐
HTML & CSS

Build Your First Real Website

A comic-book-style guide to HTML and CSS fundamentals, building toward a real, live website — matches directly into the HTML & CSS curriculum line.

🔍
Data: Lists & Dictionaries Control Flow

Algorithm Detective Story

A narrative detective story that teaches search algorithms and data structures — a lighter conceptual companion to the Data: Lists & Dictionaries curriculum line.

🔌
Robotics — Arduino

Arduino Electronics Starter Projects

25 beginner-friendly electronics projects — light shows, arcade games and a security system — extending robotics beyond micro:bit into Arduino.

➕

More modules coming soon

New book-based modules are being added to the Explorer library regularly — check back, or ask us what's next.

A note on module availability: we can only run a module once enough learners are interested in it at the same time. If a specific module doesn't have enough demand to form a class — for example, a Raspberry Pi group with too few students while an Arduino cohort is already running — we may suggest joining the active group instead, so learners aren't left waiting alone for a class to fill.

🏆

Explorer Coders Bootcamp Certificate

Complete all 4 years (ages 10–13) — each covering a minimum of 40 hours from the core curriculum and Module Library — and finish with a capstone: a personal website and a working Python app of your own design. Graduates earn the Explorer Coders Bootcamp Certificate and move on to Pioneer Coders Bootcamp.

What to Expect

🎓

Certified Instructors

Small classes led by trained instructors experienced in teaching real code to young learners.

💻

Live Online Classes

Real-time, face-to-face sessions via video call — not pre-recorded videos.

🔒

Safe & Monitored

Private sessions, vetted instructors, and parents always welcome to sit in.

📜

Report or Certificate

A progress report after each term, and a certificate on completion of a school year.

→
🔭 Explorer Coders Bootcamp (10–13)
→

Common Questions

Is Python too hard for a 10 to 13 year old?

No — Explorer Coders introduces Python gradually through real projects like a calculator, quiz app and weather app, building on the logic skills learners bring from Jungle Coders.

Do you run online coding classes outside Johannesburg?

Yes — all Explorer Coders classes are live online, so we teach students across South Africa, including Cape Town, Durban, Bloemfontein and the Eastern Cape.

Ready to start your child's coding journey?

Book a R150 demo lesson, or enrol directly in Explorer Coders — terms start Feb, Apr, Jun & Sep.