On May 10, 2017, at 6:40 PM, David Mason <dma...@ryerson.ca> wrote:
> 
> On 10 May 2017 at 17:05, Artur Shepilko <nomadb...@gmail.com> wrote:
> Not sure about the objectives the students are learning in this
> course,  but if it in any way relates to programming, recognizing as
> to what to keep under version control is a reasonable objective on its
> own.

[snip]

> ...covers 4 very different programming languages in 12 weeks.  There is no 
> time for nuance in SCM details.

Do you not mark down homework for bad code formatting, poor variable names, 
missed corner cases, poor commenting, etc.?

I don’t see “lazy checkins” as any different.

And mark them down for poor-quality checkin comments while you’re at it.

Yes, this means lots of ways to mark down, so that no student is expected to 
score 100%.  That problem also has a solution: curve grading.  I once took a 
class where the students achieving an “A” grade might get 2/3 the answers on a 
test right.

> ...making SCMs and TDD intuitive concepts for all humans...

"The only intuitive interface is the nipple. Everything else is learned.” 

    — Bruce Tognazzini
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to