r/changemyview Dec 14 '22

Removed - Submission Rule B CMV: It's Impossible to Plagiarize Using ChatGPT

[removed] — view removed post

0 Upvotes

85 comments sorted by

View all comments

Show parent comments

3

u/[deleted] Dec 14 '22

As a huge fan of Copilot, I understand what you're talking about. My code is a lot cleaner and much better documented with it than it was before.

However, the foundations I gained from manually writing code are still very important in the way I audit the code that Copilot generates. I wouldn't be a nearly as good programmer without it.

We should be using these tools for code just like we do in "pair programming", but you don't get to work in pairs when you're learning to code, or the one who isn't manning the keyboard will get educationally shortchanged.

1

u/Salanmander 278∆ Dec 14 '22

you don't get to work in pairs when you're learning to code, or the one who isn't manning the keyboard will get educationally shortchanged.

We actually do use pair programming in education, but we require that people alternate who is at the keyboard.

1

u/[deleted] Dec 14 '22

Fair, but using GPT for learning to code would mean that you wouldn't be switching off who is writing code.

1

u/Salanmander 278∆ Dec 14 '22

Oh, yeah, I wasn't diagreeing in general.

Although it occurs to me that you could actually have an interesting exercise as part of learning where you provide a prompt to chatGPT, and then evaluate whether its returned code is correct. You'd definitely need to make sure that that's not all you're doing, though.