I thought Issues could be managed to work a lot like comments in a word processing program, but it seems to be far from the case. Adding comments to a single Issue (on a 1-program, 1-Issue model) involves a lot of jumping around if I want to link to code blocks directly. This difficulty is not raised in the otherwise great topic 🏫 Using Issues to Give Feedback to Students
I should have been using Pull requests all along, especially since (I have just found), they are so well supported in VS Code. But this brings up the issue (ha) of complexity. I teach an introductory grade 11 course and it already takes considerable time getting the students properly installed and running code from the command line. I’m not sure I want to get into branches and fixing commits made to the wrong branch, etc. that are all part of the territory of Pull requests. There will always be that one kid who will just never quite get it and whose stuff will be a mess in constant need of adjusting.
I’m wondering how other teachers have solved this feedback problem with their most novice students. Copy-paste into the LMS or a doc / download + extract + run / feedback in the LMS or doc? I’ve been trying to eliminate that download + extract phase by having cloned repos and using GitHub across the board.