W. Dann, S. Cooper, R. Pausch, Learning to program with Alice, Prentice Hall, New Jersey, USA, 2008.
 I. Durdevic, Procjene studenata uciteljskog studija o tri racunalna programa namijenjena malim pocetnicima u programiranju, Radovi Zavoda za znanstveni i umjetnicki rad u Pozegi, Vol.3, 2014, pp. 93-108
 M. Thune, A. Eckerdal, Variation theory applied to students' conceptions of computer programming, European journal of engineering education, Vol.34, 2009, pp. 339-347.
 C. Kelleher, Barriers to programming engagement, Advances in gender and education, Vol.1, No.1, 2009, pp. 5-10.
 G. Zaharija, S. Mladenović, I. Boljat, Introducing basic programming concepts to elementary school children, Procedia - social and behavioral sciences, Vol.106, 2013, pp.1576-1584.
 L. Mannila, Novices' progress in introductory programming courses, Informatics in education, Vol.6, No.1, 2007, pp. 139–152.
 J. Bennedsen, M. E. Caspersen, Persistence of elementary programming skills, Computer Science Education, Vol.22, No.2, 2007. pp. 81- 107.
 M. Koling, The Greenfoot programming environment, ACM Transactions on computing education, Vol.10, No 4, 2010, pp. 182-196.
 M. Guzdial, Programming environments for novices, in Fincher, S. and Petre, M. (Eds.) Computer science education research, CRC press, Boca Raton, USA, 2004, pp. 127–154.
 E. Lahtinen, K. Ala-Mutka, H.M. Jarvinen, A study of the difficulties of novice programmers, ACM SIGCSE Bulletin, Vol.37, No.3, 2005, pp. 14–18.
 P. Brusilovsky, E. Calabrese, J. Hvorecky, A. Kouchnirenko, P. Miller, Mini-languages: a way to learn programming principles, Education and information technologies, Vol.2, No.1, 1997, pp. 65–83.
 M. Olsson, P. Mozelius, J. Collin, Visualisation and gamification of e-learning and programming education, Electronic journal of e-learning, Vol.13, No.6., 2015, pp. 441-454.
 M. Mladenovic, M. Rosic, S. Mladenovic, Comparing elementary students’ programming success based on programming environment, International journal of modern education and computer science, Vol.8, 2016, pp. 1-10\
 R. Pausch, J. Zaslow, The Last Lecture, Hyperion, New York, 2008.
 M. Zizovic, N. Damljanovic, NNew method for multticriteria analysis, UPB Scientific Billetin, Series A: Applied mathematics and physics, Vol.73, No.2, 2011, pp. 13-22.
 W. Wang, Beginning Programing all-in-one desk reference for dummies, Wiley Publishing, Indiana, USA, 2008.
 B. Ward, D. Marghitu, T. Bell, L. Lambert, Teaching computer science concepts in Scratch and Alice, Journal of computing sciences in colleges, Vol.26, No.2, 2010, pp. 173-180.
 A. Fowler, T. Fristce, M. MacLauren, Kodu Game Lab: a programming environment, Computer games journal, Vol.1, No.1, 2012, pp. 17-28.
 J. Maloney, M. Resnick, N. Rusk, B. Silverman, E. Eastmond, The Scratch programming language and environment, ACM Transactions on computing education, Vol.10, No.4, 2010, article 16.
 I. Utting, S. Cooper, M. Kolling, J. Maloney, M. Resnick, Alice, Greenfoot, and Scratch – A discussion, ACM Transactions on computing education, Vol.10, No.4, 2010, Article 17.
 D. L. Kwong, M. Niibori, S. Okamoto, M. Kamada,T. Yonekura, Islay3D A programming environment for authoring interactive 3D animations in terms of state-transition diagram, Journal of software engineering and applications, Vol. =7, 2014, pp. 177-186.
 A. Ebrahimi, S. Geranzeli, T. Shokouhi , E. R. Tee, E.R. (2013). Programming for children: Alice and Scratch Analysis, International Journal of information technology & computer science, vol. 12, no. 3, 2013, pp. 106-115.
 F. Kaleliogluf, Y. Gulbahar, The effects of teaching programming via scratch on problem solving skills: A discussion from learners’ perspective, Informatics in education, Vol.13, No.1, 2014, pp. 33–50.
 K. Asad, M. Tibi, J. Raiyn, Primary school pupils’ attitudes toward learning programming through visual interactive environments, World journal of education, Vol.6, No.5, 2016, pp. 20-26.
 A. Sattar, T. Lorenzen, Teach Alice programming to non-majors, CM SIGCSE Bulletin, Vol.41, No.2, 2009, pp. 118-121.
 A. Y. S. Su, C. S. J. Huang, S. J. H. Yang, T. J. Ding, Y. Z. Hsieh, Effects of annotations and homework on learning achievement: An empirical study of scratch programming Pedagogy, Educational technology & society, Vol.18, No.4, 2015, pp. 331– 343.