The effect of visualizing roles of variables on student performance in an introductory programming course. - Nouf M. Al-Barakati; Arwa Y. Al-Aama (ITiCSE, 2009)