6 ms·
"I'm sorry, Dave, I'm afraid I can't do that." Just kidding, of course. In all seriousness, when I asked GPT-4 to solve a problem from the 2020 version of CS5
by Paul-Craft 3y ago
"I'm sorry, Dave, I'm afraid I can't do that."
Just kidding, of course.
In all seriousness, when I asked GPT-4 to solve a problem from the 2020 version of CS50, not only did it spit out a correct solution, it also correctly used "#include <cs50.h>"
I imagine they'd put some kind of guardrails up against literally spitting out the complete solution. I kinda doubt CS50 students would be sophisticated enough to a) realize that they're talking to GPT-4, and b) try to jailbreak it to give them the complete code. However, if they did, and they said they did, as a teacher, I'd be inclined to give full marks for the solution, provided they also tested it and it worked. ;)
- fn-mote 3y agoYou can help the students who want to learn. To my knowledge, nobody has any good answers about using LLM to cheat, but I would not use that as a reason to avoid them for teaching. The cheaters aren't going to ask ChatGPT-CS-50 for the answers, they're going straight to GPT-4.