Evaluating the effectiveness of a new instructional approach. - Barbara Moskal; Deborah Lurie; Stephen Cooper (SIGCSE, 2004)