{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T13:43:23Z","timestamp":1743083003421,"version":"3.40.3"},"publisher-location":"Cham","reference-count":40,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031673504"},{"type":"electronic","value":"9783031673511"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-67351-1_1","type":"book-chapter","created":{"date-parts":[[2024,9,19]],"date-time":"2024-09-19T17:05:58Z","timestamp":1726765558000},"page":"3-17","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Exploring Programming Language Choices to Boost Student Interest in Coding and Educational Robotics"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6793-6258","authenticated-orcid":false,"given":"Lucio","family":"Negrini","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-2144-3822","authenticated-orcid":false,"given":"Arianna","family":"Marras","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2034-9253","authenticated-orcid":false,"given":"Christian","family":"Giang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5827-9812","authenticated-orcid":false,"given":"Masiar","family":"Babazadeh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,9,19]]},"reference":[{"issue":"4","key":"1_CR1","first-page":"17","volume":"25","author":"C Chalmers","year":"2017","unstructured":"Chalmers, C.: Preparing teachers to teach STEM through robotics. Int. J. Innov. Sci. Math. Educ. 25(4), 17\u201331 (2017)","journal-title":"Int. J. Innov. Sci. Math. Educ."},{"issue":"7","key":"1_CR2","doi-asserted-by":"publisher","first-page":"1450","DOI":"10.1177\/0735633121994070","volume":"59","author":"Y Zhang","year":"2021","unstructured":"Zhang, Y., Luo, R., Zhu, Y., Yin, Y.: Educational robots improve K-12 students\u2019 computational thinking and STEM attitudes: systematic review. J. Educ. Comput. Res. 59(7), 1450\u20131481 (2021)","journal-title":"J. Educ. Comput. Res."},{"key":"1_CR3","doi-asserted-by":"crossref","unstructured":"Sapounidis, T., Tselegkaridis, S., Stamovlasis, D.: Educational robotics and STEM in primary education: a review and a meta-analysis. J. Res,. Technol. Educ. (2023)","DOI":"10.1080\/15391523.2022.2160394"},{"issue":"3","key":"1_CR4","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/1118178.1118215","volume":"49","author":"JM Wing","year":"2006","unstructured":"Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33\u201335 (2006)","journal-title":"Commun. ACM"},{"key":"1_CR5","unstructured":"World Economic Forum (WEF): New Vision for Education: Fostering Social and Emotional Learning through Technology. Geneva, WEF (2016)"},{"key":"1_CR6","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.edurev.2017.09.003","volume":"22","author":"VJ Shute","year":"2017","unstructured":"Shute, V.J., Sun, C., Asbell-Clarke, J.: Demystifying computational thinking. Educ. Res. Rev. 22, 142\u2013158 (2017)","journal-title":"Educ. Res. Rev."},{"key":"1_CR7","unstructured":"Calmet, C., Hirtzig, M., Wilgenbus, D.: 1,2,3\u2026 Codez! Enseigner l\u2019informatique \u00e0 l\u2019\u00e9cole et au coll\u00e8ge. Editions Le Pommier, Paris (2016)"},{"issue":"4","key":"1_CR8","doi-asserted-by":"publisher","first-page":"857","DOI":"10.1007\/s11191-020-00131-9","volume":"29","author":"J Ortiz-Revilla","year":"2020","unstructured":"Ortiz-Revilla, J., Ad\u00fariz-Bravo, A., Greca, I.M.: A framework for epistemological discussion on integrated STEM education. Sci. Educ. 29(4), 857\u2013880 (2020). https:\/\/doi.org\/10.1007\/s11191-020-00131-9","journal-title":"Sci. Educ."},{"issue":"5","key":"1_CR9","doi-asserted-by":"publisher","first-page":"1033","DOI":"10.1007\/s10798-018-9483-y","volume":"29","author":"A Sullivan","year":"2018","unstructured":"Sullivan, A., Bers, M.U.: Investigating the use of robotics to increase girls\u2019 interest in engineering during early elementary school. Int. J. Technol. Des. Educ. 29(5), 1033\u20131051 (2018). https:\/\/doi.org\/10.1007\/s10798-018-9483-y","journal-title":"Int. J. Technol. Des. Educ."},{"key":"1_CR10","unstructured":"Acad\u00e9mie des Sciences: L'enseignement de l'informatique en France - Il est urgent de ne plus attendre. Paris, Acad\u00e9mie des Sciences (2013)"},{"key":"1_CR11","unstructured":"European Commission: A New Skills Agenda for Europe. Working together to strengthen human capital, employability and competitiveness. Brussels, European Commission (2016)"},{"key":"1_CR12","unstructured":"Royal Society: Shut down or restart? The way forward for computing in UK schools. London, The Royal Society (2012)"},{"key":"1_CR13","unstructured":"Schweizerische Eidgenossenschaft: Bericht \u00fcber die zentralen Rahmenbedingungen f\u00fcr die digitale Wirtschaft. Bern, Schweizerische Eidgenossenschaft (2017)"},{"key":"1_CR14","unstructured":"Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., Engelhardt, K.: Developing computational thinking in compulsory education \u2013 Implications for policy and practice. Luxembourg, Publications Office of the European Union (2016)"},{"key":"1_CR15","unstructured":"Bocconi, S., Chioccariello, A., Earp, J.: The Nordic approach to introducing computational thinking and programming in compulsory education. Report prepared for the Nordic@BETT2018 Steering Group (2018)"},{"key":"1_CR16","doi-asserted-by":"crossref","unstructured":"Thompson, D., Bell T.: Adoption of new CS high school standards by New Zealand teachers. In: Proceedings of the Workshop in Primary and Secondary Computing Education, pp. 87\u201390. ACM (2013)","DOI":"10.1145\/2532748.2532759"},{"issue":"6","key":"1_CR17","first-page":"119","volume":"6","author":"SW Yoo","year":"2006","unstructured":"Yoo, S.W., Kim, K., Kim, Y., Yeun, Y., Kanemune, S., Lee, W.: Empirical study of educational programming languages for K-12: between dolittle and visual basic. Int. J. Comput. Sci. Netw. Secur. 6(6), 119 (2006)","journal-title":"Int. J. Comput. Sci. Netw. Secur."},{"key":"1_CR18","doi-asserted-by":"publisher","first-page":"181","DOI":"10.3390\/educsci9030181","volume":"9","author":"J Piedade","year":"2019","unstructured":"Piedade, J., Dorotea, N., Sampaio Ferrentini, F., Pedro, A.: A cross-analysis of block-based and visual programming apps with computer science student-teachers. Educ. Sci. 9, 181 (2019)","journal-title":"Educ. Sci."},{"key":"1_CR19","unstructured":"Gomes, A., Mendes, A.J.: Learning to program\u2014Difficulties and solutions. In: Proceedings of the International Conference on Engineering Education\u2014ICEE, Coimbra, Portugal, 3\u20137 September (2007)"},{"key":"1_CR20","doi-asserted-by":"crossref","unstructured":"Garneli, V., Giannakos, M.N., Chorianopoulos, K.: Computing education in K-12 schools: a review of the literature. In: IEEE Global Engineering Education Conference (EDUCON), pp. 543\u2013551 (2015)","DOI":"10.1109\/EDUCON.2015.7096023"},{"issue":"59","key":"1_CR21","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1016\/j.sbspro.2012.09.277","volume":"2012","author":"M Rahmat","year":"2012","unstructured":"Rahmat, M., Shahrina, S., Latih, R., Yatim, N.F.M., Zainel, N.F.A., Rahman, R.A.: Major problems in basic programming that influence student performance. Procedia Soc. Behav. Sci. 2012(59), 287\u2013296 (2012)","journal-title":"Procedia Soc. Behav. Sci."},{"key":"1_CR22","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1016\/j.chb.2018.11.043","volume":"92","author":"G Cheng","year":"2019","unstructured":"Cheng, G.: Exploring factors influencing the acceptance of visual programming environments among boys and girls in primary schools. Comput. Hum. Behav. 92, 361\u2013372 (2019)","journal-title":"Comput. Hum. Behav."},{"key":"1_CR23","first-page":"198","volume":"18","author":"T-C Yang","year":"2015","unstructured":"Yang, T.-C., Hwang, G.-J., Yang, S.J.H., Hwang, G.-H.: A two-tier test-based approach to improving students\u2019 computer-programming skills in a web-based learning environment. Educ. Technol. Soc. 18, 198\u2013210 (2015)","journal-title":"Educ. Technol. Soc."},{"key":"1_CR24","first-page":"248","volume":"14","author":"M Baser","year":"2013","unstructured":"Baser, M.: Attitude, gender and achievement in computer programming. Middle East J. Sci. Res. 14, 248\u2013255 (2013)","journal-title":"Middle East J. Sci. Res."},{"key":"1_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/384267.305824","volume":"31","author":"J Carter","year":"1999","unstructured":"Carter, J., Jenkins, T.: Gender and programming: What\u2019s going on? ACM SIGCSE Bull 31, 1\u20134 (1999)","journal-title":"ACM SIGCSE Bull"},{"key":"1_CR26","first-page":"1169","volume":"6","author":"\u00d6 Korkmaz","year":"2013","unstructured":"Korkmaz, \u00d6., Altun, H.: Engineering and CEIT student\u2019s attitude towards learning computer programming. Int. J. Soc. Sci. 6, 1169\u20131185 (2013)","journal-title":"Int. J. Soc. Sci."},{"key":"1_CR27","first-page":"145","volume":"15","author":"A Sullivan","year":"2016","unstructured":"Sullivan, A., Bers, M.U.: Girls, boys, and bots: Gender differences in young children\u2019s performance on robotics and programming tasks. J. Inf. Technol. Educ. Innov. Pract. 15, 145\u2013165 (2016)","journal-title":"J. Inf. Technol. Educ. Innov. Pract."},{"key":"1_CR28","doi-asserted-by":"crossref","unstructured":"McGill, M., Decker, A.: Construction of a taxonomy for tools, languages, and environments across computing education. In: Proceedings of the 2020 ACM Conference on International Computing Education Research, Virtual Event New Zealand, pp. 124\u2013135. ACM (2020)","DOI":"10.1145\/3372782.3406258"},{"issue":"1","key":"1_CR29","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/S1045-926X(05)80036-9","volume":"1","author":"BA Myers","year":"1990","unstructured":"Myers, B.A.: Taxonomies of visual programming and program visualization. J. Visual Lang. Comput. 1(1), 97\u2013123 (1990)","journal-title":"J. Visual Lang. Comput."},{"issue":"1","key":"1_CR30","first-page":"101075","volume":"67","author":"Y Lin","year":"2021","unstructured":"Lin, Y., David Weintrop, D.: The landscape of block-based programming: characteristics of block-based environments and how they support the transition to text-based programming. J. Comp. Lang. 67(1), 101075 (2021)","journal-title":"J. Comp. Lang."},{"key":"1_CR31","doi-asserted-by":"crossref","unstructured":"Weintrop, D., Wilensky, U.: Using commutative assessments to compare conceptual understanding in blocks-based and text-based programs. In: Proceedings of the Eleventh Annual International Conference on International Computing Education Research, pp. 101\u2013110 (2015)","DOI":"10.1145\/2787622.2787721"},{"key":"1_CR32","doi-asserted-by":"crossref","unstructured":"Gomez, M.J., Moresi, M., Benotti, L.: Text-based programming in elementary school: a comparative study of programming abilities in children with and without block-based experience. In: Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE \u201819), New York, NY, USA, pp. 402\u2013408 (2019)","DOI":"10.1145\/3304221.3319734"},{"key":"1_CR33","doi-asserted-by":"crossref","unstructured":"Armoni, M., Meerbaum-Salant, O., Mordechai, B.A..: From scratch to real programming. ACM Trans. Comput. Educ. (TOCE) 14, 4 (2015)","DOI":"10.1145\/2677087"},{"key":"1_CR34","unstructured":"Weintrop, D., Killen, H., Franke, B. E.: Blocks or Text? How programming language modality makes a difference in assessing underrepresented populations. In: Kay, J., Luckin, R. (eds.) Rethinking Learning in the Digital Age: Making the Learning Sciences Count, 13th International Conference of the Learning Sciences (ICLS), vol. 1. International Society of the Learning Sciences, London (2018)"},{"key":"1_CR35","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/s40692-018-0101-5","volume":"5","author":"M Noone","year":"2018","unstructured":"Noone, M., Mooney, A.: Visual and textual programming languages: a systematic review of the literature. J. Comput. Educ. 5, 149\u2013174 (2018). https:\/\/doi.org\/10.1007\/s40692-018-0101-5","journal-title":"J. Comput. Educ."},{"key":"1_CR36","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/08993408.2019.1565233","volume":"29","author":"Z Xu","year":"2019","unstructured":"Xu, Z., Ritzhaupt, A., Tian, F., Umapathy, K.: Block-based versus text-based programming environments on novice student learning outcomes: a meta-analysis study. Comput. Sci. Educ. 29, 1\u201328 (2019)","journal-title":"Comput. Sci. Educ."},{"issue":"1","key":"1_CR37","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1109\/MRA.2016.2636372","volume":"24","author":"F Mondada","year":"2017","unstructured":"Mondada, F., et al.: Bringing robotics to formal education: the thymio open-source hardware robot. IEEE Robot. Autom. Mag. 24(1), 77\u201385 (2017)","journal-title":"IEEE Robot. Autom. Mag."},{"key":"1_CR38","series-title":"Advances in Intelligent Systems and Computing","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1007\/978-3-030-18141-3_8","volume-title":"Educational Robotics in the Context of the Maker Movement","author":"C Giang","year":"2018","unstructured":"Giang, C., et al.: Exploring escape games as a teaching tool in educational robotics. In: Moro, M., Alimisis, D., Iocchi, L. (eds.) Edurobotics 2018. AISC, vol. 946, pp. 95\u2013106. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-030-18141-3_8"},{"key":"1_CR39","unstructured":"Shin, J., Siegwart, R., Magnenat, S.: Visual programming language for Thymio II robot. In: Conference on interaction design and children (idc'14), ETH Z\u00fcrich (2014)"},{"issue":"4","key":"1_CR40","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1868358.1868363","volume":"10","author":"J Maloney","year":"2010","unstructured":"Maloney, J., Resnick, M., Rusk, N., Silverman, B., Eastmond, E.: The scratch programming language and environment. ACM Trans. Comput. Educ. (TOCE) 10(4), 1\u201315 (2010)","journal-title":"ACM Trans. Comput. Educ. (TOCE)"}],"container-title":["Communications in Computer and Information Science","Higher Education Learning Methodologies and Technologies Online"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-67351-1_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,19]],"date-time":"2024-09-19T17:06:16Z","timestamp":1726765576000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-67351-1_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031673504","9783031673511"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-67351-1_1","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"19 September 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of Interests"}},{"value":"HELMeTO","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Higher Education Learning Methodologies and Technologies Online","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Foggia","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13 September 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 September 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"helmeto2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.helmeto2023.it","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}