CREATIVE APPROACHES TO COMPUTER SCIENCE EDUCATION. Journal of Information Technologies in Education (ITE), n. 5, p. 087–096, 31 May2010.