Ask HN: How to Handle Student Who Copies Code?
https://news.ycombinator.com/item?id=12915896I'm tutoring a couple of high school age students in Python. One of them doesn't seem to understand what we're doing at all. When I work with him, he just makes random guesses that show a lack of understanding for principles we just learned.
Yet, during the week, he emails me things that he has written that go beyond what we've learned. I'm not sure if he's writing the code himself, or just finding cool examples and taking credit for them.
Here are my top two concerns:
1) If he's copying code and claiming it as his own, he's not being honest and he's not learning.
2) If he's actually writing this code himself and I confront him about copying it, he could feel really hurt and distrusted when he should be rewarded for his efforts to learn.
What should I do?
NOTE: I don't have a problem with students using existing code as long as it is open source and proper attribution is given.