Practical tips to help your child learn coding more effectively.
Scratch clones explained: what create clone of myself does, how a clone differs from a duplicated sprite, the 300 clone limit, and when to use each one.
Vibe coding for teens works when habits come with it. Two of my teenage students found the same six on their own, from bug files to keeping keys safe.
How to make a horror game on Scratch: a pitch-dark room, a flashlight beam that follows your player, a hidden key and one scare. Seven steps with checks.
A Scratch sprite moving too fast to see is a physics lesson hiding in a coding lesson. Five steps that turn animation speed into real science kids remember.
When a child turns a spinning sprite into a character falling off a mountain, that is not a distraction from coding. It is the thing that keeps them coding.
Teaching kids if statements fails for one predictable reason: the first demo produces no visible change. Here is what to show instead, from real lessons.
Your child forgets coding lessons because nothing carries the learning between sessions, not because they are struggling. Here is the fix, from real lessons.
Python indentation for kids explained: why a tab changes what your code does, how to teach scope by pointing, and the mistakes every beginner makes first.
The Python debugger for kids turns an invisible loop into something a child can watch. Why breakpoints beat explanation, and when to introduce them.
Teaching kids to debug means asking questions instead of fixing their code. Five bugs, five questions, and why handing over the answer costs more than it saves.
What happens the first time a kid writes code from scratch, why the errors are the point, and how to tell real progress from a child who is only typing along.
Kids building with AI describe what they want and get something else. One screenshot transferred a student's exact style instantly. Here is the habit to teach.
AI coding tools let kids choose how hard the model thinks. My students got this wrong both ways. One setting cost nine minutes and gave nothing better.
Ask a kid what they want to build and you get a reasonable answer, not the true one. In 14 sessions, all three of my students had a hidden real project.
Your child can be learning to code, engaged, and enjoying lessons while retaining nothing. Three patterns I tracked across 14 sessions, and the fix for each.
Teaching kids to prompt AI is not about writing longer prompts. One student said change everything and 12 files changed. The wording controls the damage.
Should kids learn to code if AI can do it? Yes, more than ever. A tutor explains what coding teaches that makes kids better at directing and judging AI output.
Summer is the best time for kids to build real coding projects. A tutor on turning free time into a finished project and prepping for next year's school coding.
One of my students is building his own fighting game with the dream of putting it on Steam. Here is how we keep a young coder motivated through a hard project.
How to teach your child Python at home, even if you do not code. A tutor's step-by-step on tools, first projects, and avoiding the copy-paste trap.
The best coding projects for kids age 10-12, from finishing Scratch games to first Python apps, with what each one teaches and how to pick a starting point.
The best kids coding tutors build lessons around your kid's obsessions. How to spot an interest-first tutor vs a curriculum-first one, with parent scripts.
Kids using AI for homework is the most-asked question I get from parents. Here's the honest framework, the guardrails, and where I draw the line.
Ten Python projects kids genuinely want to build, ranked by age and concept, with the real hook that makes each one stick in 1-on-1 sessions.
The 30-second trick that makes kids care about code: replace generic examples with their obsession. A real tutor's pedagogy, with parent-ready scripts.
A 10-year-old directing AI to build a game shows what kid-AI collaboration really looks like. Inside the SpongeBob burger moment and what it taught me.
A clear Scratch platformer tutorial for beginners. Build a working game with movement, gravity, jumping, and platforms in eight steps.
A clear Python Turtle tutorial for kids, with five projects from your first square to a fractal tree. Real code, no jargon, full results in 30 minutes.
Twelve clear Python for loop examples for kids, from 'Hello' five times to a multiplication grid. Learn what for loops do and when to use them.
Frustration is normal in coding, but when it becomes a pattern, something specific is wrong. Here's what causes it and exactly what to do about it.