[plt-scheme] Scheme for first year CS classes, good or bad?
On Oct 22, 2009, at 11:42 PM, Michael Coffin wrote:
> Yes. The thing that surprised me the most when moving from grad
> school/academia to industry is what an incredibly un-macho and
> *social* activity programming is when it's done right. There are a
> lot of things that drive that, but I think pervasive code reviews
> are the most important. If I ever went back to teaching, I would
> seriously consider requiring that every line of code submitted for
> an assignment first go through a code review by another student
Not good enough. You need to train students to spot problems.
We run almost all courses now with code reviews. I started in 1996
with this (then pair programming) and the training has continually
improved -- Matthias