{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T15:17:56Z","timestamp":1777907876449,"version":"3.51.4"},"reference-count":86,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2022,11,21]],"date-time":"2022-11-21T00:00:00Z","timestamp":1668988800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,11,21]],"date-time":"2022-11-21T00:00:00Z","timestamp":1668988800000},"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":["Tech Know Learn"],"published-print":{"date-parts":[[2023,12]]},"DOI":"10.1007\/s10758-022-09629-3","type":"journal-article","created":{"date-parts":[[2022,11,21]],"date-time":"2022-11-21T06:09:01Z","timestamp":1669010941000},"page":"1539-1569","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Design, Implementation, and Evaluation of a Professional Development Program for Teachers to Teach Computational Thinking via Robotics"],"prefix":"10.1007","volume":"28","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1687-3231","authenticated-orcid":false,"given":"Servet","family":"K\u0131l\u0131\u00e7","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8030-3869","authenticated-orcid":false,"given":"\u00dcnal","family":"\u00c7ak\u0131ro\u011flu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,11,21]]},"reference":[{"issue":"3","key":"9629_CR1","first-page":"438","volume":"5","author":"E Ackermann","year":"2001","unstructured":"Ackermann, E. (2001). Piaget\u2019s constructivism, Papert\u2019s constructionism: What\u2019s the difference. Future of Learning Group Publication, 5(3), 438.","journal-title":"Future of Learning Group Publication"},{"key":"9629_CR3","volume-title":"Classroom assessment: Concepts and applications","author":"PW Airasian","year":"2001","unstructured":"Airasian, P. W. (2001). Classroom assessment: Concepts and applications. McGraw-Hill."},{"issue":"1","key":"9629_CR4","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"},{"issue":"4","key":"9629_CR6","doi-asserted-by":"publisher","first-page":"292","DOI":"10.1111\/j.1365-2729.2005.00135.x","volume":"21","author":"C Angeli","year":"2005","unstructured":"Angeli, C., & Valanides, N. (2005). Preservice teachers as ICT designers: An instructional design model based on an expanded view of pedagogical content knowledge. Journal of Computer-Assisted Learning, 21(4), 292\u2013302. https:\/\/doi.org\/10.1111\/j.1365-2729.2005.00135.x","journal-title":"Journal of Computer-Assisted Learning"},{"key":"9629_CR7","doi-asserted-by":"publisher","unstructured":"Aparicio, J. T., Aparicio, M., & Costa, C. J. (2018). A virtual robot solution to support programming. In 50th International symposium on robotics-ISR 2018 (pp. 139\u2013142). IEEE. https:\/\/doi.org\/10.23919\/CISTI.2018.8399263","DOI":"10.23919\/CISTI.2018.8399263"},{"issue":"1","key":"9629_CR8","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1007\/s10956-021-09934-z","volume":"31","author":"M Ar\u0131k","year":"2022","unstructured":"Ar\u0131k, M., & Top\u00e7u, M. S. (2022). Computational thinking integration into science classrooms: Example of digestive system. Journal of Science Education and Technology, 31(1), 99\u2013115. https:\/\/doi.org\/10.1007\/s10956-021-09934-z","journal-title":"Journal of Science Education and Technology"},{"key":"9629_CR9","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. https:\/\/doi.org\/10.1016\/j.robot.2015.10.008","journal-title":"Robotics and Autonomous Systems"},{"issue":"1","key":"9629_CR10","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. https:\/\/doi.org\/10.1145\/1929887.1929905","journal-title":"ACM Inroads"},{"issue":"3","key":"9629_CR11","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. https:\/\/doi.org\/10.1016\/j.compedu.2011.10.006","journal-title":"Computers & Education"},{"issue":"5","key":"9629_CR12","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. https:\/\/doi.org\/10.1007\/s10956-015-9552-x","journal-title":"Journal of Science Education and Technology"},{"key":"9629_CR13","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. https:\/\/doi.org\/10.1016\/j.compedu.2013.10.020","journal-title":"Computers & Education"},{"key":"9629_CR14","volume-title":"Developing computational thinking in compulsory education. JRC Science for Policy Report","author":"S Bocconi","year":"2016","unstructured":"Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., Engelhardt, K., Kampylis, P., & Punie, Y. (2016). Developing computational thinking in compulsory education. JRC Science for Policy Report. European Commission."},{"issue":"3","key":"9629_CR15","doi-asserted-by":"publisher","first-page":"53","DOI":"10.14221\/ajte.2017v42n3.4","volume":"42","author":"M Bower","year":"2017","unstructured":"Bower, M., Wood, L. N., Lai, J. W., Highfield, K., Veal, J., Howe, C., Lister, R., & Mason, R. (2017). Improving the computational thinking pedagogical capabilities of school teachers. Australian Journal of Teacher Education, 42(3), 53\u201372. https:\/\/doi.org\/10.14221\/ajte.2017v42n3.4","journal-title":"Australian Journal of Teacher Education"},{"key":"9629_CR16","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 (pp. 1\u201325). The University of British Columbia."},{"issue":"2","key":"9629_CR25","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1007\/s40692-020-00178-1","volume":"8","author":"R \u00c7ak\u0131r","year":"2021","unstructured":"\u00c7ak\u0131r, R., \u015eahin, H., Balci, H., & Vergili, M. (2021). The effect of basic robotic coding in-service training on teachers\u2019 acceptance of technology, self-development, and computational thinking skills in technology use. Journal of Computers in Education, 8(2), 237\u2013265. https:\/\/doi.org\/10.1007\/s40692-020-00178-1","journal-title":"Journal of Computers in Education"},{"key":"9629_CR24","doi-asserted-by":"publisher","DOI":"10.1080\/10494820.2020.1811734","author":"\u00dc \u00c7ak\u0131ro\u011flu","year":"2020","unstructured":"\u00c7ak\u0131ro\u011flu, \u00dc., & Kili\u00e7, S. (2020). Assessing teachers\u2019 PCK to teach computational thinking via robotic programming. Interactive Learning Environments. https:\/\/doi.org\/10.1080\/10494820.2020.1811734","journal-title":"Interactive Learning Environments"},{"key":"9629_CR23","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1016\/j.ijcci.2019.06.005","volume":"21","author":"N Carlborg","year":"2019","unstructured":"Carlborg, N., Tyr\u00e9n, M., Heath, C., & Eriksson, E. (2019). The scope of autonomy when teaching computational thinking in primary school. International Journal of Child-Computer Interaction, 21, 130\u2013139. https:\/\/doi.org\/10.1016\/j.ijcci.2019.06.005","journal-title":"International Journal of Child-Computer Interaction"},{"issue":"2","key":"9629_CR17","doi-asserted-by":"publisher","first-page":"185","DOI":"10.2190\/EC.51.2.c","volume":"51","author":"CK Chang","year":"2014","unstructured":"Chang, C. K. (2014). Effect of using Alice and Scratch in an introductory programming course for corrective instruction. Journal of Educational Computing Research, 51(2), 185\u2013204. https:\/\/doi.org\/10.2190\/EC.51.2.c","journal-title":"Journal of Educational Computing Research"},{"key":"9629_CR18","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1016\/j.compedu.2017.03.001","volume":"109","author":"G Chen","year":"2017","unstructured":"Chen, G., Shen, J., Barth-Cohen, L., Jiang, S., Huang, X., & Eltoukhy, M. (2017). Assessing elementary students\u2019 computational thinking in everyday reasoning and robotics programming. Computers & Education, 109, 162\u2013175. https:\/\/doi.org\/10.1016\/j.compedu.2017.03.001","journal-title":"Computers & Education"},{"key":"9629_CR19","unstructured":"Computing at School. (2019). Computational thinking: How do we think about problems so that computers can help? Retrieved from https:\/\/community.computingatschool.org.uk\/files\/8221\/original.pdf"},{"key":"9629_CR21","unstructured":"CSTA & ISTE. (2011). Computational thinking in K\u201312 education leadership toolkit. Retrieved from https:\/\/id.iste.org\/docs\/ct-documents\/ct-leadershipt-toolkit.pdf?sfvrsn=4"},{"key":"9629_CR20","unstructured":"Curzon, P., Dorling, M., Ng, T., Selby, C., & Woollard, J. (2014). Developing computational thinking in the classroom: A framework. Retrieved from https:\/\/eprints.soton.ac.uk\/369594\/1\/DevelopingComputationalThinkingInTheClassroomaFramework.pdf"},{"key":"9629_CR22","unstructured":"de Raadt, M. (2008). Teaching programming strategies explicitly to novice programmers (Unpublished doctoral dissertation). University of Southern Queensland, Australia."},{"issue":"3","key":"9629_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.7275\/7pwk-fy43","volume":"11","author":"MM Dornisch","year":"2006","unstructured":"Dornisch, M. M., & McLoughlin, A. S. (2006). Limitations of web-based rubric resources: Addressing the challenges. Practical Assessment, Research & Evaluation, 11(3), 1\u20138. https:\/\/doi.org\/10.7275\/7pwk-fy43","journal-title":"Practical Assessment, Research & Evaluation"},{"key":"9629_CR27","unstructured":"Eguchi, A. (2010). What is educational robotics? Theories behind it and practical implementation. In D. Gibson (Ed.), In Society for Information Technology & Teacher Education \u0130nternational Conference (pp. 4006\u20134014). Association for the Advancement of Computing in Education."},{"issue":"1","key":"9629_CR31","doi-asserted-by":"publisher","first-page":"5","DOI":"10.14313\/JAMRIS_1-2014\/1","volume":"8","author":"A Eguchi","year":"2014","unstructured":"Eguchi, A. (2014). 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":"9629_CR32","doi-asserted-by":"publisher","first-page":"692","DOI":"10.1016\/j.robot.2015.05.013","volume":"75","author":"A Eguchi","year":"2016","unstructured":"Eguchi, A. (2016). RoboCupJunior for promoting STEM education, 21st century skills, and technological advancement through robotics competition. Robotics and Autonomous Systems, 75, 692\u2013699. https:\/\/doi.org\/10.1016\/j.robot.2015.05.013","journal-title":"Robotics and Autonomous Systems"},{"key":"9629_CR33","unstructured":"ET 2020 Working Group on Digital Skills and Competences. (2016). Coding and computational thinking on the curriculum. Key messages of PLA#2 Helsinki. Retrieved from http:\/\/ec.europa.eu\/education\/sites\/education\/files\/2016-pla-coding-computationalthinking_en.pdf"},{"key":"9629_CR34","unstructured":"Furber, S. (2012). Shut down or restart? The way forward for computing in UK schools. The Royal Society. Retrieved from https:\/\/royalsociety.org\/\/media\/education\/computing-in-schools\/2012-01-12-computing-in-schools.pdf"},{"issue":"1","key":"9629_CR35","doi-asserted-by":"publisher","first-page":"69","DOI":"10.15388\/infedu.2019.04","volume":"18","author":"L Gabriele","year":"2019","unstructured":"Gabriele, L., Bertacchini, F., Tavernise, A., Vaca-C\u00e1rdenas, L., Pantano, P., & Bilotta, E. (2019). Lesson planning by computational thinking skills in Italian pre-service teachers. Informatics in Education, 18(1), 69\u2013104. https:\/\/doi.org\/10.15388\/infedu.2019.04","journal-title":"Informatics in Education"},{"key":"9629_CR36","unstructured":"Gess-Newsome, J. (2015). A model of teacher professional knowledge and skill including PCK. In A. Berry, P. Friedrichsen, & J. Loughran (Ed.), Re-examining pedagogical content knowledge in science education (pp. 28\u201342). Routledge."},{"key":"9629_CR39","doi-asserted-by":"crossref","unstructured":"Gouws, L. A., Bradshaw, K., & Wentworth, P. (2013). Computational thinking in educational activities: An evaluation of the educational game light-bot. In T. J. Cortine (Ed.), In Proceedings of the 18th ACM conference on innovation and technology in computer science education (pp. 10\u201315). Association for Computing Machinery.","DOI":"10.1145\/2462476.2466518"},{"key":"9629_CR44","volume-title":"The making of a teacher: Teacher knowledge and teacher education","author":"PL Grossman","year":"1990","unstructured":"Grossman, P. L. (1990). The making of a teacher: Teacher knowledge and teacher education. Teachers College Press."},{"issue":"1","key":"9629_CR45","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-12: A review of the state of the field. Educational Researcher, 42(1), 38\u201343. https:\/\/doi.org\/10.3102\/0013189X12463051","journal-title":"Educational Researcher"},{"key":"9629_CR38","volume-title":"From computing thinking to programming","year":"2018","unstructured":"G\u00fclbahar, Y. (Ed.). (2018). From computing thinking to programming (2nd ed.). Pegem Academy.","edition":"2"},{"issue":"1","key":"9629_CR37","doi-asserted-by":"publisher","first-page":"253","DOI":"10.29329\/epasr.2020.236.14","volume":"15","author":"G Guven","year":"2020","unstructured":"Guven, G., & Kozcu Cakir, N. (2020). Investigation of the opinions of teachers who received \u0131n-service training for arduino-assisted robotic coding applications. Educational Policy Analysis and Strategic Research, 15(1), 253\u2013274. https:\/\/doi.org\/10.29329\/epasr.2020.236.14","journal-title":"Educational Policy Analysis and Strategic Research"},{"key":"9629_CR48","unstructured":"Han, S., & Bhattacharya, K. (2001). Constructionism, learning by design, and project-based learning. In M. Orey (Ed.), Emerging perspectives on learning, teaching, and technology (pp. 1\u201318). Retrieved from http:\/\/epltt.coe.uga.edu\/"},{"key":"9629_CR46","volume-title":"Constructionism","author":"IE Harel","year":"1991","unstructured":"Harel, I. E., & Papert, S. E. (1991). Constructionism. Ablex Publishing."},{"issue":"3","key":"9629_CR47","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1080\/13450600500105502","volume":"11","author":"MZ Hashweh","year":"2005","unstructured":"Hashweh, M. Z. (2005). Teacher pedagogical constructions: A reconfiguration of pedagogical content knowledge. Teachers and Teaching, 11(3), 273\u2013292. https:\/\/doi.org\/10.1080\/13450600500105502","journal-title":"Teachers and Teaching"},{"issue":"4","key":"9629_CR49","doi-asserted-by":"publisher","first-page":"372","DOI":"10.5951\/jresematheduc.39.4.0372","volume":"39","author":"HC Hill","year":"2008","unstructured":"Hill, H. C., Ball, D. L., & Schilling, S. G. (2008). Unpacking pedagogical content knowledge: Conceptualizing and measuring teachers\u2019 topic-specific knowledge of students. Journal for Research in Mathematics Education, 39(4), 372\u2013400. https:\/\/doi.org\/10.5951\/jresematheduc.39.4.0372","journal-title":"Journal for Research in Mathematics Education"},{"key":"9629_CR50","doi-asserted-by":"publisher","unstructured":"Hubwieser, P., Magenheim, J., M\u20acuhling, A., & Ruf, A. (2013). Towards a conceptualization of pedagogical content knowledge for computer science. In Proceedings of the ninth annual international ACM conference on international computing education research-ICER\u201913 (pp. 1\u20138). ACM. https:\/\/doi.org\/10.1145\/2493394.2493395","DOI":"10.1145\/2493394.2493395"},{"key":"9629_CR51","unstructured":"ISTE. (2015). It\u2019s time to demystify computational thinking. Retrieved from https:\/\/www.iste.org\/explore\/articleDetail?articleid=501"},{"key":"9629_CR52","unstructured":"ISTE. (2016). ISTE standarts for students. Retrieved from http:\/\/www.iste.org\/standarts\/for-students"},{"issue":"2","key":"9629_CR53","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1007\/s10956-016-9663-z","volume":"26","author":"K Jaipal-Jamani","year":"2017","unstructured":"Jaipal-Jamani, K., & Angeli, C. (2017). Effect of robotics on elementary preservice teachers\u2019 self-efficacy, science learning, and computational thinking. Journal of Science Education and Technology, 26(2), 175\u2013192. https:\/\/doi.org\/10.1007\/s10956-016-9663-z","journal-title":"Journal of Science Education and Technology"},{"key":"9629_CR54","doi-asserted-by":"crossref","unstructured":"Karim, M. E., Lemaignan, S., & Mondada, F. (2015). A review: Can robots reshape K-12 STEM education? In 2015 IEEE international workshop on Advanced robotics and its social impacts (ARSO) (pp. 1\u20138). IEEE.","DOI":"10.1109\/ARSO.2015.7428217"},{"key":"9629_CR55","unstructured":"Kartal, B. (2017). Examining the development of pre-service mathematics teachers' technological pedagogical content knowledge: The case of polygons (Unpublished doctoral dissertation). \u0130n\u00f6n\u00fc University, Institute of Educational Sciences, Malatya."},{"key":"9629_CR56","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1007\/978-981-13-6528-7_13","volume-title":"Computational Thinking Education","author":"PK Keith","year":"2019","unstructured":"Keith, P. K., Sullivan, F. R., & Pham, D. (2019). Roles, collaboration, and the development of computational thinking in a robotics learning environment. Computational Thinking Education (pp. 223\u2013245). Springer."},{"key":"9629_CR57","unstructured":"Kert, S. B. (2018). Introduction to computer science education. Pegem Academy."},{"key":"9629_CR58","doi-asserted-by":"publisher","unstructured":"K\u0131l\u0131\u00e7, S., & G\u00f6ko\u011flu, S. (2021). Exploring the usability of virtual robotics programming curriculum for robotics programming teaching. Informatics in Education. https:\/\/doi.org\/10.15388\/infedu.2022.20","DOI":"10.15388\/infedu.2022.20"},{"issue":"1","key":"9629_CR59","first-page":"54","volume":"50","author":"D Kirkpatrick","year":"1996","unstructured":"Kirkpatrick, D. (1996). Revisiting Kirkpatrick\u2019s four-level model. Training & Development, 50(1), 54\u201357.","journal-title":"Training & Development"},{"issue":"1","key":"9629_CR60","first-page":"60","volume":"9","author":"M Koehler","year":"2009","unstructured":"Koehler, M., & Mishra, P. (2009). What is technological pedagogical content knowledge (TPACK)? Contemporary Issues in Technology and Teacher Education, 9(1), 60\u201370.","journal-title":"Contemporary Issues in Technology and Teacher Education"},{"issue":"4","key":"9629_CR61","doi-asserted-by":"publisher","first-page":"4","DOI":"10.21585\/ijcses.v1i4.19","volume":"1","author":"K Kwon","year":"2017","unstructured":"Kwon, K. (2017). Novice programmer\u2019s misconception of programming reflected on problem-solving plans. International Journal of Computer Science Education in Schools, 1(4), 4. https:\/\/doi.org\/10.21585\/ijcses.v1i4.19","journal-title":"International Journal of Computer Science Education in Schools"},{"key":"9629_CR62","doi-asserted-by":"publisher","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. https:\/\/doi.org\/10.1007\/s10956-016-9628-2","DOI":"10.1007\/s10956-016-9628-2"},{"issue":"4","key":"9629_CR66","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1080\/08993408.2013.847165","volume":"23","author":"AS Liu","year":"2013","unstructured":"Liu, A. S., Schunn, C. D., Flot, J., & Shoop, R. (2013). The role of physicality in rich programming environments. Computer Science Education, 23(4), 315\u2013331. https:\/\/doi.org\/10.1080\/08993408.2013.847165","journal-title":"Computer Science Education"},{"key":"9629_CR67","unstructured":"Ministry of National Education. (2019). Sample in-service training programs prepared in accordance with the developed and updated standard criteria. http:\/\/oygm.meb.gov.tr\/dosyalar\/StPrg\/"},{"key":"9629_CR68","doi-asserted-by":"publisher","unstructured":"Mouza, C., Yang, H., Pan, Y. C., Ozden, S. Y., & Pollock, L. (2017). Resetting educational technology coursework for pre-service teachers: A computational thinking approach to the development of technological pedagogical content knowledge (TPACK). Australasian Journal of Educational Technology, 33(3), 1\u201316. https:\/\/doi.org\/10.14742\/ajet.3521","DOI":"10.14742\/ajet.3521"},{"key":"9629_CR72","doi-asserted-by":"crossref","unstructured":"Negrini, L. (2018). Teacher training in educational robotics. In International conference on robotics and education-RiE 2017 (pp. 92\u201397). Springer.","DOI":"10.1007\/978-3-319-97085-1_10"},{"key":"9629_CR73","doi-asserted-by":"publisher","unstructured":"Numano\u011flu, M., & Keser, H. (2017). Robot usage in programming teaching-Mbot Example. Bartin University Faculty of Education Journal, 6(2), 497. https:\/\/doi.org\/10.14686\/buefad.306198","DOI":"10.14686\/buefad.306198"},{"issue":"3","key":"9629_CR74","doi-asserted-by":"publisher","first-page":"299","DOI":"10.2190\/0LGX-M45X-2WBK-B7A6","volume":"9","author":"R Oliver","year":"1993","unstructured":"Oliver, R. (1993). Measuring hierarchical levels of programming knowledge. Journal of Educational Computing Research, 9(3), 299\u2013312. https:\/\/doi.org\/10.2190\/0LGX-M45X-2WBK-B7A6","journal-title":"Journal of Educational Computing Research"},{"issue":"1","key":"9629_CR75","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1007\/BF00191473","volume":"1","author":"S Papert","year":"1996","unstructured":"Papert, S. (1996). An exploration in the space of mathematics educations. International Journal of Computers for Mathematical Learning, 1(1), 95\u2013123.","journal-title":"International Journal of Computers for Mathematical Learning"},{"key":"9629_CR77","unstructured":"Penmetcha, M. R. (2012). Exploring the effectiveness of robotics as a vehicle for computational thinking (Unpublished doctoral dissertation). Purdue University, USA."},{"key":"9629_CR78","doi-asserted-by":"publisher","DOI":"10.1080\/1046560X.2021.1970088","author":"E Peters-Burton","year":"2021","unstructured":"Peters-Burton, E., Rich, P. J., Kitsantas, A., Laclede, L., & Stehle, S. M. (2021). High school science teacher use of planning tools to integrate computational thinking. Journal of Science Teacher Education. https:\/\/doi.org\/10.1080\/1046560X.2021.1970088","journal-title":"Journal of Science Teacher Education"},{"issue":"2","key":"9629_CR79","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1007\/s10758-018-9389-5","volume":"24","author":"GB Ronsivalle","year":"2019","unstructured":"Ronsivalle, G. B., Boldi, A., Gusella, V., Inama, C., & Carta, S. (2019). How to implement educational robotics\u2019 programs in Italian schools: A brief guideline according to an instructional design point of view. Technology, Knowledge and Learning, 24(2), 227\u2013245. https:\/\/doi.org\/10.1007\/s10758-018-9389-5","journal-title":"Technology, Knowledge and Learning"},{"issue":"2","key":"9629_CR80","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1111\/j.1468-2419.2011.00397.x","volume":"16","author":"AM Saks","year":"2012","unstructured":"Saks, A. M., & Burke, L. A. (2012). An investigation into the relationship between training evaluation and the transfer of training. International Journal of Training and Development, 16(2), 118\u2013127. https:\/\/doi.org\/10.1111\/j.1468-2419.2011.00397.x","journal-title":"International Journal of Training and Development"},{"key":"9629_CR82","unstructured":"Selby, C., & Woollard, J. (2013). Computational thinking: The developing definition. http:\/\/eprints.soton.ac.uk\/356481"},{"key":"9629_CR83","unstructured":"Shoop, R., Flot, J., Friez, T., Schunn, C., & Witherspoon, E. (2016). Can computational thinking practices be taught in robotics classrooms? https:\/\/www.cmu.edu\/roboticsacademy\/PDFs\/Research\/CTP_RoboticsClassrooms.pdf"},{"issue":"1","key":"9629_CR84","doi-asserted-by":"publisher","first-page":"1","DOI":"10.17763\/haer.57.1.j463w79r56455411","volume":"57","author":"L Shulman","year":"1987","unstructured":"Shulman, L. (1987). Knowledge and teaching: Foundations of the new reform. Harvard Educational Review, 57(1), 1\u201323.","journal-title":"Harvard Educational Review"},{"issue":"4","key":"9629_CR81","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1007\/s10798-010-9130-8","volume":"21","author":"L Slangen","year":"2011","unstructured":"Slangen, L., Van Keulen, H., & Gravemeijer, K. (2011). What pupils can learn from working with robotic direct manipulation environments. International Journal of Technology and Design Education, 21(4), 449\u2013469.","journal-title":"International Journal of Technology and Design Education"},{"issue":"6","key":"9629_CR85","doi-asserted-by":"publisher","first-page":"1208","DOI":"10.1177\/0735633121992479","volume":"59","author":"WH Stewart","year":"2021","unstructured":"Stewart, W. H., Baek, Y., Kwid, G., & Taylor, K. (2021). Exploring factors that influence computational thinking skills in elementary students\u2019 collaborative robotics. Journal of Educational Computing Research, 59(6), 1208\u20131239. https:\/\/doi.org\/10.1177\/0735633121992479","journal-title":"Journal of Educational Computing Research"},{"issue":"1","key":"9629_CR86","first-page":"81","volume":"17","author":"FR Sullivan","year":"2009","unstructured":"Sullivan, F. R., & Moriarty, M. A. (2009). Robotics and discovery learning: Pedagogical beliefs, teacher practice and technology integration. Journal of Technology and Teacher Education, 17(1), 81\u2013114.","journal-title":"Journal of Technology and Teacher Education"},{"key":"9629_CR87","doi-asserted-by":"publisher","DOI":"10.1016\/j.tsc.2021.100926","volume":"42","author":"L Sun","year":"2021","unstructured":"Sun, L., Hu, L., & Zhou, D. (2021). Improving 7th-graders\u2019 computational thinking skills through unplugged programming activities: A study on the influence of multiple factors. Thinking Skills and Creativity, 42, 100926.","journal-title":"Thinking Skills and Creativity"},{"issue":"3","key":"9629_CR88","doi-asserted-by":"publisher","first-page":"207","DOI":"10.29333\/iji.2020.13314a","volume":"13","author":"A Threekunprapa","year":"2020","unstructured":"Threekunprapa, A., & Yasri, P. (2020). Unplugged coding using flow blocks for promoting computational thinking and programming among secondary school students. International Journal of Instruction, 13(3), 207\u2013222.","journal-title":"International Journal of Instruction"},{"issue":"2","key":"9629_CR90","first-page":"127","volume":"9","author":"M \u00dc\u00e7g\u00fcl","year":"2013","unstructured":"\u00dc\u00e7g\u00fcl, M. (2013). History and educational potential of Lego Mindstorms NXT. Mersin \u00dcniversitesi E\u011fitim Fak\u00fcltesi Dergisi, 9(2), 127\u2013137.","journal-title":"Mersin \u00dcniversitesi E\u011fitim Fak\u00fcltesi Dergisi"},{"issue":"4","key":"9629_CR89","doi-asserted-by":"publisher","first-page":"83","DOI":"10.5430\/wje.v10n4p83","volume":"10","author":"L Useng\u00fcl","year":"2020","unstructured":"Useng\u00fcl, L., & Bah\u00e7eci, F. (2020). The effect of LEGO WeDo 2.0 education on academic achievement and attitudes and computational thinking skills of learners toward science. World Journal of Education, 10(4), 83\u201393. https:\/\/doi.org\/10.5430\/wje.v10n4p83","journal-title":"World Journal of Education"},{"key":"9629_CR92","first-page":"236","volume-title":"ACM SIGCSE Bulletin","author":"V Vainio","year":"2007","unstructured":"Vainio, V., & Sajaniemi, J. (2007). Factors in novice programmers\u2019 poor tracing skills. ACM SIGCSE Bulletin (pp. 236\u2013240). Association for Computing Machinery."},{"issue":"3","key":"9629_CR93","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/1118178.1118215","volume":"49","author":"JM Wing","year":"2006","unstructured":"Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33\u201335. https:\/\/doi.org\/10.1145\/1118178.1118215","journal-title":"Communications of the ACM"},{"issue":"1881","key":"9629_CR94","doi-asserted-by":"publisher","first-page":"3717","DOI":"10.1098\/rsta.2008.0118","volume":"366","author":"JM Wing","year":"2008","unstructured":"Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 366(1881), 3717\u20133725. https:\/\/doi.org\/10.1098\/rsta.2008.0118","journal-title":"Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences"},{"key":"9629_CR97","unstructured":"Wing, J. M. (2011). Research notebook: Computational thinking what and why. http:\/\/www.cs.cmu.edu\/link\/research-notebook-computational-thinking-what-and-why"},{"issue":"1","key":"9629_CR98","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1145\/3104982","volume":"18","author":"EB Witherspoon","year":"2017","unstructured":"Witherspoon, E. B., Higashi, R. M., Schunn, C. D., Baehr, E. C., & Shoop, R. (2017). Developing computational thinking through a virtual robotics programming curriculum. ACM Transactions on Computing Education (TOCE), 18(1), 4\u201324. https:\/\/doi.org\/10.1145\/3104982","journal-title":"ACM Transactions on Computing Education (TOCE)"},{"key":"9629_CR106","doi-asserted-by":"publisher","unstructured":"Yadav, A., Berges, M., Sands, P., & Good, J. (2016). Measuring computer science pedagogical content knowledge: An exploratory analysis of teaching vignettes to measure teacher knowledge. In Proceedings of the 11th workshop in primary and secondary computing education (pp. 92\u201395). ACM. . https:\/\/doi.org\/10.1145\/2978249.2978264","DOI":"10.1145\/2978249.2978264"},{"issue":"1","key":"9629_CR103","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1145\/2576872","volume":"14","author":"A Yadav","year":"2014","unstructured":"Yadav, A., Mayfield, C., Zhou, N., Hambrusch, S., & Korb, J. T. (2014). Computational thinking in elementary and secondary teacher education. ACM Transactions on Computing Education, 14(1), 5\u201325. https:\/\/doi.org\/10.1145\/2576872","journal-title":"ACM Transactions on Computing Education"},{"issue":"4","key":"9629_CR107","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1145\/2994591","volume":"60","author":"A Yadav","year":"2017","unstructured":"Yadav, A., Stephenson, C., & Hong, H. (2017). Computational thinking for teacher education. Communications of the ACM, 60(4), 55\u201362. https:\/\/doi.org\/10.1145\/2994591","journal-title":"Communications of the ACM"},{"key":"9629_CR99","doi-asserted-by":"publisher","unstructured":"Yadav, A., Zhou, N., Mayfield, C., Hambrusch, S., & Korb, J. T. (2011). Introducing computational thinking in education courses. In T. J. Cortine (Ed.), In Proceedings of the 42nd ACM technical symposium on computer science education (pp. 465\u2013470). Association for Computing Machinery. https:\/\/doi.org\/10.1145\/1953163.1953297","DOI":"10.1145\/1953163.1953297"},{"key":"9629_CR108","volume-title":"In-service training program development handbook","author":"H\u0130 Yal\u0131n","year":"1996","unstructured":"Yal\u0131n, H. \u0130, Hedges, L., & \u00d6zdemir, S. (1996). In-service training program development handbook. National Education Press."},{"key":"9629_CR109","first-page":"1","volume":"66","author":"H Yildiz Durak","year":"2021","unstructured":"Yildiz Durak, H., Saritepeci, M., & Durak, A. (2021). Modeling of relationship of personal and affective variables with computational thinking and programming. Technology, Knowledge and Learning, 66, 1\u201320.","journal-title":"Technology, Knowledge and Learning"},{"key":"9629_CR110","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2019.103607","volume":"141","author":"L Zhang","year":"2019","unstructured":"Zhang, L., & Nouri, J. (2019). A systematic review of learning computational thinking through Scratch in K-9. Computers & Education, 141, 103607. https:\/\/doi.org\/10.1016\/j.compedu.2019.103607","journal-title":"Computers & Education"}],"container-title":["Technology, Knowledge and Learning"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10758-022-09629-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10758-022-09629-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10758-022-09629-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,29]],"date-time":"2023-09-29T03:34:51Z","timestamp":1695958491000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10758-022-09629-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,21]]},"references-count":86,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,12]]}},"alternative-id":["9629"],"URL":"https:\/\/doi.org\/10.1007\/s10758-022-09629-3","relation":{},"ISSN":["2211-1662","2211-1670"],"issn-type":[{"value":"2211-1662","type":"print"},{"value":"2211-1670","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,11,21]]},"assertion":[{"value":"29 October 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 November 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}