Any feedback would be appreciated.

My first career was as a professional programmer. Now I'm a professional professor. I wrote code for General Motors, Cincinnati Milacron, and several other smaller shops. I've also been self-employed as a developer. In my experience program comments are critical to 'good code.' 

When you give a programming assignment, what is the minimum documentation in the code that you will accept? in my classes, students are expected to provide a minimum amount of identifying information at the top of each module including name/course/due date/assignment number/description. I publish YouTube videos for each class explaining what's expected. I mention it in every assignment document.  I have a standing policy in my sophomore and above programming classes: no identifying informaiton = automatic zero.  For the intro courses I will overlook a little deficiency and use it as an object lesson in the class. 


Thanks!

Bill Nicholson
University of Cincinnati, Clermont College
Batavia, Ohio
[log in to unmask]