The difference is in the question
An AI assistant will happily write a whole program if you ask it to. That can be useful for an experienced developer in a hurry. For someone learning, it skips the part that builds skill. The same tool can teach instead, if you ask differently.
These prompts are written for adult learners and for adults working alongside young people, using tools that are age-appropriate and permitted by your school or program.
1. Ask for a hint, not the answer
Try: “I’m stuck on making my loop stop at the right time. Don’t show me the code yet. Give me one hint about what to look at.” If the hint is not enough, ask for a slightly bigger one. You keep the satisfaction of solving it.
2. Ask what an error means
Try: “Here is my error message and the three lines around it. Explain what the message means in plain language and list the two most likely causes. Don’t fix it for me.” Learning to read error messages is one of the most valuable beginner skills.
3. Ask it to quiz you
Try: “I just learned about lists. Ask me five short questions, one at a time, and tell me whether each answer is right and why.” Retrieval practice like this helps new ideas stick far better than rereading an explanation.
4. Ask for a review, not a rewrite
Try: “Here is my working program. Point out one thing I did well and two things I could improve, but let me make the changes.” You get feedback like a teacher would give, and the code stays yours.
5. Explain it back
Try: “I’m going to explain how my program works. Tell me if anything I say is wrong or unclear.” Teaching an idea is a strong test of understanding, and the assistant is a patient listener.
Be honest about the help
Follow your teacher’s or program’s rules about AI use, and say when and how you used it. A short note like “I used an AI assistant to understand an error message” is honest and shows good judgment. The goal is to finish each project knowing more than when you started.


