A kid who can't code yet can still ship
Building with AI-assisted tools before you can write a function isn't cheating. Here's why we think that order of operations is actually right.
October 23, 2026 · Hi, Bot
A kid walks in on day one, can't write a line of code, and by the end of the session has a working app that does something real — a quiz, a small game, a tool a friend can actually use. A parent watching this sometimes asks the same question, phrased a few different ways: did the AI just do it for her? Is this actually learning, or is it a shortcut around learning? It's a fair question, and the honest answer is that it's not a shortcut. It's a different, and in some ways better, place to start.
Traditional order: syntax first, ideas later
The old path to building software put syntax first. A kid spent months learning what a variable is, what a loop is, how to not put a semicolon in the wrong place, before she was allowed near an idea good enough to be worth building. A huge number of kids quit somewhere in that stretch, not because they lacked the aptitude but because months of syntax with no real output in sight is a genuinely hard thing to stay motivated through, especially at ten.
What changes when AI closes that gap
An AI-assisted builder lets a kid describe what she wants and get something working fast enough to iterate on immediately. That's not the same as understanding nothing about how it works — it's starting from the idea and the outcome, and backfilling the mechanics as she needs them to get unstuck or to make the next change. She hits a wall — the quiz doesn't score right, the button doesn't do what she meant — and now she has a real, specific reason to learn the concept that would fix it. That's a much stronger position to learn from than "learn this because someday you'll need it."
Where the actual skill still lives
The part that's not automated, and never will be by this kind of tool, is deciding what to build, noticing when the output doesn't match what she meant, and knowing enough to ask for the right fix instead of a random one. That's the same judgment we described in why a kid needs real tools instead of toy ones — the tool can generate code, but it can't decide the code is wrong, or explain why it's wrong, or push back on a bad idea. Those are the skills a mentor is actually watching for, and they're present in a kid who's never written raw code just as much as in one who has.
"Cheating" assumes there's one correct path in
Calling this cheating only makes sense if traditional syntax-first learning is the one legitimate route to being a builder, and we don't think it is. A kid who ships five real projects using AI-assisted tools across a year has practiced the actual hard part — scoping an idea, iterating toward a working version, explaining her choices, handling a stranger's feedback — five separate times. A kid stuck memorizing loop syntax for that same year has practiced none of that yet. Which kid is better positioned to eventually write raw code, if and when she wants to, isn't actually close.
What comes after
For kids who get curious about what's happening underneath — and a lot of them do, once they've built something they're proud of and want to understand it more deeply — that's exactly when raw code, real syntax, and lower-level tools come in. Not as the gate you have to pass through to be allowed to build something real, but as the next layer down, reached because a kid wants to see further into a machine she already knows how to steer.
› Keep reading
Get the next dispatch.
Occasional, never spammy.