I'm using GitHub classroom for the college B.Sc. course I am teaching.
Several GitHub accounts have joined the classroom which seem unrelated to students. I'm suspecting these accounts are related to fraudulant activity taking place (possibly students paying people to write assignments for them).
There are several signs that raised my suspicions:
- These accounts only joined the classroom but did not link to any names in the classroom roster.
- A few of them are completely new accounts that were created and immediately afterwards joined the classroom.
- A couple are accounts of experienced software developers (or at least people claiming to be ones).
Apparently there is no option to block unautherized people accepting my assignment links and getting access to the assignment without authorization, but tbh, even if there was one, it wouldn't do much good (if it wasn't possible to join directly, they could just as well zip the assignment folder and send it to them by email).
I think the only plausible solution is probably to have students defend their work in a frontal setting but I do not have the time and resources to do that, and anyway it would be very difficult to justify an accusation of cheating based on such (the student will just claim he forgot or find some other excuse).
Does anyone have any experience/advice with such fraudlant activity?
Did anyone manage to get GitHub to provide any information about such accounts? For example, if I had evidence from GitHub about someone regularly visiting various student assignments I could possibly file an official request for the police to investigate (I assume it's a longshot and there are probably privacy concerns but I thought I might ask).