From drag-and-drop blocks to real Python and AI — short lessons at their own pace, and a certificate at the end that has to be earned.
4Courses
103Lessons
6–12Ages
3–5Min/lesson
fanwaar.com/coderboyCoderboy
Why this, and not a YouTube playlist
Anyone can put coding videos in front of a child. The hard part is knowing
whether they actually watched, actually understood, and actually finished.
They cannot skip to the end
The certificate only unlocks when the lessons have genuinely been watched. Dragging the
bar forward earns nothing.
You can see real progress
Which lessons are done, how many minutes watched, and when they last sat down — for each
of your children.
A certificate that means something
Printable, with a number anyone can verify online. Good for a school portfolio, not just
the fridge door.
Safe by design
Your child gets no account, no email and no password. You hold the account. No
chat, no comments, no strangers.
The path from six to twelve
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
Not sure where to start? Under eight, begin with Scratch — it needs no typing. Eight
and over with some computer confidence can start Python straight away.
Coderboy · For parentsPage 2
How it works at home
1You sign in
With your email. A six-digit code arrives — no password to remember.
2Add your children
A first name and an avatar is all it takes. Each child keeps their own progress.
3They watch and build
Three to five minutes a lesson, then they write the code themselves in the browser.
4The certificate arrives
Automatically, once every lesson is genuinely complete. Emailed to you and printable.
What you need
Any computer or tablet with a browser and internet — nothing to install
No coding knowledge on your part; the lessons do the teaching
Fifteen to twenty minutes at a time is plenty
Your child’s privacy
No account, no email address, no password for your child
We store a first name and lesson progress. No address, no phone number, no photograph.
A public certificate check shows only a first name and an initial — for example
“Ali H.”
Ask us and we delete the record
Getting started
What it costs
[pricing]
How many children
Several on one account
How long it takes
A course is about a term at two lessons a week
Start today
Sign in, add your child, and they can be writing their first line of Python in five
minutes. fanwaar.com/coderboy · hello@ibranext.com
Coderboy · For parentsPage 3
Everything your child will learn
Short lessons of three to five minutes, in the order they should be taken.
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.