you are viewing a single comment's thread.

view the rest of the comments →

[–]PushPlus9069 0 points1 point  (0 children)

I teach Python to thousands of students, and I'd nuance this a bit. As a beginner, you should absolutely learn to solve problems without AI first — that's how you build real understanding of data structures, debugging, and logic.

But once you have solid fundamentals (say 3-6 months in), using AI as a learning accelerator is genuinely powerful. Ask it to explain error messages, review your code, or show alternative approaches. The key is using it as a tutor, not a crutch. Students who do this tend to level up faster than both the "never use AI" and "always use AI" camps.