Help me help the next generation of coders!
December 28, 2009 10:22 AM Subscribe
What are your best methods, tips and tricks for grading student code?
I need to develop a better method of grading my students' work in programming classes.
For example, how much should simple homework projects, due once a week, be worth compared to more difficult assignments, exams or a larger final project?
What is good feedback? I honestly wonder if any of my students even look at the comments I make, since they seem to repeat the same errors over and over. What should I do instead? Should I attempt to fix their program, explaining what I did so they can see the difference?
How can I reduce or eliminate cheating? I allowed students to discuss their work with each other in lab, thinking that it would foster a sense of teamwork. I was unprepared for how many students felt that was an invitation to simply copy their classmate's files and submit them.
So, any ideas? If it matters, I'll be teaching a C# class this semester, and regular old C in the summer.
posted by SuperSquirrel to education (17 answers total) 1 user marked this as a favorite
Of course, if the students are supposed to figure out the modular design on their own, this won't work.
Will you have TAs?
posted by tss at 10:38 AM on December 28, 2009