Engaged learning in a computer science course

A. Lazar, "Engaged learning in a computer science course," Journal of Computing Sciences in Colleges, vol. 23, no. 1, pp. 38-44, 2007. 

2007