Teaching Python In the University
by Bill Punch and Rich Enbody
Finally: a significant study of whether Python can replace C++ in an introductory computer science class. But in the process, the teachers learned that students actually find Python useful!