Crowd-Driven Code Review

Principal Investigator
Prof. Robert Miller, Electrical Engineering and Computer Science
Fund: Alumni Class Funds
Funding Period: AY2012
Department/Lab/Center: Electrical Engineering and Computer Science

Prof. Miller will develop a web-based system for "crowdsourcing" code review of programming assignments, and deploy it in MIT courses that use programming heavily, such as 6.005. The idea is it to draw on a much larger group of people — students and alumni as well as teaching staff — to give students faster, richer, cheaper feedback about their code. Ideally, a programming problem set handed in on Friday should be code-reviewed by Monday, so that students get feedback while the assignment is still fresh in their minds, and well before they start working on the next week's assignment.