[plt-scheme] Scheme for first year CS classes, good or bad?

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Fri Oct 23 08:04:18 EDT 2009

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

Posted on the users mailing list.