4 ms·
> But for education, I fear that students will be discouraged (or tempted to cheat) when they are learning to code with exercises that can be solved with a simp
by zamfi 4y ago
> But for education, I fear that students will be discouraged (or tempted to cheat) when they are learning to code with exercises that can be solved with a simple online query.
Is it cheating when kids learning to read have books read to them?
Is it cheating when teens learning guitar watch YouTube videos of people playing guitar? ...or use Spotify to play music?
Personally, I'm much more excited for how "learning to code" will change given these tools, than I am worried about cheating.
- Chabsff 4y agoLearning to code is ultimately not about learning a pile of information. It's about learning how to react when faced with a wall. There is definitely something to be said in favour of presenting students with small walls to face before presenting them with large-scale and cognitively overwhelming problems. The concern here is that most of what we've been using as "small walls to conquer" are trivially solvable without having to go through the problem solving process. But I think this is excessive hand-wringing. StackOverflow is already as disruptive as can be on that regard, but that doesn't prevent a plurality of students from going through the motions for the sake of learning the "craft".
- mwigdahl 4y agoNo, those are not cheating. However, it's cheating when your kid types his math problems into Google and just enters them into an autovalidating document. If coding exercises are simple and working code can be acquired brainlessly by typing the problem statement into ChatGPTNext, then yes I'd consider that cheating (both in the direct sense of violating the rules of the course and in the sense of the learner cheating him/herself out of the value of the exercise). As a side note, the type of math "education" I describe above is worse than useless, as the autovalidator rejects correct answers that aren't entered exactly as the form expects, and has no facility for or requirement to show one's work. It's literally just teaching kids to Google and answer and then shotgun it into the form with random permutations until they get a green checkmark.
- gibspaulding 4y agoEducator here. AI has really quickly been changing how assignments have to be crafted. In the last couple of years apps like photomath have made the old school approach of teaching math with a lecture on how to do something followed by practice homework problems pretty much useless since students can so easily just have the computer do the problems (complete with showing work for them). From messing around with ChatGPT a bit, it looks like things like writing essays/book reports/poems for English classes will be going the same way as soon as someone packages it up nicely. It's going to be a rough transition, but I hope one for the better. I'm not sure about what that will look like for gen-ed classes, but in my CS class, I try to embrace tools like this. Instead of worrying about getting students to memorize boilerplate and algorithms, I try to teach them to research and how to glue things together. Relevant XKCD: https://xkcd.com/1988/ https://xkcd.com/1988/
- travisjungroth 4y agoYou have a robot that can play the drums okay. Your homework is to record yourself playing a beginner song on the drums. You have the robot do it. You do this for all your homework. You are now in Advanced Drums. Your homework is harder than what the robot can play and you don't know how to play the drums. You have wasted a lot of time.