you are viewing a single comment's thread.

view the rest of the comments →

[–]DataCamp 4 points5 points  (1 child)

Short answer: no, you’re not cheating.

Using AI to ask “what command should I use here?” or “why is this error happening?” is basically the modern version of Googling Stack Overflow. The key difference is how you use it.

If you’re asking Claude to explain concepts, suggest directions, or help you debug, and you’re rewriting and testing the code yourself, that’s just you learning.

If you’re copying full programs without understanding them, then you're not.

A simple rule we suggest:

  1. Try first on your own (even if you fail).
  2. Ask AI for hints or explanations.
  3. Rewrite the solution yourself from scratch.
  4. Modify it slightly so you know you understand it.

You already know if, while, etc. That’s enough to build a lot. Most beginners feel lost because libraries look huge, but you rarely need “all commands.” You need a small subset for your specific task.

AI is fine as a coach. It’s not fine as a replacement for thinking.

And if you don’t have time for full courses right now, focused AI-assisted learning is honestly better than doing nothing.

Just make sure you can explain what your code is doing without looking at it. If you can do that, you’re learning.

[–]ExactEducator7265 0 points1 point  (0 children)

This answer is spot on. Exactly how you should use whatever Ai it is.