REFERENCES
[1] W. Dann, S. Cooper, R. Pausch, Learning to program with Alice, Prentice Hall, New Jersey, USA, 2008.
[2] 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
[3] M. Thune, A. Eckerdal, Variation theory applied to students' conceptions of computer programming, European journal of engineering education, Vol.34, 2009, pp. 339-347.
[4] C. Kelleher, Barriers to programming engagement, Advances in gender and education, Vol.1, No.1, 2009, pp. 5-10.
[5] 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.
[6] L. Mannila, Novices' progress in introductory programming courses, Informatics in education, Vol.6, No.1, 2007, pp. 139–152.
[7] J. Bennedsen, M. E. Caspersen, Persistence of elementary programming skills, Computer Science Education, Vol.22, No.2, 2007. pp. 81- 107.
[8] M. Koling, The Greenfoot programming environment, ACM Transactions on computing education, Vol.10, No 4, 2010, pp. 182-196.
[9] 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.
[10] 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.
[11] 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.
[12] 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.
[13] 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\
[14] R. Pausch, J. Zaslow, The Last Lecture, Hyperion, New York, 2008.
[15] 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.
[16] W. Wang, Beginning Programing all-in-one desk reference for dummies, Wiley Publishing, Indiana, USA, 2008.
[17] 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.
[18] A. Fowler, T. Fristce, M. MacLauren, Kodu Game Lab: a programming environment, Computer games journal, Vol.1, No.1, 2012, pp. 17-28.
[19] 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.
[20] 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.
[21] 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.
[22] 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.
[23] 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.
[24] 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.
[25] A. Sattar, T. Lorenzen, Teach Alice programming to non-majors, CM SIGCSE Bulletin, Vol.41, No.2, 2009, pp. 118-121.
[26] 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.
|