Thinking Like a Coder
The thinking that comes before any code. No typing needed.
Free coding courses for children. Every concept is introduced by an animation that performs the exact sentence being spoken, set in a world your child chooses - dinosaurs, cricket, space, the deep sea and more.
Start freeThe thinking that comes before any code. No typing needed.
Variables through classes - a complete first Python course.
Drag blocks to make sprites move, talk and react.
Build a real web page from scratch, tag by tag.
Colour, spacing and layout - make the page look like something.
The language that runs in every web browser.
How chatbots and recommendations actually work, built by hand.
A child who has never coded usually starts with Thinking Like a Coder, which needs no typing at all, or with Scratch, where code is dragged rather than spelled. From there, Python is the usual next step because its punctuation stays out of the way.
A child who mainly wants to make websites can go straight to HTML, then CSS, then JavaScript - each one makes the previous one look better. AI Basics works at any point and needs no other course first.
Yes - full lessons from every course are readable without an account: Thinking Like a Coder, Python Fundamentals, Scratch Coding, HTML Basics, CSS Basics, JavaScript Basics, AI Basics.
Yes. Every course, every lesson and every practice game is free, with no subscription and no paywall part-way through.