Comment Re:Group Projects (Score 1) 412
You could monitor participation and encourage learning from others by using CVS or some other revision control tool. It encourages you to comment changes and cooperate usefully. It can quickly tell you who the slouches are too. Revision control is a real-world subject, and gives students practical experience that can be applied to every other piece of code they'll ever touch.