{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,27]],"date-time":"2026-10-27T19:11:13Z","timestamp":1793128273449,"version":"4.5.0"},"reference-count":68,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2024,10,8]],"date-time":"2024-10-08T00:00:00Z","timestamp":1728345600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,10,8]],"date-time":"2024-10-08T00:00:00Z","timestamp":1728345600000},"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,4]]},"DOI":"10.1007\/s10639-024-13039-6","type":"journal-article","created":{"date-parts":[[2024,10,8]],"date-time":"2024-10-08T04:01:52Z","timestamp":1728360112000},"page":"6455-6481","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["Profiling the skill mastery of introductory programming students: A cognitive diagnostic modeling approach"],"prefix":"10.1007","volume":"30","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2615-422X","authenticated-orcid":false,"given":"Manuel B.","family":"Garcia","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,10,8]]},"reference":[{"key":"13039_CR1","doi-asserted-by":"publisher","unstructured":"Agbo, F. J., Oyelere, S. S., Suhonen, J., & Adewumi, S. (2019). A systematic review of computational thinking approach for programming education in higher education institutions. Proceedings of the 19th Koli Calling International Conference on Computing Education Research\u00a0(pp 1\u201310).\u00a0https:\/\/doi.org\/10.1145\/3364510.3364521","DOI":"10.1145\/3364510.3364521"},{"issue":"6","key":"13039_CR2","doi-asserted-by":"publisher","first-page":"716","DOI":"10.1109\/TAC.1974.1100705","volume":"19","author":"H Akaike","year":"1974","unstructured":"Akaike, H. (1974). A New Look at the Statistical Model Identification. IEEE Transactions on Automatic Control, 19(6), 716\u2013723. https:\/\/doi.org\/10.1109\/TAC.1974.1100705","journal-title":"IEEE Transactions on Automatic Control"},{"key":"13039_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.ijcci.2021.100329","volume":"31","author":"C Angeli","year":"2022","unstructured":"Angeli, C. (2022). The effects of scaffolded programming scripts on pre-service teachers\u2019 computational thinking: developing algorithmic thinking through programming robots. International Journal of Child-Computer Interaction, 31, 1\u201320. https:\/\/doi.org\/10.1016\/j.ijcci.2021.100329","journal-title":"International Journal of Child-Computer Interaction"},{"key":"13039_CR4","unstructured":"Asian Development Bank. (2022). Digital Jobs and Digital Skills: A Shifting Landscape in Asia and the Pacific."},{"key":"13039_CR5","doi-asserted-by":"publisher","unstructured":"Barlow-Jones, G., & van der Westhuizen, D. (2017). Problem solving as a predictor of programming performance. ICT Education (pp\u00a0209\u2013216). https:\/\/doi.org\/10.1007\/978-3-319-69670-6_14","DOI":"10.1007\/978-3-319-69670-6_14"},{"issue":"36","key":"13039_CR6","doi-asserted-by":"publisher","first-page":"32498","DOI":"10.1007\/s12144-023-04256-2","volume":"42","author":"E Chand\u00eda","year":"2023","unstructured":"Chand\u00eda, E., Sanhueza, T., Mansilla, A., Morales, H., Huencho, A., & Cerda, G. (2023). Nonparametric cognitive diagnosis of profiles of mathematical knowledge of teacher education candidates. Current Psychology, 42(36), 32498\u201332511. https:\/\/doi.org\/10.1007\/s12144-023-04256-2","journal-title":"Current Psychology"},{"issue":"2","key":"13039_CR7","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1111\/j.1745-3984.2012.00185.x","volume":"50","author":"J Chen","year":"2013","unstructured":"Chen, J., de la Torre, J., & Zhang, Z. (2013). Relative and absolute fit evaluation in cognitive diagnosis modeling. Journal of Educational Measurement, 50(2), 123\u2013140. https:\/\/doi.org\/10.1111\/j.1745-3984.2012.00185.x","journal-title":"Journal of Educational Measurement"},{"key":"13039_CR8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-05584-4","volume-title":"Handbook of Diagnostic Classification Models: Models and Model Extensions, Applications, Software Packages","author":"MV Davier","year":"2019","unstructured":"Davier, M. V., & Lee, Y.-S. (2019). Handbook of Diagnostic Classification Models: Models and Model Extensions, Applications, Software Packages. UK: Springer. https:\/\/doi.org\/10.1007\/978-3-030-05584-4"},{"issue":"2","key":"13039_CR9","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1007\/s11336-011-9207-7","volume":"76","author":"J de la Torre","year":"2011","unstructured":"de la Torre, J. (2011). The Generalized DINA Model Framework. Psychometrika, 76(2), 179\u2013199. https:\/\/doi.org\/10.1007\/s11336-011-9207-7","journal-title":"Psychometrika"},{"issue":"2","key":"13039_CR10","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1007\/s11336-015-9467-8","volume":"81","author":"J de la Torre","year":"2016","unstructured":"de la Torre, J., & Chiu, C.-Y. (2016). A General Method of Empirical Q-matrix Validation. Psychometrika, 81(2), 253\u2013273. https:\/\/doi.org\/10.1007\/s11336-015-9467-8","journal-title":"Psychometrika"},{"issue":"4","key":"13039_CR11","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1111\/jedm.12022","volume":"50","author":"J de la Torre","year":"2013","unstructured":"de la Torre, J., & Lee, Y.-S. (2013). Evaluating the wald test for item-level comparison of saturated and reduced models in cognitive diagnosis. Journal of Educational Measurement, 50(4), 355\u2013373. https:\/\/doi.org\/10.1111\/jedm.12022","journal-title":"Journal of Educational Measurement"},{"key":"13039_CR12","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1016\/j.pse.2014.11.001","volume":"20","author":"J de la Torre","year":"2014","unstructured":"de la Torre, J., & Minchen, N. (2014). Cognitively diagnostic assessments and the cognitive diagnosis model framework. Psicolog\u00eda Educativa, 20, 89\u201397. https:\/\/doi.org\/10.1016\/j.pse.2014.11.001","journal-title":"Psicolog\u00eda Educativa"},{"issue":"1","key":"13039_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40536-022-00138-4","volume":"10","author":"J Delafontaine","year":"2022","unstructured":"Delafontaine, J., Chen, C., Park, J. Y., & Van den Noortgate, W. (2022). Using country-specific q-matrices for cognitive diagnostic assessments with international large-scale data. Large-Scale Assessments in Education, 10(1), 1\u201336. https:\/\/doi.org\/10.1186\/s40536-022-00138-4","journal-title":"Large-Scale Assessments in Education"},{"issue":"12","key":"13039_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.heliyon.2023.e22113","volume":"9","author":"A Dirzyte","year":"2023","unstructured":"Dirzyte, A., Perminas, A., Kaminskis, L., \u017debrauskas, G., Sederevi\u010di\u016bt\u0117-Pa\u010diauskien\u0117, \u017d, \u0160liogerien\u0117, J., Suchanova, J., Rima\u0161i\u016bt\u0117-Knabikien\u0117, R., Patapas, A., & Gajdosikiene, I. (2023). Factors contributing to dropping out of adults\u2019 programming E-learning. Heliyon, 9(12), 1\u201316. https:\/\/doi.org\/10.1016\/j.heliyon.2023.e22113","journal-title":"Heliyon"},{"key":"13039_CR15","doi-asserted-by":"publisher","unstructured":"Djurdjevic-Pahl, A., Pahl, C., Fronza, I., & El Ioini, N. (2017). A pathway into computational thinking in primary Schools. Emerging Technologies for Education\u00a0(pp 165\u2013175). https:\/\/doi.org\/10.1007\/978-3-319-52836-6_19","DOI":"10.1007\/978-3-319-52836-6_19"},{"issue":"1","key":"13039_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40468-019-0090-y","volume":"9","author":"F Effatpanah","year":"2019","unstructured":"Effatpanah, F., Baghaei, P., & Boori, A. A. (2019). Diagnosing EFL Learners\u2019 Writing Ability: A Diagnostic Classification Modeling Analysis. Language Testing in Asia, 9(1), 1\u201323. https:\/\/doi.org\/10.1186\/s40468-019-0090-y","journal-title":"Language Testing in Asia"},{"key":"13039_CR17","doi-asserted-by":"publisher","DOI":"10.2883\/50704","author":"European Labour Authority","year":"2023","unstructured":"European Labour Authority. (2023). Report on Labour Shortages and Surpluses \u2013 2022. Publications Office of the European Union. https:\/\/doi.org\/10.2883\/50704","journal-title":"Publications Office of the European Union"},{"issue":"4","key":"13039_CR18","doi-asserted-by":"publisher","first-page":"4839","DOI":"10.1007\/s10639-021-10502-6","volume":"26","author":"MB Garcia","year":"2021","unstructured":"Garcia, M. B. (2021). Cooperative Learning in Computer Programming: A Quasi-Experimental Evaluation of Jigsaw Teaching Strategy with Novice Programmers. Education and Information Technologies, 26(4), 4839\u20134856. https:\/\/doi.org\/10.1007\/s10639-021-10502-6","journal-title":"Education and Information Technologies"},{"issue":"6","key":"13039_CR19","doi-asserted-by":"publisher","first-page":"1207","DOI":"10.1177\/07356331231170382","volume":"61","author":"MB Garcia","year":"2023","unstructured":"Garcia, M. B. (2023). Facilitating Group Learning Using an Apprenticeship Model: Which Master is More Effective in Programming Instruction? Journal of Educational Computing Research, 61(6), 1207\u20131231. https:\/\/doi.org\/10.1177\/07356331231170382","journal-title":"Journal of Educational Computing Research"},{"key":"13039_CR20","doi-asserted-by":"publisher","unstructured":"Garcia, M. B., & Revano, T. F. (2021). Assessing the role of python programming gamified course on Students\u2019 knowledge, skills performance, attitude, and self-efficacy. 2021 IEEE 13th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management (HNICEM)\u00a0(pp 1\u20135). https:\/\/doi.org\/10.1109\/HNICEM54116.2021.9731935","DOI":"10.1109\/HNICEM54116.2021.9731935"},{"key":"13039_CR21","doi-asserted-by":"publisher","unstructured":"Garcia, M. B., Enriquez, J. B. R., Adao, R. T., & Happonen, A. (2022). \"Hey IDE, display hello World\": Integrating a voice coding approach in hands-on computer programming activities. 2022 IEEE 14th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management (HNICEM)\u00a0(pp 1\u20136). https:\/\/doi.org\/10.1109\/HNICEM57413.2022.10109412","DOI":"10.1109\/HNICEM57413.2022.10109412"},{"key":"13039_CR22","doi-asserted-by":"publisher","unstructured":"Garcia, M. B., Juanatas, I. C., & Juanatas, R. A. (2022). TikTok as a knowledge source for programming Learners: A new form of nanolearning? 2022 10th International Conference on Information and Education Technology (ICIET)\u00a0(pp 219\u2013223). https:\/\/doi.org\/10.1109\/ICIET55102.2022.9779004","DOI":"10.1109\/ICIET55102.2022.9779004"},{"key":"13039_CR23","doi-asserted-by":"publisher","unstructured":"Garcia, M. B., Revano, T. F., Maaliw, R. R., Lagrazon, P. G. G., Valderama, A. M. C., Happonen, A., Qureshi, B., & Yilmaz, R. (2023). Exploring Student preference between aI-powered chatGPT and Human-curated stack overflow in resolving programming problems and queries. 2023 IEEE 15th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management (HNICEM) (pp 1\u20136). https:\/\/doi.org\/10.1109\/HNICEM60674.2023.10589162","DOI":"10.1109\/HNICEM60674.2023.10589162"},{"issue":"3","key":"13039_CR24","doi-asserted-by":"publisher","first-page":"364","DOI":"10.1080\/20445911.2023.2166054","volume":"35","author":"IL Graafsma","year":"2023","unstructured":"Graafsma, I. L., Robidoux, S., Nickels, L., Roberts, M., Polito, V., Zhu, J. D., & Marinus, E. (2023). The cognition of programming: logical reasoning, algebra and vocabulary skills predict programming performance following an introductory computing course. Journal of Cognitive Psychology, 35(3), 364\u2013381. https:\/\/doi.org\/10.1080\/20445911.2023.2166054","journal-title":"Journal of Cognitive Psychology"},{"key":"13039_CR25","doi-asserted-by":"publisher","unstructured":"Guo, P. J. (2018). Non-native English speakers learning computer programming: Barriers, desires, and design opportunities. Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. (pp 1\u20134).\u00a0https:\/\/doi.org\/10.1145\/3173574.3173970","DOI":"10.1145\/3173574.3173970"},{"key":"13039_CR26","unstructured":"Hartz, S. M. (2002). A Bayesian Framework for the Unified Model for Assessing Cognitive Abilities: Blending Theory with Practicality. Dissertation Abstracts International: Section B: The Sciences and Engineering, 63(2-B), 864. https:\/\/psycnet.apa.org\/record\/2002-95016-234. Accessed 12 Feb 2024."},{"issue":"1","key":"13039_CR27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40461-022-00137-3","volume":"14","author":"C Helm","year":"2022","unstructured":"Helm, C., Warwas, J., & Schirmer, H. (2022). Cognitive diagnosis models of students\u2019 skill profiles as a basis for adaptive teaching: an example from introductory accounting classes. Empirical Research in Vocational Education and Training, 14(1), 1\u201330. https:\/\/doi.org\/10.1186\/s40461-022-00137-3","journal-title":"Empirical Research in Vocational Education and Training"},{"key":"13039_CR28","doi-asserted-by":"publisher","unstructured":"Hota, C. P. P. K., Asanambigai, V., & Lakshmi, D. (2023). Predicting academic grades of Students in computer programming using classification algorithms. 2023 9th International Conference on Advanced Computing and Communication Systems (ICACCS)\u00a0(pp 607\u2013612). https:\/\/doi.org\/10.1109\/ICACCS57279.2023.10112996","DOI":"10.1109\/ICACCS57279.2023.10112996"},{"key":"13039_CR29","unstructured":"International Labour Organization. (2020). Skills Shortages and Labour Migration in the Field of Information and Communication Technology in Canada, China, Germany and Singapore. https:\/\/www.ilo.org\/wcmsp5\/groups\/public\/---ed_dialogue\/---sector\/documents\/publication\/wcms_755663.pdf. Accessed 14 May 2024."},{"key":"13039_CR30","unstructured":"International Labour Organization. (2021). Changing Demand for Skills in Digital Economies and Societies: Literature Review and Case Studies from Low- and Middle-Income Countries. https:\/\/www.ilo.org\/wcmsp5\/groups\/public\/---ed_emp\/---ifp_skills\/documents\/publication\/wcms_831372.pdf.\u00a0Accessed 14 May 2024."},{"issue":"3","key":"13039_CR31","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1177\/0265532215570924","volume":"32","author":"EE Jang","year":"2015","unstructured":"Jang, E. E., Dunlop, M., Park, G., & van der Boom, E. H. (2015). How do young students with different profiles of reading skill mastery, perceived ability, and goal orientation respond to holistic diagnostic feedback? Language Testing, 32(3), 359\u2013383. https:\/\/doi.org\/10.1177\/0265532215570924","journal-title":"Language Testing"},{"issue":"3","key":"13039_CR32","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1177\/01466210122032064","volume":"25","author":"BW Junker","year":"2001","unstructured":"Junker, B. W., & Sijtsma, K. (2001). Cognitive Assessment Models with Few Assumptions, and Connections with Nonparametric Item Response Theory. Applied Psychological Measurement, 25(3), 258\u2013272. https:\/\/doi.org\/10.1177\/01466210122032064","journal-title":"Applied Psychological Measurement"},{"key":"13039_CR33","doi-asserted-by":"publisher","first-page":"613","DOI":"10.1016\/j.sbspro.2017.02.020","volume":"237","author":"G Kiss","year":"2017","unstructured":"Kiss, G., & Arki, Z. (2017). The Influence of Game-based Programming Education on the Algorithmic Thinking. Procedia - Social and Behavioral Sciences, 237, 613\u2013617. https:\/\/doi.org\/10.1016\/j.sbspro.2017.02.020","journal-title":"Procedia - Social and Behavioral Sciences"},{"issue":"9","key":"13039_CR34","doi-asserted-by":"publisher","first-page":"10937","DOI":"10.1007\/s10639-023-11617-8","volume":"28","author":"A Kovari","year":"2023","unstructured":"Kovari, A., & Katona, J. (2023). Effect of software development course on programming self-efficacy. Education and Information Technologies, 28(9), 10937\u201310963. https:\/\/doi.org\/10.1007\/s10639-023-11617-8","journal-title":"Education and Information Technologies"},{"key":"13039_CR35","doi-asserted-by":"publisher","unstructured":"Kumar, A. N. (2015). Solving code-tracing problems and its effect on code-writing skills pertaining to program semantics. Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education\u00a0(pp 314\u2013319). https:\/\/doi.org\/10.1145\/2729094.2742587","DOI":"10.1145\/2729094.2742587"},{"key":"13039_CR36","unstructured":"Lamagna, E. A. (2015). Algorithmic Thinking Unplugged. Journal of Computing Sciences in Colleges, 30(6), 45\u201352.\u00a0https:\/\/dl.acm.org\/doi\/10.5555\/2753024.2753036"},{"issue":"2","key":"13039_CR37","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1007\/s12564-011-9196-3","volume":"13","author":"Y-S Lee","year":"2012","unstructured":"Lee, Y.-S., de la Torre, J., & Park, Y. S. (2012). Relationships between cognitive diagnosis, CTT, and IRT Indices: An empirical investigation. Asia Pacific Education Review, 13(2), 333\u2013345. https:\/\/doi.org\/10.1007\/s12564-011-9196-3","journal-title":"Asia Pacific Education Review"},{"key":"13039_CR38","doi-asserted-by":"publisher","first-page":"233285842210812","DOI":"10.1177\/23328584221081256","volume":"8","author":"T Li","year":"2022","unstructured":"Li, T., & Traynor, A. (2022). The use of cognitive diagnostic modeling in the assessment of computational thinking. AERA Open, 8, 23328584221081256. https:\/\/doi.org\/10.1177\/23328584221081256","journal-title":"AERA Open"},{"issue":"3","key":"13039_CR39","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1177\/0265532215590848","volume":"33","author":"H Li","year":"2015","unstructured":"Li, H., Hunter, C. V., & Lei, P.-W. (2015). The selection of cognitive diagnostic models for a reading comprehension test. Language Testing, 33(3), 391\u2013409. https:\/\/doi.org\/10.1177\/0265532215590848","journal-title":"Language Testing"},{"key":"13039_CR40","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3389\/fpsyg.2021.786612","volume":"12","author":"Y Li","year":"2021","unstructured":"Li, Y., Zhen, M., & Liu, J. (2021). Validating a reading assessment within the cognitive diagnostic assessment framework: q-matrix construction and model comparisons for different primary grades. Frontiers in Psychology, 12, 1\u201313. https:\/\/doi.org\/10.3389\/fpsyg.2021.786612","journal-title":"Frontiers in Psychology"},{"key":"13039_CR41","unstructured":"Lira, C. D., Wong, R., & Adesope, O. (2022). A systematic review on the effectiveness of programming camps on middle School Students' programming knowledge and attitudes of computing. Journal of Computing Sciences in Colleges, 38(1), 89\u201398.\u00a0\u00a0https:\/\/dl.acm.org\/doi\/abs\/10.5555\/3575618.3575627"},{"issue":"1","key":"13039_CR42","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11704-022-1128-3","volume":"17","author":"Y Liu","year":"2023","unstructured":"Liu, Y., Zhang, T., Wang, X., Yu, G., & Li, T. (2023). New development of cognitive diagnosis models. Frontiers of Computer Science, 17(1), 1\u201313. https:\/\/doi.org\/10.1007\/s11704-022-1128-3","journal-title":"Frontiers of Computer Science"},{"issue":"1","key":"13039_CR43","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1111\/bmsp.12156","volume":"73","author":"W Ma","year":"2020","unstructured":"Ma, W., & de la Torre, J. (2020a). An Empirical Q-Matrix Validation Method for the Sequential Generalized DINA Model. British Journal of Mathematical and Statistical Psychology, 73(1), 142\u2013163. https:\/\/doi.org\/10.1111\/bmsp.12156","journal-title":"British Journal of Mathematical and Statistical Psychology"},{"issue":"14","key":"13039_CR44","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18637\/jss.v093.i14","volume":"93","author":"W Ma","year":"2020","unstructured":"Ma, W., & de la Torre, J. (2020). GDINA: An R package for cognitive diagnosis modeling. Journal of Statistical Software, 93(14), 1\u201326. https:\/\/doi.org\/10.18637\/jss.v093.i14","journal-title":"Journal of Statistical Software"},{"issue":"3","key":"13039_CR45","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1177\/0146621615621717","volume":"40","author":"W Ma","year":"2016","unstructured":"Ma, W., Iaconangelo, C., & de la Torre, J. (2016). Model similarity, model selection, and attribute classification. Applied Psychological Measurement, 40(3), 200\u2013217. https:\/\/doi.org\/10.1177\/0146621615621717","journal-title":"Applied Psychological Measurement"},{"key":"13039_CR46","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.ijcci.2021.100396","volume":"32","author":"E Macrides","year":"2022","unstructured":"Macrides, E., Miliou, O., & Angeli, C. (2022). Programming in early childhood education: a systematic review. International Journal of Child-Computer Interaction, 32, 1\u201317. https:\/\/doi.org\/10.1016\/j.ijcci.2021.100396","journal-title":"International Journal of Child-Computer Interaction"},{"issue":"2","key":"13039_CR47","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1007\/BF02294535","volume":"64","author":"E Maris","year":"1999","unstructured":"Maris, E. (1999). Estimating Multiple Classification Latent Class Models. Psychometrika, 64(2), 187\u2013212. https:\/\/doi.org\/10.1007\/BF02294535","journal-title":"Psychometrika"},{"key":"13039_CR48","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3389\/fpsyg.2023.1126106","volume":"14","author":"Y Meng","year":"2023","unstructured":"Meng, Y., Wang, Y., & Zhao, N. (2023). Cognitive Diagnostic Assessment of EFL Learners\u2019 Listening Barriers Through Incorrect Responses. Frontiers in Psychology, 14, 1\u201311. https:\/\/doi.org\/10.3389\/fpsyg.2023.1126106","journal-title":"Frontiers in Psychology"},{"key":"13039_CR49","doi-asserted-by":"publisher","unstructured":"Nakayama, M., Uto, M., Temperini, M., & Sciarrone, F. (2021). Estimating ability of programming skills using IRT based peer assessments. 2021 19th International Conference on Information Technology Based Higher Education and Training (ITHET)\u00a0(pp 1\u20136). https:\/\/doi.org\/10.1109\/ITHET50392.2021.9759571","DOI":"10.1109\/ITHET50392.2021.9759571"},{"issue":"4","key":"13039_CR50","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.heliyon.2023.e15530","volume":"9","author":"Q Ou","year":"2023","unstructured":"Ou, Q., Liang, W., He, Z., Liu, X., Yang, R., & Wu, X. (2023). Investigation and analysis of the current situation of programming education in primary and secondary schools. Heliyon, 9(4), 1\u201316. https:\/\/doi.org\/10.1016\/j.heliyon.2023.e15530","journal-title":"Heliyon"},{"issue":"4","key":"13039_CR51","doi-asserted-by":"publisher","first-page":"916","DOI":"10.1080\/00220973.2021.1891008","volume":"90","author":"J Paulsen","year":"2022","unstructured":"Paulsen, J., & Valdivia, D. S. (2022). Examining cognitive diagnostic modeling in classroom assessment conditions. The Journal of Experimental Education, 90(4), 916\u2013933. https:\/\/doi.org\/10.1080\/00220973.2021.1891008","journal-title":"The Journal of Experimental Education"},{"key":"13039_CR52","doi-asserted-by":"publisher","unstructured":"Qayyum, N. u., Seman, M. S. A., Shah, A., Qureshi, M. S., & Raza, A. (2018). A review of programming code assessment approaches. 2018 IEEE 5th International Conference on Engineering Technologies and Applied Sciences (ICETAS)\u00a0(pp 1\u20135). https:\/\/doi.org\/10.1109\/ICETAS.2018.8629221","DOI":"10.1109\/ICETAS.2018.8629221"},{"issue":"10","key":"13039_CR53","doi-asserted-by":"publisher","first-page":"1255","DOI":"10.1080\/01443410.2018.1489524","volume":"38","author":"H Ravand","year":"2018","unstructured":"Ravand, H., & Robitzsch, A. (2018). Cognitive Diagnostic Model of Best Choice: A Study of Reading Comprehension. Educational Psychology, 38(10), 1255\u20131277. https:\/\/doi.org\/10.1080\/01443410.2018.1489524","journal-title":"Educational Psychology"},{"issue":"4","key":"13039_CR54","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1080\/15366360802490866","volume":"6","author":"AA Rupp","year":"2008","unstructured":"Rupp, A. A., & Templin, J. L. (2008). Unique characteristics of diagnostic classification models: a comprehensive review of the current state-of-the-art. Measurement: Interdisciplinary Research and Perspectives, 6(4), 219\u2013262. https:\/\/doi.org\/10.1080\/15366360802490866","journal-title":"Measurement: Interdisciplinary Research and Perspectives"},{"key":"13039_CR55","doi-asserted-by":"publisher","unstructured":"Russell, S. (2022). Automated code tracing exercises for CS1. Proceedings of 6th Conference on Computing Education Practice\u00a0(pp 13\u201316). https:\/\/doi.org\/10.1145\/3498343.3498347","DOI":"10.1145\/3498343.3498347"},{"key":"13039_CR56","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/GeCon55699.2022.9942789","volume":"2022","author":"M Schnieder","year":"2022","unstructured":"Schnieder, M., & Williams, S. (2022). How to assess programming skills: review and analysis. IEEE German Education Conference (GeCon), 2022, 1\u20137. https:\/\/doi.org\/10.1109\/GeCon55699.2022.9942789","journal-title":"IEEE German Education Conference (GeCon)"},{"issue":"2","key":"13039_CR57","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1214\/aos\/1176344136","volume":"6","author":"G Schwarz","year":"1978","unstructured":"Schwarz, G. (1978). Estimating the dimension of a model. The Annals of Statistics, 6(2), 461\u2013464. https:\/\/doi.org\/10.1214\/aos\/1176344136","journal-title":"The Annals of Statistics"},{"issue":"4","key":"13039_CR58","doi-asserted-by":"publisher","first-page":"812","DOI":"10.3390\/psych3040052","volume":"3","author":"Q Shi","year":"2021","unstructured":"Shi, Q., Ma, W., Robitzsch, A., Sorrel, M. A., & Man, K. (2021). Cognitively diagnostic analysis using the G-DINA model in R. Psych, 3(4), 812\u2013835. https:\/\/doi.org\/10.3390\/psych3040052","journal-title":"Psych"},{"issue":"1","key":"13039_CR59","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1002\/cae.22567","volume":"31","author":"E Stankov","year":"2023","unstructured":"Stankov, E., Jovanov, M., & MadevskaBogdanova, A. (2023). Smart generation of code tracing questions for assessment in introductory programming. Computer Applications in Engineering Education, 31(1), 5\u201325. https:\/\/doi.org\/10.1002\/cae.22567","journal-title":"Computer Applications in Engineering Education"},{"issue":"4","key":"13039_CR60","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1111\/j.1745-3984.1983.tb00212.x","volume":"20","author":"KK Tatsuoka","year":"1983","unstructured":"Tatsuoka, K. K. (1983). Rule space: an approach for dealing with misconceptions based on item response theory. Journal of Educational Measurement, 20(4), 345\u2013354. https:\/\/doi.org\/10.1111\/j.1745-3984.1983.tb00212.x","journal-title":"Journal of Educational Measurement"},{"issue":"3","key":"13039_CR61","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1037\/1082-989X.11.3.287","volume":"11","author":"JL Templin","year":"2006","unstructured":"Templin, J. L., & Henson, R. A. (2006). Measurement of psychological disorders using cognitive diagnosis models. Psychological Methods, 11(3), 287\u2013305. https:\/\/doi.org\/10.1037\/1082-989X.11.3.287","journal-title":"Psychological Methods"},{"issue":"5","key":"13039_CR62","doi-asserted-by":"publisher","first-page":"769","DOI":"10.1080\/03043797.2018.1544609","volume":"44","author":"M Thun\u00e9","year":"2019","unstructured":"Thun\u00e9, M., & Eckerdal, A. (2019). Analysis of students\u2019 learning of computer programming in a computer laboratory context. European Journal of Engineering Education, 44(5), 769\u2013786. https:\/\/doi.org\/10.1080\/03043797.2018.1544609","journal-title":"European Journal of Engineering Education"},{"key":"13039_CR63","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.ijcci.2021.100270","volume":"28","author":"G Tisza","year":"2021","unstructured":"Tisza, G., & Markopoulos, P. (2021). Understanding the role of fun in learning to code. International Journal of Child-Computer Interaction, 28, 1\u201310. https:\/\/doi.org\/10.1016\/j.ijcci.2021.100270","journal-title":"International Journal of Child-Computer Interaction"},{"key":"13039_CR64","doi-asserted-by":"publisher","unstructured":"Tsukamoto, H., Oomori, Y., Nagumo, H., Takemura, Y., Monden, A., & Matsumoto, K. i. (2017). Evaluating algorithmic thinking ability of primary Schoolchildren who learn computer programming. 2017 IEEE Frontiers in Education Conference (FIE)\u00a0(pp 1\u20138). https:\/\/doi.org\/10.1109\/FIE.2017.8190609","DOI":"10.1109\/FIE.2017.8190609"},{"issue":"15","key":"13039_CR65","doi-asserted-by":"publisher","first-page":"13802","DOI":"10.1007\/s12144-023-05438-8","volume":"43","author":"X Wu","year":"2024","unstructured":"Wu, X., Sun, S., Xu, T., & Wang, A. (2024). Research on the selection of cognitive diagnosis model from the perspective of experts. Current Psychology, 43(15), 13802\u201313810. https:\/\/doi.org\/10.1007\/s12144-023-05438-8","journal-title":"Current Psychology"},{"issue":"2\u20133","key":"13039_CR66","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1080\/08993408.2019.1565235","volume":"29","author":"B Xie","year":"2019","unstructured":"Xie, B., Loksa, D., Nelson, G. L., Davidson, M. J., Dong, D., Kwik, H., Tan, A. H., Hwa, L., Li, M., & Ko, A. J. (2019). A theory of instruction for introductory programming skills. Computer Science Education, 29(2\u20133), 205\u2013253. https:\/\/doi.org\/10.1080\/08993408.2019.1565235","journal-title":"Computer Science Education"},{"issue":"4","key":"13039_CR67","doi-asserted-by":"publisher","first-page":"455","DOI":"10.1177\/27527263221136301","volume":"1","author":"Y Zhang","year":"2022","unstructured":"Zhang, Y., Jin, Y., Xiong, Z., Leung, S. O., Chen, G., Li, N., & Li, B. (2022). Personalized assessment: applying higher-order cognitive diagnosis models in secondary mathematics. Asian Journal for Mathematics Education, 1(4), 455\u2013474. https:\/\/doi.org\/10.1177\/27527263221136301","journal-title":"Asian Journal for Mathematics Education"},{"issue":"4","key":"13039_CR68","doi-asserted-by":"publisher","first-page":"1041","DOI":"10.1002\/cae.22622","volume":"31","author":"Y Zhang","year":"2023","unstructured":"Zhang, Y., Paquette, L., Pinto, J. D., & Fan, A. X. (2023). Utilizing programming traces to explore and model the dimensions of novices\u2019 code-writing skill. Computer Applications in Engineering Education, 31(4), 1041\u20131058. https:\/\/doi.org\/10.1002\/cae.22622","journal-title":"Computer Applications in Engineering Education"}],"container-title":["Education and Information Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10639-024-13039-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10639-024-13039-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10639-024-13039-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,4]],"date-time":"2025-04-04T08:34:09Z","timestamp":1743755649000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10639-024-13039-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,8]]},"references-count":68,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,4]]}},"alternative-id":["13039"],"URL":"https:\/\/doi.org\/10.1007\/s10639-024-13039-6","relation":{},"ISSN":["1360-2357","1573-7608"],"issn-type":[{"value":"1360-2357","type":"print"},{"value":"1573-7608","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,10,8]]},"assertion":[{"value":"28 February 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 September 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 October 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"All procedures performed in studies involving human participants were in accordance with the ethical standards of the institutional and\/or national research committee and with the 1964 Helsinki Declaration and its later amendments or comparable ethical standards.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The author declares no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}