Is it really an algorithm
Colorful examples for elaborating exploration of regularities in high-school CS1
Efficiency of algorithms for programming beginners
ACM SIGCSE Bulletin
Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education - ITiCSE ’05
Haim Averbuch
Bruria Haberman