{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,2]],"date-time":"2026-10-02T22:06:55Z","timestamp":1790978815640,"version":"4.1.0"},"reference-count":67,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2024,7,17]],"date-time":"2024-07-17T00:00:00Z","timestamp":1721174400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,7,17]],"date-time":"2024-07-17T00:00:00Z","timestamp":1721174400000},"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":["Educ Inf Technol"],"published-print":{"date-parts":[[2025,2]]},"DOI":"10.1007\/s10639-024-12889-4","type":"journal-article","created":{"date-parts":[[2024,7,17]],"date-time":"2024-07-17T06:01:58Z","timestamp":1721196118000},"page":"2277-2298","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A mixed-methods study on the changes in teachers\u2019 perceptions of and strategies for student-centred teaching in programming following teacher development courses"],"prefix":"10.1007","volume":"30","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8691-3016","authenticated-orcid":false,"given":"Siu-Cheung","family":"Kong","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ting-jun","family":"Lin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,7,17]]},"reference":[{"key":"12889_CR1","doi-asserted-by":"publisher","unstructured":"Alajlan, H., Alebaikan, R., & Almassaad, A. (2023). Computational thinking in K\u201312 computer education: Appropriate pedagogy. Technology Pedagogy and Education, 1\u201313. https:\/\/doi.org\/10.1080\/1475939X.2023.2184857.","DOI":"10.1080\/1475939X.2023.2184857"},{"issue":"06","key":"12889_CR2","doi-asserted-by":"publisher","first-page":"773","DOI":"10.4236\/ce.2012.326116","volume":"3","author":"A Alharbi","year":"2012","unstructured":"Alharbi, A., Henskens, F., & Hannaford, M. (2012). Student-centered learning objects to support the self-regulated learning of computer science. Creative Education, 3(06), 773. https:\/\/doi.org\/10.4236\/ce.2012.326116.","journal-title":"Creative Education"},{"issue":"2","key":"12889_CR3","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1080\/02680939.2010.504886","volume":"26","author":"HK Altinyelken","year":"2011","unstructured":"Altinyelken, H. K. (2011). Student-centred pedagogy in Turkey: Conceptualisations, interpretations and practices. Journal of Education Policy, 26(2), 137\u2013160. https:\/\/doi.org\/10.1080\/02680939.2010.504886.","journal-title":"Journal of Education Policy"},{"issue":"9","key":"12889_CR4","doi-asserted-by":"publisher","first-page":"677","DOI":"10.1145\/358172.358408","volume":"26","author":"P Bayman","year":"1983","unstructured":"Bayman, P., & Mayer, R. E. (1983). A diagnosis of beginning programmers\u2019 misconceptions of BASIC programming statements. Communications of the ACM, 26(9), 677\u2013679. https:\/\/doi.org\/10.1145\/358172.358408.","journal-title":"Communications of the ACM"},{"key":"12889_CR5","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1016\/j.ijhcs.2019.06.009","volume":"131","author":"AF Blackwell","year":"2019","unstructured":"Blackwell, A. F., Petre, M., & Church, L. (2019). Fifty years of the psychology of programming. International Journal of Human-Computer Studies, 131, 52\u201363. https:\/\/doi.org\/10.1016\/j.ijhcs.2019.06.009.","journal-title":"International Journal of Human-Computer Studies"},{"key":"12889_CR6","unstructured":"Bloom, B. (1956). Taxonomy of Educational objectives. Book I: Cognitive domain. David McKay."},{"issue":"3","key":"12889_CR7","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., & 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"},{"issue":"2","key":"12889_CR8","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1177\/0022167883232011","volume":"23","author":"EM Boyd","year":"1983","unstructured":"Boyd, E. M., & Fales, A. W. (1983). Reflective learning: Key to learning from experience. Journal of Humanistic Psychology, 23(2), 99\u2013117. https:\/\/doi.org\/10.1177\/0022167883232011.","journal-title":"Journal of Humanistic Psychology"},{"key":"12889_CR9","doi-asserted-by":"publisher","unstructured":"Braun, V., & Clarke, V. (2012). Thematic analysis. In H. Cooper, P. M. Camic, D. L. Long, A. T. Panter, D. Rindskopf, & K. J. Sher (Eds.), APA Handbook of Research Methods in Psychology, Vol. 2. Research designs: Quantitative, qualitative, neuropsychological, and Biological (pp. 57\u201371). American Psychological Association. https:\/\/doi.org\/10.1037\/13620-004.","DOI":"10.1037\/13620-004"},{"issue":"2","key":"12889_CR10","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1080\/2159676X.2019.1704846","volume":"13","author":"V Braun","year":"2021","unstructured":"Braun, V., & Clarke, V. (2021). To saturate or not to saturate? Questioning data saturation as a useful concept for thematic analysis and sample-size rationales. Qualitative Research in Sport Exercise and Health, 13(2), 201\u2013216. https:\/\/doi.org\/10.1080\/2159676X.2019.1704846.","journal-title":"Qualitative Research in Sport Exercise and Health"},{"issue":"2","key":"12889_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2602484","volume":"14","author":"NC Brown","year":"2014","unstructured":"Brown, N. C., Sentance, S., Crick, T., & Humphreys, S. (2014). Restart: The resurgence of computer science in UK schools. ACM Transactions on Computing Education (TOCE), 14(2), 1\u201322. https:\/\/doi.org\/10.1145\/2602484.","journal-title":"ACM Transactions on Computing Education (TOCE)"},{"issue":"8","key":"12889_CR12","doi-asserted-by":"publisher","first-page":"1598","DOI":"10.1016\/j.tate.2010.06.011","volume":"26","author":"CD Bruce","year":"2010","unstructured":"Bruce, C. D., Esmonde, I., Ross, J., Dookie, L., & Beatty, R. (2010). The effects of sustained classroom-embedded teacher professional learning on teacher efficacy and related student achievement. Teaching and Teacher Education, 26(8), 1598\u20131608. https:\/\/doi.org\/10.1016\/j.tate.2010.06.011.","journal-title":"Teaching and Teacher Education"},{"key":"12889_CR13","unstructured":"Bubica, N., & Boljat, I. (2014). Strategies for teaching programming to meet new challenges: State of the art. In International Scientific and Professional Conference Contemporary Issues in Economy and Technology (CIET 2014) (pp. 248\u2013258). Croatia: University of Split."},{"issue":"3","key":"12889_CR14","doi-asserted-by":"publisher","first-page":"737","DOI":"10.29333\/iji.2021.14343a","volume":"14","author":"F Buitrago-Fl\u00f3rez","year":"2021","unstructured":"Buitrago-Fl\u00f3rez, F., Danies, G., Restrepo, S., & Hern\u00e1ndez, C. (2021). Fostering 21st Century competences through Computational thinking and active learning: A mixed method study. International Journal of Instruction, 14(3), 737\u2013754. https:\/\/doi.org\/10.29333\/iji.2021.14343a.","journal-title":"International Journal of Instruction"},{"key":"12889_CR16","unstructured":"Chang, Y. H., & Peterson, L. (2018). Pre-service teachers\u2019 perceptions of computational thinking. Journal of Technology and Teacher Education, 26(3), 353\u2013374. Waynesville: Society for Information Technology & Teacher Education."},{"issue":"1","key":"12889_CR15","doi-asserted-by":"publisher","first-page":"545","DOI":"10.1007\/s10639-023-12313-3","volume":"29","author":"LC Chang","year":"2024","unstructured":"Chang, L. C., Lin, H. R., & Lin, J. W. (2024). Learning motivation, outcomes, and anxiety in programming courses\u2014A computational thinking\u2013centered method. Education and Information Technologies, 29(1), 545\u2013569. https:\/\/doi.org\/10.1007\/s10639-023-12313-3.","journal-title":"Education and Information Technologies"},{"issue":"2","key":"12889_CR17","doi-asserted-by":"publisher","first-page":"ep272","DOI":"10.30935\/cedtech\/8247","volume":"12","author":"CS Cheah","year":"2020","unstructured":"Cheah, C. S. (2020). Factors contributing to the difficulties in teaching and learning of computer programming: A literature review. Contemporary Educational Technology, 12(2), ep272. https:\/\/doi.org\/10.30935\/cedtech\/8247.","journal-title":"Contemporary Educational Technology"},{"key":"12889_CR18","doi-asserted-by":"publisher","first-page":"104224","DOI":"10.1016\/j.compedu.2021.104224","volume":"170","author":"CH Chen","year":"2021","unstructured":"Chen, C. H., & Tsai, C. C. (2021). In-service teachers\u2019 conceptions of mobile technology-integrated instruction: Tendency towards student-centered learning. Computers & Education, 170, 104224. https:\/\/doi.org\/10.1016\/j.compedu.2021.104224.","journal-title":"Computers & Education"},{"issue":"4","key":"12889_CR19","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1080\/00461520.2014.965823","volume":"49","author":"MT Chi","year":"2014","unstructured":"Chi, M. T., & Wylie, R. (2014). The ICAP framework: Linking cognitive engagement to active learning outcomes. Educational Psychologist, 49(4), 219\u2013243. https:\/\/doi.org\/10.1080\/00461520.2014.965823.","journal-title":"Educational Psychologist"},{"issue":"1","key":"12889_CR20","doi-asserted-by":"publisher","first-page":"103","DOI":"10.3991\/ijet.v15i01.11013","volume":"15","author":"CF Chiu","year":"2020","unstructured":"Chiu, C. F. (2020). Facilitating k\u201312 teachers in creating apps by visual programming and project-based learning. International Journal of Emerging Technologies in Learning (iJET), 15(1), 103\u2013118. https:\/\/doi.org\/10.3991\/ijet.v15i01.11013.","journal-title":"International Journal of Emerging Technologies in Learning (iJET)"},{"key":"12889_CR21","unstructured":"Clancy, M. (2004). Misconceptions and attitudes that interfere with learning to program. In S. Fincher, & M. Petre (Eds.), Computer Science Education Research (pp. 85\u2013100). Psychology."},{"issue":"1","key":"12889_CR22","doi-asserted-by":"publisher","first-page":"09","DOI":"10.1080\/00220671.1974.10884691","volume":"68","author":"RE Clasen","year":"1974","unstructured":"Clasen, R. E., & Bowman, R. E. (1974). Toward a student-centered learning focus inventory for junior high and middle school teachers. The Journal of Educational Research, 68(1), 09\u201311. https:\/\/doi.org\/10.1080\/00220671.1974.10884691.","journal-title":"The Journal of Educational Research"},{"key":"12889_CR23","unstructured":"Creswell, J. W., & Clark, V. L. P. (2017). Designing and conducting mixed methods research. Sage."},{"issue":"2","key":"12889_CR24","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1007\/s40692-019-00137-5","volume":"6","author":"F Da\u011f","year":"2019","unstructured":"Da\u011f, F. (2019). Prepare pre-service teachers to teach computer programming skills at K-12 level: Experiences in a course. Journal of Computers in Education, 6(2), 277\u2013313. https:\/\/doi.org\/10.1007\/s40692-019-00137-5.","journal-title":"Journal of Computers in Education"},{"key":"12889_CR25","doi-asserted-by":"publisher","first-page":"103578","DOI":"10.1016\/j.tate.2021.103578","volume":"110","author":"K Dunbar","year":"2022","unstructured":"Dunbar, K., & Yadav, A. (2022). Shifting to student-centered learning: Influences of teaching a summer service learning program. Teaching and Teacher Education, 110, 103578. https:\/\/doi.org\/10.1016\/j.tate.2021.103578.","journal-title":"Teaching and Teacher Education"},{"issue":"1","key":"12889_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.11648\/j.ajtas.20160501.11","volume":"5","author":"I Etikan","year":"2016","unstructured":"Etikan, I., Musa, S. A., & Alkassim, R. S. (2016). Comparison of convenience sampling and purposive sampling. American Journal of Theoretical and Applied Statistics, 5(1), 1\u20134. https:\/\/doi.org\/10.11648\/j.ajtas.20160501.11.","journal-title":"American Journal of Theoretical and Applied Statistics"},{"issue":"6pt2","key":"12889_CR27","doi-asserted-by":"publisher","first-page":"2134","DOI":"10.1111\/1475-6773.12117","volume":"48","author":"MD Fetters","year":"2013","unstructured":"Fetters, M. D., Curry, L. A., & Creswell, J. W. (2013). Achieving integration in mixed methods designs \u2013 principles and practices. Health Services Research, 48(6pt2), 2134\u20132156. https:\/\/doi.org\/10.1111\/1475-6773.12117.","journal-title":"Health Services Research"},{"issue":"3","key":"12889_CR28","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1007\/s10758-020-09443-9","volume":"25","author":"CH Fung","year":"2020","unstructured":"Fung, C. H. (2020). How does flipping classroom foster the STEM education: A case study of the FPD model. Technology Knowledge and Learning, 25(3), 479\u2013507. https:\/\/doi.org\/10.1007\/s10758-020-09443-9.","journal-title":"Technology Knowledge and Learning"},{"key":"12889_CR29","doi-asserted-by":"publisher","unstructured":"Hamlen, K., Sridhar, N., Bievenue, L., Jackson, D. K., & Lalwani, A. (2018, February). Effects of teacher training in a computer science principles curriculum on teacher and student skills, confidence, and beliefs. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education (pp. 741\u2013746). https:\/\/doi.org\/10.1145\/3159450.3159496.","DOI":"10.1145\/3159450.3159496"},{"key":"12889_CR30","doi-asserted-by":"publisher","unstructured":"Hicks, T. A., Cohen, J. D., & Calandra, B. (2021). App development in an urban after-school computing programme: A case study with design implications. Technology Pedagogy and Education, 1\u201313. https:\/\/doi.org\/10.1080\/1475939X.2021.1956578.","DOI":"10.1080\/1475939X.2021.1956578"},{"key":"12889_CR31","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1016\/j.compedu.2018.07.004","volume":"126","author":"TC Hsu","year":"2018","unstructured":"Hsu, T. C., Chang, S. C., & Hung, Y. T. (2018). How to learn and how to teach computational thinking: Suggestions based on a review of the literature. Computers & Education, 126, 296\u2013310. https:\/\/doi.org\/10.1016\/j.compedu.2018.07.004.","journal-title":"Computers & Education"},{"issue":"1","key":"12889_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s41239-019-0159-9","volume":"16","author":"MG Jamil","year":"2019","unstructured":"Jamil, M. G., & Isiaq, S. O. (2019). Teaching technology with technology: Approaches to bridging learning and teaching gaps in simulation-based programming education. International Journal of Educational Technology in Higher Education, 16(1), 1\u201321. https:\/\/doi.org\/10.1186\/s41239-019-0159-9.","journal-title":"International Journal of Educational Technology in Higher Education"},{"issue":"1","key":"12889_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40594-018-0131-6","volume":"5","author":"LS Keiler","year":"2018","unstructured":"Keiler, L. S. (2018). Teachers\u2019 roles and identities in student-centered classrooms. International Journal of STEM Education, 5(1), 1\u201320. https:\/\/doi.org\/10.1186\/s40594-018-0131-6.","journal-title":"International Journal of STEM Education"},{"issue":"1","key":"12889_CR34","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1057\/s41307-016-0034-4","volume":"30","author":"M Klemen\u010di\u010d","year":"2017","unstructured":"Klemen\u010di\u010d, M. (2017). From student engagement to student agency: Conceptual considerations of European policies on student-centered learning in higher education. Higher Education Policy, 30(1), 69\u201385. https:\/\/doi.org\/10.1057\/s41307-016-0034-4.","journal-title":"Higher Education Policy"},{"issue":"3","key":"12889_CR35","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1177\/002205741319300303","volume":"193","author":"MJ Koehler","year":"2013","unstructured":"Koehler, M. J., Mishra, P., & Cain, W. (2013). What is technological pedagogical content knowledge (TPACK)? Journal of Education, 193(3), 13\u201319. https:\/\/doi.org\/10.1177\/002205741319300303.","journal-title":"Journal of Education"},{"issue":"4","key":"12889_CR36","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1007\/s40692-016-0076-z","volume":"3","author":"SC Kong","year":"2016","unstructured":"Kong, S. C. (2016). A framework of curriculum design for computational thinking development in K\u201312 education. Journal of Computers in Education, 3(4), 377\u2013394. https:\/\/doi.org\/10.1007\/s40692-016-0076-z.","journal-title":"Journal of Computers in Education"},{"key":"12889_CR37","doi-asserted-by":"publisher","unstructured":"Kong, S. C., & Lai, M. (2021). A proposed computational thinking teacher development framework for K\u201312 guided by the TPACK model. Journal of Computers in Education, 1\u201324. https:\/\/doi.org\/10.1007\/s40692-021-00207-7.","DOI":"10.1007\/s40692-021-00207-7"},{"key":"12889_CR38","unstructured":"Kong, S. C., & Wang, Y. Q. (2019, November). Assessing programming concepts in the visual block-based programming course for primary school students. In Proceedings of the 18th European Conference on E-learning, ECEL 2019 (pp. 294\u2013302). United Kingdom: Academic Conferences and Publishing International."},{"key":"12889_CR39","doi-asserted-by":"publisher","first-page":"103872","DOI":"10.1016\/j.compedu.2020.103872","volume":"151","author":"SC Kong","year":"2020","unstructured":"Kong, S. C., Lai, M., & Sun, D. (2020). Teacher development in computational thinking: Design and learning outcomes of programming concepts, practices and pedagogy. Computers & Education, 151, 103872. https:\/\/doi.org\/10.1016\/j.compedu.2020.103872.","journal-title":"Computers & Education"},{"key":"12889_CR40","doi-asserted-by":"publisher","unstructured":"Lajis, A., Nasir, H. M., & Aziz, N. A. (2018, February). Proposed assessment framework based on bloom taxonomy cognitive competency: Introduction to programming. In Proceedings of the 2018 7th International Conference on Software and Computer Applications (pp. 97\u2013101). New York: Association for Computing Machinery. https:\/\/doi.org\/10.1145\/3185089.3185149.","DOI":"10.1145\/3185089.3185149"},{"key":"12889_CR41","unstructured":"Law, N., Woo, D., de la Torre, J., & Wong, G. (2018). A global framework of reference on digital literacy skills for Indicator 4.4.2. UNESCO Institute for Statistics."},{"key":"12889_CR42","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1016\/j.tate.2013.11.007","volume":"38","author":"DM Le Fevre","year":"2014","unstructured":"Le Fevre, D. M. (2014). Barriers to implementing pedagogical change: The role of teachers\u2019 perceptions of risk. Teaching and Teacher Education, 38, 56\u201364. https:\/\/doi.org\/10.1016\/j.tate.2013.11.007.","journal-title":"Teaching and Teacher Education"},{"issue":"3","key":"12889_CR43","first-page":"3351","volume":"9","author":"M Maguire","year":"2017","unstructured":"Maguire, M., & Delahunt, B. (2017). Doing a thematic analysis: A practical, step-by-step guide for learning and teaching scholars. All Ireland Journal of Higher Education, 9(3), 3351\u201333514.","journal-title":"All Ireland Journal of Higher Education"},{"issue":"4","key":"12889_CR44","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1080\/08993408.2015.1111645","volume":"25","author":"M Menekse","year":"2015","unstructured":"Menekse, M. (2015). Computer science teacher professional development in the United States: A review of studies published between 2004 and 2014. Computer Science Education, 25(4), 325\u2013350. https:\/\/doi.org\/10.1080\/08993408.2015.1111645.","journal-title":"Computer Science Education"},{"key":"12889_CR45","doi-asserted-by":"crossref","unstructured":"Mishra, P., & Koehler, M. J. (2006). Technological pedagogical content knowledge: A framework for teacher knowledge. Teachers College Record, 108(6), 1017\u20131054. https:\/\/doi.org\/10.1111\/j.1467-9620.2006.00684.x.","DOI":"10.1177\/016146810610800610"},{"issue":"2","key":"12889_CR46","first-page":"46","volume":"17","author":"X Muianga","year":"2018","unstructured":"Muianga, X., Klomsri, T., Tedre, M., & Mutimucuio, I. (2018). From teacher-oriented to student-centred learning: Developing an ICT-supported learning approach at the Eduardo Mondlane University, Mozambique. Turkish Online Journal of Educational Technology-TOJET, 17(2), 46\u201354.","journal-title":"Turkish Online Journal of Educational Technology-TOJET"},{"issue":"1","key":"12889_CR48","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/20004508.2019.1627844","volume":"11","author":"J Nouri","year":"2020","unstructured":"Nouri, J., Zhang, L., Mannila, L., & Nor\u00e9n, E. (2020). Development of computational thinking, digital competence and 21st century skills when learning programming in K\u20139. Education Inquiry, 11(1), 1\u201317. https:\/\/doi.org\/10.1080\/20004508.2019.1627844.","journal-title":"Education Inquiry"},{"key":"12889_CR47","doi-asserted-by":"crossref","unstructured":"Nunnally, J. C. (1978). An overview of psychological measurement. Clinical diagnosis of mental disorders: A handbook, 97\u2013146.","DOI":"10.1007\/978-1-4684-2490-4_4"},{"issue":"4","key":"12889_CR49","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1080\/13540602.2016.1205014","volume":"23","author":"G Onurkan Aliusta","year":"2017","unstructured":"Onurkan Aliusta, G., & \u00d6zer, B. (2017). Student-centred learning (SCL): Roles changed? Teachers and Teaching, 23(4), 422\u2013435. https:\/\/doi.org\/10.1080\/13540602.2016.1205014.","journal-title":"Teachers and Teaching"},{"issue":"1","key":"12889_CR50","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3077618","volume":"18","author":"Y Qian","year":"2017","unstructured":"Qian, Y., & Lehman, J. (2017). Students\u2019 misconceptions and other difficulties in introductory programming: A literature review. ACM Transactions on Computing Education (TOCE), 18(1), 1\u201324. https:\/\/doi.org\/10.1145\/3077618.","journal-title":"ACM Transactions on Computing Education (TOCE)"},{"key":"12889_CR51","doi-asserted-by":"publisher","unstructured":"Rahman, F. (2018). From app inventor to Java: Introducing object-oriented programming to middle school students through experiential learning. In 2018 ASEE Annual Conference & Exposition. Salt Lake City: ASEE Conferences. https:\/\/doi.org\/10.18260\/1-2--30539.","DOI":"10.18260\/1-2--30539"},{"issue":"2","key":"12889_CR52","doi-asserted-by":"publisher","first-page":"559","DOI":"10.1145\/1592761.1592779","volume":"50","author":"J Robertson","year":"2008","unstructured":"Robertson, J., & Howells, C. (2008). Computer game design: Opportunities for successful learning. Computers & Education, 50(2), 559\u2013578. https:\/\/doi.org\/10.1145\/1592761.1592779.","journal-title":"Computers & Education"},{"issue":"2","key":"12889_CR53","doi-asserted-by":"publisher","first-page":"44","DOI":"10.14307\/JFCS105.2.12","volume":"105","author":"A Roehl","year":"2013","unstructured":"Roehl, A., Reddy, A. L., & Shannon, G. J. (2013). The flipped classroom: An opportunity to engage millennial students through active learning strategies. Journal of Family & Consumer Science, 105(2), 44\u201349. https:\/\/doi.org\/10.14307\/JFCS105.2.12.","journal-title":"Journal of Family & Consumer Science"},{"key":"12889_CR54","doi-asserted-by":"publisher","unstructured":"Sahin, C., & Abichandani, P. (2013, October). Should the first course in computational problem solving and programming be student-centered or teacher-centered? In 2013 IEEE Frontiers in Education Conference (FIE) (pp. 748\u2013754). Oklahoma City: IEEE. https:\/\/doi.org\/10.1109\/FIE.2013.6684926.","DOI":"10.1109\/FIE.2013.6684926"},{"issue":"1","key":"12889_CR55","first-page":"40","volume":"2","author":"H Salehi","year":"2012","unstructured":"Salehi, H., & Salehi, Z. (2012). Challenges for using ICT in education: Teachers\u2019 insights. International Journal of e-Education e-Business e-Management and e-Learning, 2(1), 40.","journal-title":"International Journal of e-Education e-Business e-Management and e-Learning"},{"key":"12889_CR56","unstructured":"Shermis, S. S. (1992). Critical thinking: Helping students learn reflectively. Reading Today, 9(6), 22. International Literacy Association."},{"issue":"1","key":"12889_CR57","doi-asserted-by":"publisher","first-page":"5","DOI":"10.2190\/2XPP-LTYH-98NQ-BU77","volume":"2","author":"D Sleeman","year":"1986","unstructured":"Sleeman, D., Putnam, R. T., Baxter, J., & Kuspa, L. (1986). Pascal and high school students: A study of errors. Journal of Educational Computing Research, 2(1), 5\u201323. https:\/\/doi.org\/10.2190\/2XPP-LTYH-98NQ-BU77.","journal-title":"Journal of Educational Computing Research"},{"issue":"3","key":"12889_CR58","doi-asserted-by":"publisher","first-page":"148","DOI":"10.18178\/ijiet.2021.11.3.1504","volume":"11","author":"SR Sobral","year":"2021","unstructured":"Sobral, S. R. (2021). Bloom\u2019s taxonomy to improve teaching-learning in introduction to programming. International Journal of Information and Education Technology, 11(3), 148\u2013153. https:\/\/doi.org\/10.18178\/ijiet.2021.11.3.1504.","journal-title":"International Journal of Information and Education Technology"},{"issue":"5","key":"12889_CR59","doi-asserted-by":"publisher","first-page":"7059","DOI":"10.1007\/s10639-022-10891-2","volume":"27","author":"L Sun","year":"2022","unstructured":"Sun, L., Guo, Z., & Zhou, D. (2022). Developing K-12 students\u2019 programming ability: A systematic literature review. Education and Information Technologies, 27(5), 7059\u20137097. https:\/\/doi.org\/10.1007\/s10639-022-10891-2.","journal-title":"Education and Information Technologies"},{"issue":"1","key":"12889_CR60","doi-asserted-by":"publisher","first-page":"80","DOI":"10.15639\/teflinjournal.v25i1\/80-93","volume":"25","author":"S Suwartono","year":"2014","unstructured":"Suwartono, S. (2014). Enhancing the pronunciation of English suprasegmental features through reflective learning method. TEFLIN Journal, 25(1), 80\u201393. https:\/\/doi.org\/10.15639\/teflinjournal.v25i1\/80-93.","journal-title":"TEFLIN Journal"},{"key":"12889_CR61","doi-asserted-by":"publisher","first-page":"101787","DOI":"10.1016\/j.cedpsych.2019.101787","volume":"59","author":"G Szumski","year":"2019","unstructured":"Szumski, G., & Karwowski, M. (2019). Exploring the Pygmalion effect: The role of teacher expectations, academic self-concept, and class context in students\u2019 math achievement. Contemporary Educational Psychology, 59, 101787. https:\/\/doi.org\/10.1016\/j.cedpsych.2019.101787.","journal-title":"Contemporary Educational Psychology"},{"issue":"3","key":"12889_CR62","doi-asserted-by":"publisher","first-page":"441","DOI":"10.1080\/13664530.2014.938464","volume":"18","author":"KS Taber","year":"2014","unstructured":"Taber, K. S. (2014). Understanding and developing science teachers\u2019 pedagogic content knowledge. Teacher Development, 18(3), 441\u2013444. https:\/\/doi.org\/10.1080\/13664530.2014.938464.","journal-title":"Teacher Development"},{"issue":"1","key":"12889_CR63","doi-asserted-by":"publisher","first-page":"21","DOI":"10.5204\/JLD.V8I1.193","volume":"8","author":"M Tom","year":"2015","unstructured":"Tom, M. (2015). Five C framework: A student-centered approach for teaching programming courses to students with diverse disciplinary background. Journal of Learning Design, 8(1), 21\u201327. https:\/\/doi.org\/10.5204\/JLD.V8I1.193.","journal-title":"Journal of Learning Design"},{"issue":"3","key":"12889_CR64","doi-asserted-by":"publisher","first-page":"555","DOI":"10.1007\/s11423-016-9481-2","volume":"65","author":"J Tondeur","year":"2017","unstructured":"Tondeur, J., Van Braak, J., Ertmer, P. A., & Ottenbreit-Leftwich, A. (2017). Understanding the relationship between teachers\u2019 pedagogical beliefs and technology use in education: A systematic review of qualitative evidence. Educational Technology Research and Development, 65(3), 555\u2013575. https:\/\/doi.org\/10.1007\/s11423-016-9481-2.","journal-title":"Educational Technology Research and Development"},{"key":"12889_CR65","doi-asserted-by":"publisher","unstructured":"Tunc, C., & Bagceci, B. (2021). Teachers\u2019 views of the implementation of STEM approach in secondary schools and the effects on students. Pedagogical Research, 6(1). https:\/\/doi.org\/10.29333\/pr\/9295.","DOI":"10.29333\/pr\/9295"},{"key":"12889_CR66","doi-asserted-by":"publisher","first-page":"104023","DOI":"10.1016\/j.compedu.2020.104023","volume":"160","author":"X Wei","year":"2021","unstructured":"Wei, X., Lin, L., Meng, N., Tan, W., Kong, S. C., & Kinshuk (2021). The effectiveness of partial pair programming on elementary school students\u2019 computational thinking skills and self-efficacy. Computers and Education, 160, 104023. https:\/\/doi.org\/10.1016\/j.compedu.2020.104023.","journal-title":"Computers and Education"},{"issue":"6","key":"12889_CR67","doi-asserted-by":"publisher","first-page":"6619","DOI":"10.1007\/s10639-022-11445-2","volume":"28","author":"E Xu","year":"2023","unstructured":"Xu, E., Wang, W., & Wang, Q. (2023). A meta-analysis of the effectiveness of programming teaching in promoting K-12 students\u2019 computational thinking. Education and Information Technologies, 28(6), 6619\u20136644. https:\/\/doi.org\/10.1007\/s10639-022-11445-2.","journal-title":"Education and Information Technologies"}],"updated-by":[{"DOI":"10.1007\/s10639-024-12952-0","type":"correction","label":"Correction","source":"publisher","updated":{"date-parts":[[2024,8,13]],"date-time":"2024-08-13T00:00:00Z","timestamp":1723507200000}}],"container-title":["Education and Information Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10639-024-12889-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10639-024-12889-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10639-024-12889-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,6]],"date-time":"2025-02-06T05:41:25Z","timestamp":1738820485000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10639-024-12889-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,17]]},"references-count":67,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,2]]}},"alternative-id":["12889"],"URL":"https:\/\/doi.org\/10.1007\/s10639-024-12889-4","relation":{},"ISSN":["1360-2357","1573-7608"],"issn-type":[{"value":"1360-2357","type":"print"},{"value":"1573-7608","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,7,17]]},"assertion":[{"value":"13 November 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 June 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 July 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 August 2024","order":4,"name":"change_date","label":"Change Date","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Correction","order":5,"name":"change_type","label":"Change Type","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"A Correction to this paper has been published:","order":6,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"https:\/\/doi.org\/10.1007\/s10639-024-12952-0","URL":"https:\/\/doi.org\/10.1007\/s10639-024-12952-0","order":7,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The submitted work is original and has not been published elsewhere in any form or language, partially or in full. The author has included the ethical approval and all the relevant declaration statements in the submission of this manuscript.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"The author has obtained approval by the ethics committee of the University for the research involving humans and informed consent of human participants of this study.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed consent"}},{"value":"The author declares that he has no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}