Effects of team-based learning on a CS1 course. - Patricia Lasserre; Carolyn Szostak (ITiCSE, 2011)