{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,29]],"date-time":"2026-06-29T14:28:50Z","timestamp":1782743330016,"version":"3.54.5"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2018,5,31]],"date-time":"2018-05-31T00:00:00Z","timestamp":1527724800000},"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":["Educ Inf Technol"],"published-print":{"date-parts":[[2018,11]]},"DOI":"10.1007\/s10639-018-9729-z","type":"journal-article","created":{"date-parts":[[2018,5,31]],"date-time":"2018-05-31T04:04:51Z","timestamp":1527739491000},"page":"2531-2544","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":143,"title":["Exploring the potentials of educational robotics in the development of computational thinking: A summary of current research and practical proposal for future work"],"prefix":"10.1007","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3570-6578","authenticated-orcid":false,"given":"Andri","family":"Ioannou","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eria","family":"Makridou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,5,31]]},"reference":[{"issue":"1","key":"9729_CR1","first-page":"63","volume":"6","author":"D Alimisis","year":"2013","unstructured":"Alimisis, D. (2013). Educational robotics: Open questions and new challenges. Themes in Science and Technology Education, 6(1), 63\u201371.","journal-title":"Themes in Science and Technology Education"},{"key":"9729_CR2","unstructured":"Almeida, L. D., & Tacla, C. A. (2015). Supporting the Development of Computational Thinking: A Robotic Platform Controlled by Smartphone. In Learning and Collaboration Technologies: Second International Conference, LCT 2015, Held as Part of HCI International 2015, Los Angeles, CA, USA, August 2\u20137, 2015, Proceedings (Vol. 9192, p. 124). Springer."},{"issue":"3","key":"9729_CR3","first-page":"47","volume":"19","author":"C Angeli","year":"2016","unstructured":"Angeli, C., Voogt, J., Fluck, A., Webb, M., Cox, M., Malyn-Smith, J., & Zagami, J. (2016). A K-6 computational thinking curriculum framework: Implications for teacher knowledge. Journal of Educational Technology & Society, 19(3), 47\u201357.","journal-title":"Journal of Educational Technology & Society"},{"key":"9729_CR4","doi-asserted-by":"publisher","first-page":"661","DOI":"10.1016\/j.robot.2015.10.008","volume":"75","author":"S Atmatzidou","year":"2016","unstructured":"Atmatzidou, S., & Demetriadis, S. (2016). Advancing students\u2019 computational thinking skills through educational robotics: A study on age and gender relevant differences. Robotics and Autonomous Systems, 75, 661\u2013670.","journal-title":"Robotics and Autonomous Systems"},{"issue":"1","key":"9729_CR5","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1145\/1929887.1929905","volume":"2","author":"V Barr","year":"2011","unstructured":"Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community? ACM Inroads, 2(1), 48\u201354.","journal-title":"ACM Inroads"},{"issue":"3","key":"9729_CR6","doi-asserted-by":"publisher","first-page":"978","DOI":"10.1016\/j.compedu.2011.10.006","volume":"58","author":"FBV Benitti","year":"2012","unstructured":"Benitti, F. B. V. (2012). Exploring the educational potential of robotics in schools: A systematic review. Computers & Education, 58(3), 978\u2013988.","journal-title":"Computers & Education"},{"issue":"5","key":"9729_CR7","doi-asserted-by":"publisher","first-page":"628","DOI":"10.1007\/s10956-015-9552-x","volume":"24","author":"M Berland","year":"2015","unstructured":"Berland, M., & Wilensky, U. (2015). Comparing virtual and physical robotics environments for supporting complex systems and computational thinking. Journal of Science Education and Technology, 24(5), 628\u2013647.","journal-title":"Journal of Science Education and Technology"},{"issue":"4","key":"9729_CR8","doi-asserted-by":"publisher","first-page":"564","DOI":"10.1080\/10508406.2013.836655","volume":"22","author":"M Berland","year":"2013","unstructured":"Berland, M., Martin, T., Benton, T., Petrick Smith, C., & Davis, D. (2013). Using learning analytics to understand the learning pathways of novice programmers. Journal of the Learning Sciences, 22(4), 564\u2013599.","journal-title":"Journal of the Learning Sciences"},{"key":"9729_CR9","first-page":"123","volume":"1","author":"M Bers","year":"2002","unstructured":"Bers, M., Ponte, I., Juelich, K., Viera, A., & Schenker, J. (2002). Teachers as designers: Integrating robotics in early childhood education. Information Technology in Childhood Education, 1, 123\u2013145.","journal-title":"Information Technology in Childhood Education"},{"key":"9729_CR10","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1016\/j.compedu.2013.10.020","volume":"72","author":"MU Bers","year":"2014","unstructured":"Bers, M. U., Flannery, L., Kazakoff, E. R., & Sullivan, A. (2014). Computational thinking and tinkering: Exploration of an early childhood robotics curriculum. Computers & Education, 72, 145\u2013157.","journal-title":"Computers & Education"},{"key":"9729_CR11","unstructured":"Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 annual meeting of the American Educational Research Association, Vancouver, Canada (pp. 1\u201325)."},{"key":"9729_CR12","unstructured":"Czerkawski, B. (2015). Computational Thinking in Virtual Learning Environments. In Proceedings of E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education 2015 (pp. 993\u2013997)."},{"key":"9729_CR13","doi-asserted-by":"publisher","first-page":"485","DOI":"10.1016\/j.compedu.2013.04.013","volume":"69","author":"P Dillenbourg","year":"2013","unstructured":"Dillenbourg, P. (2013). Design for classroom orchestration. Computers and Education, 69, 485\u2013492.","journal-title":"Computers and Education"},{"issue":"3","key":"9729_CR14","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1002\/1098-2736(200103)38:3<355::AID-TEA1010>3.0.CO;2-M","volume":"38","author":"DC Edelson","year":"2001","unstructured":"Edelson, D. C. (2001). Learning-for-use: A framework for the design of technology-supported inquiry activities. Journal of Research in Science Teaching, 38(3), 355\u2013385.","journal-title":"Journal of Research in Science Teaching"},{"key":"9729_CR15","unstructured":"Eguchi, A. (2010). What is Educational Robotics? Theories behind it and practical implementation. In Society for information technology & teacher education international conference (pp. 4006\u20134014). Jacksonville: Association for the Advancement of Computing in Education (AACE)."},{"issue":"1","key":"9729_CR16","doi-asserted-by":"publisher","first-page":"5","DOI":"10.14313\/JAMRIS_1-2014\/1","volume":"8","author":"A Eguchi","year":"2014","unstructured":"Eguchi, A. (2014a). Educational robotics for promoting 21st century skills. Journal of Automation Mobile Robotics and Intelligent Systems, 8(1), 5\u201311.","journal-title":"Journal of Automation Mobile Robotics and Intelligent Systems"},{"key":"9729_CR17","unstructured":"Eguchi, A. (2014b). Learning experience through RoboCupJunior: Promoting STEM education and 21st century skills with robotics competition. In Proceedings of Society for Information Technology & Teacher Education International Conference."},{"key":"9729_CR18","doi-asserted-by":"crossref","unstructured":"Franklin, D., Conrad, P., Boe, B., Nilsen, K., Hill, C., Len, M., ... & Laird, C. (2013). Assessment of computer science learning in a scratch-based outreach program. In Proceeding of the 44th ACM technical symposium on Computer science education (pp. 371\u2013376). ACM.","DOI":"10.1145\/2445196.2445304"},{"key":"9729_CR19","unstructured":"Grover, S. (2011). Robotics and engineering for middle and high school students to develop computational thinking. In annual meeting of the American Educational Research Association, New Orleans, LA."},{"issue":"1","key":"9729_CR20","doi-asserted-by":"publisher","first-page":"38","DOI":"10.3102\/0013189X12463051","volume":"42","author":"S Grover","year":"2013","unstructured":"Grover, S., & Pea, R. (2013). Computational thinking in K\u201312: A review of the state of the field. Educational Researcher, 42(1), 38\u201343.","journal-title":"Educational Researcher"},{"key":"9729_CR21","unstructured":"Harel, I. E., & Papert, S. E. (1991). Constructionism. Westport, CT: Ablex Publishing."},{"key":"9729_CR22","unstructured":"Ioannou, I., & Angeli, C. (2016). A Framework and an Instructional Design Model for the Development of Students' Computational and Algorithmic Thinking. In MCIS (p. 19). Chicago."},{"issue":"4","key":"9729_CR23","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1007\/s10643-012-0554-5","volume":"41","author":"ER Kazakoff","year":"2013","unstructured":"Kazakoff, E. R., Sullivan, A., & Bers, M. U. (2013). The effect of a classroom-based intensive robotics and programming workshop on sequencing ability in early childhood. Early Childhood Education Journal, 41(4), 245\u2013255.","journal-title":"Early Childhood Education Journal"},{"key":"9729_CR24","doi-asserted-by":"crossref","unstructured":"Koh, K. H., Basawapatna, A., Bennett, V., & Repenning, A. (2010). Towards the automatic recognition of computational thinking for adaptive visual language learning. In 2010 I.E. Symposium on Visual Languages and Human-Centric Computing (pp. 59\u201366). IEEE.","DOI":"10.1109\/VLHCC.2010.17"},{"issue":"6","key":"9729_CR25","doi-asserted-by":"publisher","first-page":"860","DOI":"10.1007\/s10956-016-9628-2","volume":"25","author":"Jacqueline Leonard","year":"2016","unstructured":"Leonard, J., Buss, A., Gamboa, R., Mitchell, M., Fashola, O. S., Hubert, T., & Almughyirah, S. (2016). Using robotics and game design to enhance Children\u2019s self-efficacy, STEM attitudes, and computational thinking skills. Journal of Science Education and Technology, 25(6), 860\u2013876.","journal-title":"Journal of Science Education and Technology"},{"issue":"1","key":"9729_CR26","first-page":"5","volume":"6","author":"TA Mikropoulos","year":"2013","unstructured":"Mikropoulos, T. A., & Bellou, I. (2013). Educational robotics as mindtools. Themes in Science and Technology Education, 6(1), 5\u201314.","journal-title":"Themes in Science and Technology Education"},{"key":"9729_CR27","volume-title":"Report of a workshop on the scope and nature of computational thinking","author":"National Research Council","year":"2010","unstructured":"National Research Council. (2010). Report of a workshop on the scope and nature of computational thinking. Washington, DC: The National Academies Press."},{"key":"9729_CR28","volume-title":"Report of a workshop of pedagogical aspects of computational thinking","author":"National Research Council","year":"2011","unstructured":"National Research Council. (2011). Report of a workshop of pedagogical aspects of computational thinking. Washington, DC: The National Academies Press."},{"key":"9729_CR29","volume-title":"Mindstorms: Children, computers, and powerful ideas","author":"S Papert","year":"1980","unstructured":"Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. New York: Basic Books."},{"key":"9729_CR30","volume-title":"The children\u2019s machine: Rethinking school in the age of the computer","author":"S Papert","year":"1993","unstructured":"Papert, S. (1993). The children\u2019s machine: Rethinking school in the age of the computer. New York: Basic Books."},{"issue":"3.4","key":"9729_CR31","doi-asserted-by":"publisher","first-page":"720","DOI":"10.1147\/sj.393.0720","volume":"39","author":"S. Papert","year":"2000","unstructured":"Papert, S. (2000). What's the big idea? Toward a pedagogy of idea power. IBM Systems Journal, 39(3.4), 720\u2013729.","journal-title":"IBM Systems Journal"},{"key":"9729_CR32","unstructured":"Penmetcha, M. R. (2012). Exploring the effectiveness of robotics as a vehicle for computational thinking (Doctoral dissertation, Purdue University)."},{"issue":"3","key":"9729_CR33","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1002\/tea.3660020306","volume":"2","author":"J Piaget","year":"1964","unstructured":"Piaget, J. (1964). Part I: Cognitive development in children: Piaget development and learning. Journal of Research in Science Teaching, 2(3), 176\u2013186.","journal-title":"Journal of Research in Science Teaching"},{"key":"9729_CR34","doi-asserted-by":"crossref","unstructured":"Repenning, A., Webb, D., & Ioannidou, A. (2010) Scalable game design and the development of a checklist for getting computational thinking into public schools. In: Proceedings of the 41st ACM technical symposium on computer science education. Milwaukee, WI, pp 265\u2013269.","DOI":"10.1145\/1734263.1734357"},{"key":"9729_CR35","first-page":"14","volume":"5","author":"M Resnick","year":"1988","unstructured":"Resnick, M., Ocko, S., & Papert, S. (1988). LEGO, Logo, and design. Children's Environments Quarterly, 5, 14\u201318.","journal-title":"Children's Environments Quarterly"},{"key":"9729_CR36","doi-asserted-by":"publisher","first-page":"678","DOI":"10.1016\/j.chb.2016.08.047","volume":"72","author":"M Rom\u00e1n-Gonz\u00e1lez","year":"2017","unstructured":"Rom\u00e1n-Gonz\u00e1lez, M., P\u00e9rez-Gonz\u00e1lez, J. C., & Jim\u00e9nez-Fern\u00e1ndez, C. (2017). Which cognitive abilities underlie computational thinking? Criterion validity of the computational thinking test. Computers in Human Behavior, 72, 678\u2013691.","journal-title":"Computers in Human Behavior"},{"key":"9729_CR37","doi-asserted-by":"publisher","first-page":"523","DOI":"10.1016\/j.compedu.2013.04.010","volume":"69","author":"J Roschelle","year":"2013","unstructured":"Roschelle, J., Dimitriadis, Y., & Hoppe, U. (2013). Classroom orchestration: Synthesis. Computers and Education, 69, 523\u2013526. \n                    https:\/\/doi.org\/10.1016\/j.compedu.2013.04.010\n                    \n                  .","journal-title":"Computers and Education"},{"key":"9729_CR38","doi-asserted-by":"crossref","unstructured":"Schweikardt, E., & Gross, M. D. (2006). roBlocks: A robotic construction kit for mathematics and science education. In Proceedings of the 8th international conference on Multimodal interfaces (pp. 72\u201375). ACM.","DOI":"10.1145\/1180995.1181010"},{"key":"9729_CR39","doi-asserted-by":"crossref","unstructured":"Seiter, L., & Foreman, B. (2013). Modeling the learning progressions of computational thinking of primary grade students. In Proceedings of the ninth annual international ACM conference on International computing education research (pp. 59\u201366). ACM.","DOI":"10.1145\/2493394.2493403"},{"key":"9729_CR40","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1007\/978-3-540-45135-8_18","volume-title":"RoboCup 2002: Robot Soccer World Cup VI","author":"Elizabeth Sklar","year":"2003","unstructured":"Sklar, E., Eguchi, A., & Johnson, J.. (2003). RoboCupJunior: Learning with educational robotics. RoboCup 2002: Robot soccer world cup VI, pp. 238\u2013253."},{"issue":"3","key":"9729_CR41","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1080\/1554480X.2016.1182437","volume":"11","author":"M Vallance","year":"2016","unstructured":"Vallance, M., & Towndrow, P. A. (2016). Pedagogic transformation, student-directed design and computational thinking. Pedagogies: An International Journal, 11(3), 218\u2013234.","journal-title":"Pedagogies: An International Journal"},{"issue":"2","key":"9729_CR42","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1080\/03043799908923555","volume":"24","author":"IM Verner","year":"1999","unstructured":"Verner, I. M., Waks, S., & Kolberg, E. (1999). Educational robotics: An insight into systems engineering. European Journal of Engineering Education, 24(2), 201\u2013212.","journal-title":"European Journal of Engineering Education"},{"key":"9729_CR43","doi-asserted-by":"crossref","unstructured":"Virnes, M., Sutinen, E., & K\u00e4rn\u00e4-Lin, E. (2008). How children's individual needs challenge the design of educational robotics. In Proceedings of the 7th international conference on Interaction design and children (pp. 274\u2013281). ACM.","DOI":"10.1145\/1463689.1463766"},{"issue":"2","key":"9729_CR44","first-page":"149","volume":"9","author":"SP Wagner","year":"1998","unstructured":"Wagner, S. P. (1998). Robotics and children: Science achievement and problem solving. Journal of Computing in Childhood Education, 9(2), 149\u2013192.","journal-title":"Journal of Computing in Childhood Education"},{"key":"9729_CR45","unstructured":"Wilensky, U. (2001). Modeling nature\u2019s emergent patterns with multi-agent languages. In the Proceedings of EuroLogo, 1\u20136. Retrieved May 2015, from \n                    http:\/\/citeseerx.ist.psu.edu\/viewdoc\/download?doi=10.1.1.294.8094&rep=rep1&type=pdf\n                    \n                  ."},{"issue":"3","key":"9729_CR46","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/1118178.1118215","volume":"49","author":"J Wing","year":"2006","unstructured":"Wing, J. (2006). Computational thinking. Communications of the ACM, 49(3), 33\u201336.","journal-title":"Communications of the ACM"},{"issue":"1881","key":"9729_CR47","doi-asserted-by":"publisher","first-page":"3717","DOI":"10.1098\/rsta.2008.0118","volume":"366","author":"J. M Wing","year":"2008","unstructured":"Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society of London A: Mathematical, Physical and Engineering Sciences, 366(1881), 3717\u20133725.","journal-title":"Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences"},{"key":"9729_CR48","unstructured":"Yadav, A., Zhou, N., Mayfield, C., Hambrusch, S., & Korb, J. T. (2011). Introducing computational thinking in education courses. In the Proceedings of the 42nd ACM technical symposium on Computer science education (pp. 465\u2013470). Retrieved February 2016, from \n                    http:\/\/cs4edu.cs.purdue.edu\/_media\/sigcse11-final.pdf\n                    \n                  ."}],"container-title":["Education and Information Technologies"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10639-018-9729-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10639-018-9729-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10639-018-9729-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T21:35:00Z","timestamp":1559252100000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10639-018-9729-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,31]]},"references-count":48,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2018,11]]}},"alternative-id":["9729"],"URL":"https:\/\/doi.org\/10.1007\/s10639-018-9729-z","relation":{},"ISSN":["1360-2357","1573-7608"],"issn-type":[{"value":"1360-2357","type":"print"},{"value":"1573-7608","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,5,31]]},"assertion":[{"value":"20 August 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 April 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 May 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}