“CREATIVE APPROACHES TO COMPUTER SCIENCE EDUCATION” (2010) Journal of Information Technologies in Education (ITE), (5), pp. 087–096. doi:10.14308/ite000125.