Teaching programming to beginners - choosing the language is just the first step

Roger Duke, Eric Salzman, Jay Burmeister, Josiah Poon, Leesa Murray. Teaching programming to beginners - choosing the language is just the first step. In Ainslie E. Ellis, editor, Proceedings of the ACM SIGCSE 4th Australasian Conference on Computer Science Education, ACSE 2000, Melbourne, Victoria, Australia, 2000. Volume 8 of ACM International Conference Proceeding Series, pages 79-86, ACM, 2000. [doi]