Guiding a Team of Student Programmers