You do not need to be technical
Parents often assume they cannot help because they do not know Python, Scratch, or web development. That is not true. Your most useful role is not to solve the bug; it is to help your child explain what they are trying to make.
A child who can explain the problem clearly is already learning to debug.
Ask process questions
Instead of asking only "Did it work?", ask: What did you try? What changed? What do you think the computer is doing? What is the next small test?
These questions build the habit that matters most in programming: slowing down enough to reason about cause and effect.
Celebrate evidence, not speed
Fast completion is not the goal. A child who struggles with a bug and eventually explains the fix may have learned more than a child who races through a simple exercise.
Celebrate the project they can show, the idea they can explain, and the persistence they used to improve it.
Avoid taking over
The temptation to fix the problem for them is strong, especially when frustration rises. But the goal is not a perfect project at home; it is ownership.
Point them back to their notes, hints, mentor feedback, or next class. Let the project remain theirs.