Participating in a technology activity. Watching, clicking, remixing, or following a tutorial to the end. It looks productive, and it can be a fine start.
Building real, independent skill. Creating, troubleshooting, and continuing without someone else doing the thinking. This is what actually compounds over the years.
The 7-question check
For each question, pick the answer that fits your child best right now. There are no wrong answers, and an honest read is far more useful than a generous one.
Result
Using an ESA or state scholarship? MYTEK LAB is an approved vendor for Arizona ESA and 12 more state programs. See your state.
The 5 stages of learning technology
Every learner moves along the same path, from casual activity to independent creation. Knowing the stage your child is in turns a vague worry into a clear next step. Stages 1 and 2 are participation. Real progress begins at stage 3.
Exploring
Clicking around and playing, comfortable but not producing work of their own yet.
Following
Finishes tutorials and remixes, but stalls at a blank screen. The most common place learners get quietly stuck.
Creating with support
Builds genuine projects when a structured course and an instructor are guiding them. Progress begins here.
Creating independently
Changes goals, adds their own features, debugs problems, and can explain their decisions.
Ready for advanced study
Concepts are strong enough to carry into professional tools and college-level work.
Parent questions, answered
How do I know if my child is really learning to code?
A child is genuinely learning to code when they can create something of their own, troubleshoot when it breaks, and keep going without someone else doing the thinking. If they mostly follow tutorials, remix other people's projects, or cannot start from a blank screen, they are participating in technology rather than progressing. The clearest test is whether they can build and explain something without step-by-step instructions.
What is the difference between activity and progress?
Activity is participating in a technology activity: watching, clicking, remixing, or following a tutorial to the end. Progress is building real, independent skill: creating, troubleshooting, and continuing on their own. Activity can look productive while producing little lasting skill, which is why parents should look for independent creation, not just a busy screen.
My child finishes coding tutorials but cannot build anything. What does that mean?
It usually means they are stuck at the following stage. A finished tutorial can make a student feel more advanced than they are. It is a signal, not a failure. The fix is structured, project-based instruction with feedback and rising challenge, so they move from following instructions to making their own decisions.
How can homeschool parents measure progress in a coding class?
Watch for these signs over time: your child can explain what they personally created, build without exact instructions, adapt when the goal changes, find and fix their own problems, explain the concepts behind the project, take on genuinely harder work, and apply a skill in a different tool. The more of these that are true, the more real the progress.