Using Greenfoot and a Moon Scenario to teach Java programming in CS1. - Randy J. Gallant; Qusay H. Mahmoud (ACM Southeast Regional Conference, 2008)