Integrating role-play into software engineering courses. - Tyson R. Henry; Janine LaFrance (J. Comput. Sci. Coll., 2006)