A didactic-value-based index of programming projects.