News for hackers. Stuff that matters.
Re:Teaching Programming in the Age of ChatGPT by dgb23 on Thursday July 20, 2023 @05:09AM (#36798311)
The GP mentioned that their wife is entirely new to programming but starting a CS degree.

She will certainly learn the deeper concepts in university, but catching up with coding quickly, even in a shallow manner, is super beneficial. I think it's a huge plus.

Re:Teaching Programming in the Age of ChatGPT by jbreckmckye on Thursday July 20, 2023 @06:37AM (#36798769)
I don't mean to neg anyone, but will someone pick up the fundamentals, if they can keep leaning on a chatbot?
Re:Teaching Programming in the Age of ChatGPT by insanitybit on Thursday July 20, 2023 @07:39AM (#36799130)
If they want to
Re:Teaching Programming in the Age of ChatGPT by ModernMech on Thursday July 20, 2023 @08:10AM (#36799362)
Anyone can learn anything if they put their mind to it. Sure. But the question is: does it scale?
Re:Teaching Programming in the Age of ChatGPT by insanitybit on Thursday July 20, 2023 @08:29AM (#36799535)
School has always been exactly the same way. Students who want to learn will learn. Students who do not will not. ChatGPT changes nothing for the latter, it is a tool for the former.
Re:Teaching Programming in the Age of ChatGPT by ModernMech on Thursday July 20, 2023 @10:34AM (#36801082)
As a teacher, I have to tell you this is 100% wrong.

Well it’s right, but you can turn a student from one who doesn’t want to learn into one who does.

You can absolutely motivate unwilling or uncooperative students to learn. I have done it many times.

Re:Teaching Programming in the Age of ChatGPT by insanitybit on Thursday July 20, 2023 @10:51AM (#36801341)
I'm not saying you can't switch between being one of those students, that's a whole other thing.
Re:Teaching Programming in the Age of ChatGPT by dgb23 on Thursday July 20, 2023 @08:27AM (#36799513)
It's like learning from docs examples (guides), tutorials, stack overflow questions etc. But on steroids. We all have learned this way and still do when we quickly want to grasp the surface level. There's nothing wrong with that.
Re:Teaching Programming in the Age of ChatGPT by jsight on Thursday July 20, 2023 @10:24AM (#36800913)
I've been studying AI by leaning heavily on both YT videos (in particular the Karpathy ones) and chatbots.

It has greatly accelerated the process of building prototypes in multiple languages and building various permutations of solutions.

Doing that has allowed me to study various problems both from the bottom up and the top down. I think that has been useful for understanding concepts.

I could have done the same things without AI, but it would have taken a lot longer.

Re:Teaching Programming in the Age of ChatGPT by SanderNL on Thursday July 20, 2023 @02:19PM (#36804494)
I agree with this. I was a bit blunt. Each situation is different. Superficial learning might be all you need depending on the circumstances.

I still think it’s better to learn without too much tooling of any kind, but that’s a topic for another day.