back

by jjmarr·1y ago·view on hn ↗
My university was too lazy to introduce automated marking for coding assignments. We have to go in-person to a lab session and demonstrate our code compiling/running to the TA, who asks us questions to verify understanding.

It's hilarious how much this immunizes us from ChatGPT, given that we're a mid-tier school co-located with a needle exchange center in Toronto.

1 comments
It's been a very long time since I was involved in teaching basic coding but were I to plan such a course now, I think I would not even consider including automated grading. In fact, I think I'd focus even more on individual and group feedback, lab sessions, remote/office hours and the like. Those things become even more important the easier it is to produce and hand in something you don't really understand.