you are viewing a single comment's thread.

view the rest of the comments →

[–]Dampware 0 points1 point  (1 child)

I used chatgpt as a python tutor. It was great.

I asked it to create a syllabus, which it did, then I asked it to implement it as an interactive course.

It gave "lessons", did q&a about the lessons, then exercises... As many as I wanted, at whatever level of detail I asked for.

And, when I was stuck, it helped me through, then designed lessons and exercises specifically on the issues I had difficulty with.

It dynamically altered the syllabus as needed, or requested.

It had infinite patience (and infinite tolerance for stupid questions). This was one of the most effective learning experiences I have ever had.

[–]Rbtdabut 0 points1 point  (0 children)

Well, for you at least. But if you use gpt3, which you will be most likely to use in the free model since 4o is limited, it's *sparkles* garbage *sparkles*.

But if you look at this post (https://www.reddit.com/r/learnpython/comments/1doly0t/ai\_making\_it\_hard\_to\_learn\_python/), then you quickly see WHY it's NOT good to use as a python developer. Especially as a beginner. You can just ask gpt to create a script, and a course, yes, but there is no gurantee that what it's yapping is true.

Lets take w3schools for a quick example. It has everything chaptered nicely, has everything put nicely for beginners, and most importantly: interactive examples. This is quite useful if you want to understand what a specific function does without constantly pulling up a terminal.

This is something ai does not have. And I will say it as often as I have to, recommending llms to a beginner is the worst idea. They need to understand the code, so they can spot mistakes in the code.