Studying the Novice Programmer - E. Soloway; J. C. Spohrer (Taylor and Francis, 1989)