{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T16:36:53Z","timestamp":1773247013026,"version":"3.50.1"},"publisher-location":"Cham","reference-count":21,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030209537","type":"print"},{"value":"9783030209544","type":"electronic"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-20954-4_5","type":"book-chapter","created":{"date-parts":[[2019,5,28]],"date-time":"2019-05-28T07:25:52Z","timestamp":1559028352000},"page":"62-78","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Current Trends in On-line Games for Teaching Programming Concepts to Primary School Students"],"prefix":"10.1007","author":[{"given":"Andreas","family":"Giannakoulas","sequence":"first","affiliation":[]},{"given":"Stelios","family":"Xinogalos","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,5,29]]},"reference":[{"issue":"1","key":"5_CR1","doi-asserted-by":"publisher","first-page":"39","DOI":"10.15388\/ioi.2016.03","volume":"10","author":"S Comb\u00e9fis","year":"2016","unstructured":"Comb\u00e9fis, S., Beresnevi\u010dius, G., Dagien\u0117, V.: Learning programming through games and contests: overview, characterisation and discussion. Olympiads Informat. 10(1), 39\u201360 (2016)","journal-title":"Olympiads Informat."},{"issue":"3","key":"5_CR2","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1145\/1595496.1562957","volume":"41","author":"Georgios Fesakis","year":"2009","unstructured":"Fesakis, G., Serafeim, K.: Influence of the familiarization with \u201cscratch\u201d on future teachers\u2019 opinions and attitudes about programming and ICT in education. In: Proceedings of the 14th Annual ACM SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE 2009), Paris, France, 6\u20138 July, 2009, vol. II, pp. 258\u2013262. ACM, New York (2009)","journal-title":"ACM SIGCSE Bulletin"},{"key":"5_CR3","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1007\/978-1-4614-6501-0_7","volume-title":"Research on e-Learning and ICT in Education","author":"C Malliarakis","year":"2014","unstructured":"Malliarakis, C., Satratzemi, M., Xinogalos, S.: Educational games for teaching computer programming. In: Karagiannidis, C., Politis, P., Karasavvidis, I. (eds.) Research on e-Learning and ICT in Education, pp. 87\u201398. Springer, New York (2014). https:\/\/doi.org\/10.1007\/978-1-4614-6501-0_7"},{"key":"5_CR4","doi-asserted-by":"publisher","first-page":"1576","DOI":"10.1016\/j.sbspro.2013.12.178","volume":"106","author":"G Zaharija","year":"2013","unstructured":"Zaharija, G., Mladenovi\u0107, S., Boljat, I.: Introducing basic programming concepts to elementary school children. Procedia-Soc. Behav. Sci. 106, 1576\u20131584 (2013)","journal-title":"Procedia-Soc. Behav. Sci."},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"Piteira, M., Haddad, S.R.: Innovate in your program computer class: an approach based on a serious game. In: Proceedings of the 18th ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE, 13 July, pp. 49\u201354 (2011)","DOI":"10.1145\/2016716.2016730"},{"key":"5_CR6","unstructured":"Xinogalos, S., Satratzemi, M.: Introducing novices to programming: a review of teaching approaches and educational tools. In: Proceedings of the 2nd International Conference on Education and Information Systems, Technologies and Applications (EISTA 2004), Orlando, Florida, USA, 21\u201325 July 2004, vol. 2, pp. 60\u201365 (2004)"},{"issue":"1","key":"5_CR7","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1007\/s10639-015-9433-1","volume":"22","author":"S Xinogalos","year":"2017","unstructured":"Xinogalos, S., Satratzemi, M., Malliarakis, C.: Microworlds, games, animations, mobile apps, puzzle editors and more: what is important for an introductory programming environment? Educ. Inf. Technol. 22(1), 145\u2013176 (2017). https:\/\/doi.org\/10.1007\/s10639-015-9433-1","journal-title":"Educ. Inf. Technol."},{"issue":"2","key":"5_CR8","doi-asserted-by":"publisher","first-page":"148","DOI":"10.1016\/j.compedu.2004.09.005","volume":"47","author":"S Xinogalos","year":"2006","unstructured":"Xinogalos, S., Satratzemi, M., Dagdilelis, V.: An introduction to object-oriented programming with a didactic microworld: objectKarel. Comput. Educ. 47(2), 148\u2013171 (2006)","journal-title":"Comput. Educ."},{"key":"5_CR9","doi-asserted-by":"crossref","unstructured":"Xinogalos, S.: Using flowchart-based programming environments for simplifying programming and software engineering processes. In: Proceedings of 4th IEEE EDUCON Conference, Berlin, Germany, 13\u201315 March 2013, pp. 1313\u20131322. IEEE Press (2013)","DOI":"10.1109\/EduCon.2013.6530276"},{"issue":"2012","key":"5_CR10","doi-asserted-by":"publisher","first-page":"522","DOI":"10.1016\/j.procs.2012.04.056","volume":"9","author":"C Kazimoglu","year":"2012","unstructured":"Kazimoglu, C., Kiernan, M., Bacon, L., Mackinnon, L.: Learning programming at the computational thinking level via digital game-play. Procedia Comput. Sci. 9(2012), 522\u2013531 (2012)","journal-title":"Procedia Comput. Sci."},{"key":"5_CR11","doi-asserted-by":"publisher","first-page":"1991","DOI":"10.1016\/j.sbspro.2012.06.938","volume":"47","author":"C Kazimoglu","year":"2012","unstructured":"Kazimoglu, C., Kiernan, M., Bacon, L., Mackinnon, L.: A serious game for developing computational thinking and learning introductory computer programming. Procedia \u2013 Soc. Behav. Sci. 47, 1991\u20131999 (2012)","journal-title":"Procedia \u2013 Soc. Behav. Sci."},{"key":"5_CR12","unstructured":"Malliarakis, C., Satratzemi, M., Xinogalos, S.: Designing educational games for computer programming: a holistic framework. Electron. J. e-Learn. 12(3), 281\u2013298 (2014)"},{"key":"5_CR13","doi-asserted-by":"crossref","unstructured":"Vahldick, A., Mendes, A.J., Marcelino, M.J.: A review of games designed to improve introductory computer programming competencies. In: Frontiers in Education Conference (FIE), pp. 1\u20137. IEEE (2014)","DOI":"10.1109\/FIE.2014.7044114"},{"key":"5_CR14","doi-asserted-by":"publisher","unstructured":"Laporte, L., Zaman, B.: Informing content-driven design of computer programming games: a problems analysis and a game review. In: Proceedings of the 9th Nordic Conference on Human Computer Interaction (NordiCHI 2016), p. 10, Article 61. ACM, New York (2016). https:\/\/doi.org\/10.1145\/2971485.2971499","DOI":"10.1145\/2971485.2971499"},{"issue":"2","key":"5_CR15","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1109\/TLT.2016.2556666","volume":"10","author":"C Malliarakis","year":"2017","unstructured":"Malliarakis, C., Satratzemi, M., Xinogalos, S.: CMX: the effects of an educational MMORPG on learning and teaching computer programming. IEEE Trans. Learn. Technol. 10(2), 219\u2013235 (2017). https:\/\/doi.org\/10.1109\/TLT.2016.2556666","journal-title":"IEEE Trans. Learn. Technol."},{"key":"5_CR16","unstructured":"Becker, T.: The character of successful trainings with serious games. Int. J. Emerg. Tech. Learn. (IJET) 5(SI3) (2010). http:\/\/online-journals.org\/i-jet\/article\/view\/1498 . Accessed 17 Apr 2012"},{"key":"5_CR17","doi-asserted-by":"publisher","first-page":"2029","DOI":"10.1007\/s10639-018-9702-x","volume":"23","author":"A Giannakoulas","year":"2018","unstructured":"Giannakoulas, A., Xinogalos, S.: A pilot study on the effectiveness and acceptance of an educational game for teaching programming concepts to primary school students. Educ. Inf. Technol. 23, 2029\u20132052 (2018). https:\/\/doi.org\/10.1007\/s10639-018-9702-x","journal-title":"Educ. Inf. Technol."},{"key":"5_CR18","doi-asserted-by":"crossref","unstructured":"Kiernan, M., Kazimoglu, C., Bacon, L., Mackinnon, L.: Developing an educational game to support cognitive learning. Compass: J. Learn. Teach. 5(9) (2014)","DOI":"10.21100\/compass.v5i9.119"},{"key":"5_CR19","unstructured":"Kalovrektis, K.: Getcoding for Everyone - The First Steps in the World of the Code (2015). ISBN 978-960-93-6991-6"},{"issue":"3","key":"5_CR20","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1145\/1269900.1268821","volume":"39","author":"Tiffany Barnes","year":"2007","unstructured":"Barnes, T., et al.: Game2learn: a study of games as tools for learning introductory programming concepts. In: Proceedings of the ACM Special Interest Group on Computer Science Education (SIGCSE) (Paper No. 7). ACM, New York (2007)","journal-title":"ACM SIGCSE Bulletin"},{"key":"5_CR21","doi-asserted-by":"crossref","unstructured":"Malliarakis, C., Satratzemi, M., Xinogalos, S.: Integrating learning analytics in an educational MMORPG for computer programming. In: Proceedings of the 14th IEEE International Conference on Advanced Learning Technologies (IEEE ICALT), Athens, Greece, 7\u20139 July 2014, pp. 233\u2013237. IEEE Computer Society Press (2014)","DOI":"10.1109\/ICALT.2014.74"}],"container-title":["Communications in Computer and Information Science","Technology and Innovation in Learning, Teaching and Education"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-20954-4_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,16]],"date-time":"2023-09-16T23:16:37Z","timestamp":1694906197000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-20954-4_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030209537","9783030209544"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-20954-4_5","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"29 May 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"TECH-EDU","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Technology and Innovation in Learning, Teaching and Education","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Thessaloniki","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Greece","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 June 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 June 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"techedu2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.tech-edu.ws\/2018\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}