A complete curriculum your students work through in the browser — with progress you can see, and certificates that carry your school's name.
4Courses
103Lessons
6–12Ages
0Setup
hello@ibranext.comCoderboy
Why schools come to us
Coding, AI and robotics are being asked for. The usual options are a teacher
building a course from nothing, or an outside tutor charging per child — and a video playlist
proves nothing at all.
Completion is earned, not clicked
We measure the seconds a child actually watched. Skipping ahead earns nothing, so a
certificate means the lessons were genuinely covered.
Your name on every certificate
Your logo and signatory print alongside Coderboy's, and each certificate carries a number
anyone can verify online.
Safeguarding by design
Children get no accounts and no email addresses. A public certificate shows only a first
name and an initial.
Nothing for staff to install
It runs in a browser on the computers you already have. No software, no licences, no
hardware.
The curriculum at a glance
Course
Ages
Lessons
Status
Scratch
6–10
25
Available
Python — Part 1
7–10
26
Available
Python — Part 2
9–11
24
Available
Artificial Intelligence
8–11
28
Available
Robotics with Arduino
8–11
24
Planned
Every lesson is printed in full from page 4 onwards.
Start with a pilot. One class, one course, an agreed number of weeks. You see real
completion data and real certificates before committing to anything wider.
Coderboy · For schoolsPage 2
How it works
#
Step
Who
1
We set up your school and your classes
Coderboy
2
Teacher pastes the class register
Teacher, 5 minutes
3
Students work through lessons in class or at home
Students
4
Teacher watches progress and exports a report
Teacher
5
Certificates issue automatically on completion
Automatic
What the teacher sees
The whole class on one screen — lessons complete, percentage, minutes watched
Who has stalled, and when each student was last active
CSV export for the register, a department report or a parents' evening
A class join code, so students enrol without needing email addresses
What you need — and do not
You need
Browsers and internet · a supervising teacher
· a period a week, or homework time
You do not need
To buy software or hardware · a
specialist coding teacher · to write any curriculum
Data and safeguarding
Children have no login, no email address and no password.
We store a first name, progress and a certificate record. Nothing else.
Public certificate checks show a first name and an initial only.
Records deleted on request; a data-processing agreement is available.
Let's start with one class
A twenty-minute call to pick a year group and a starting course. We'll follow it with a
short written proposal for your school — scope, timeline and cost. hello@ibranext.com · fanwaar.com/coderboy
Coderboy · For schoolsPage 3
Every lesson, in order
Lessons run three to five minutes. Courses are listed in the order a child would take them.
Scratch
Ages 6–10 · 25 lessons · Available
Drag-and-drop coding. The first taste of logic, loops and events — no typing required.
1Welcome to Scratch
2Create Your Account
3Scratch Basics
4What is Coding?
5X and Y Coordinates
6Coordinates Demo
7Sprite Costumes
8Motion Blocks — Part 1
9Motion Blocks — Part 2
10Sprite Sounds
11Sound Blocks
12Looks Blocks — Part 1
13Looks Blocks — Part 2
14Events Blocks — Part 1
15Events Blocks — Part 2
16Your First Animated Story
17Balloon Pop-Up Game
18Jumping Game
19Ping Pong Game
20Catch Game
21Space Invader Game
22Boat Game
23Snake Game
24Football Penalty Shootout
25Coding Success Stories
Python — Part 1
Ages 7–10 · 26 lessons · Available
Real typed code in the browser. Printing, variables, loops, lists and nine build-it projects.
1What Is Python?
2Python Editor Tour — How to Run Python Code
3What Is a Program?
4The print() Function — Your First Python Code
5Variables — Store Values in Python
6Numbers and Strings — Data Types Explained
7Math Operators Part 1 — Add, Subtract, Multiply, Divide
8Math Operators Part 2 — Remainder, Power & Order
9The input() Function — Ask the User a Question
10The int() Function — Convert Text to Number
11The if Statement — Decisions and Indentation
12if, else, elif — Comparison Operators
13The for Loop — range() and Repeating Code
14The while Loop — Repeat Until a Condition Changes
15String Tricks — Join, Repeat and len()
16Lists — Indexing, append() and for Loops
17Random Numbers — randint() & choice()
18Project: Greeting Story
19Project: Number Guessing Game
20Project: Rock Paper Scissors
21Project: Mad Libs Story Generator
22Project: Simple Calculator
23Project: Multiplication Tables
24Project: Quiz Game
25Project: Password Strength Checker
26Project: Tic-Tac-Toe
Coderboy · CurriculumPage 4
Python — Part 2
Ages 9–11 · 24 lessons · Available
Functions, dictionaries, files and error handling — the step from scripts to programs.
1Welcome to Python Part 2
2Quick Recap of What You Know
3What is a Function?
4Making Your Own Function — Part 1
5Making Your Own Function — Part 2
6Functions with Inputs (Parameters)
7Functions that Give Back (return)
8What is a Dictionary?
9Reading and Writing Dictionaries
10Looping Over a Dictionary
11Lists of Dictionaries
12f-strings — Smart Strings
13String Tricks (upper, lower, split, join)
14What is a File?
15Reading a File
16Writing to a File
17Errors and Why They're Helpful
18try and except
19Hangman
20Word Counter
21Mini Chatbot (no AI)
22Quiz with Saved Scores
23Text Adventure Game
24Build Your Own (Capstone)
Artificial Intelligence
Ages 8–11 · 28 lessons · Available
What AI actually is, how it learns from examples, where it gets things wrong, and how to use it well.
1You Already Use AI
2Two Kinds of Problems
3How AI Learns from Examples
4Train Your Own AI! (Teachable Machine)
5When AI Gets It Wrong
6Why YouTube Knows What You Like
7The AI Family — AI, ML, DL
8Meet the AI Helpers
9Staying Safe with AI
10The Magic Word — Prompt
11Asking Great Questions — Part 1
12Asking Great Questions — Part 2
13Asking AI to Make Things — Part 1
14Asking AI to Make Things — Part 2
15Giving the AI a Role
16AI is Just a Super Guesser
17AI's Safety Fences
18Garbage In, Garbage Out
19Homework Helper, Not Homework Doer
20Make Your Own Storybook with AI
21Train an AI to Know Your Toys (Teachable Machine — sound/gesture)
22Build a Vocabulary Helper
23Make AI Quiz You for a Test
24AI Drawing Game (you draw, AI guesses)
25Plan Something Fun with AI
26Spot the AI Mistake
27Be the Boss — Make a Mini Comic
28A Real AI Tool, Made by Real People (WriteTone)
Coderboy · CurriculumPage 5
Robotics with Arduino
Ages 8–11 · 24 lessons · Planned
LEDs, motors and buttons in a browser simulator — real hardware logic with no kit to buy.