{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T03:50:55Z","timestamp":1782964255972,"version":"3.54.5"},"reference-count":43,"publisher":"Elsevier BV","issue":"5","license":[{"start":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T00:00:00Z","timestamp":1764547200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T00:00:00Z","timestamp":1764547200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,4,22]],"date-time":"2026-04-22T00:00:00Z","timestamp":1776816000000},"content-version":"vor","delay-in-days":142,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100006260","name":"Technion - Israel Institute of Technology","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100006260","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["International Journal of Artificial Intelligence in Education"],"published-print":{"date-parts":[[2025,12]]},"DOI":"10.1007\/s40593-025-00496-4","type":"journal-article","created":{"date-parts":[[2025,7,15]],"date-time":"2025-07-15T19:19:29Z","timestamp":1752607169000},"page":"3166-3184","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":16,"title":["Integrating Generative AI into Programming Education: Student Perceptions and the Challenge of Correcting AI Errors"],"prefix":"10.1016","volume":"35","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6225-6365","authenticated-orcid":false,"given":"Dan","family":"Kohen-Vacs","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8895-5375","authenticated-orcid":false,"given":"Maya","family":"Usher","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marc","family":"Jansen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1007\/s40593-025-00496-4_bib7","first-page":"100099","article-title":"Teachers\u2019 readiness and intention to teach artificial intelligence in schools","volume":"3","author":"Ayanwale","year":"2022","journal-title":"Computers and Education: Artificial Intelligence"},{"key":"10.1007\/s40593-025-00496-4_bib8","article-title":"Exploring the potential of GPT-4 in automated mentoring for programming courses","volume":"2","author":"Balse","year":"2023","journal-title":"Proceedings of the ACM Conference on Global Computing Education"},{"issue":"2","key":"10.1007\/s40593-025-00496-4_bib9","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1109\/MS.2023.3300574","article-title":"Generative artificial intelligence assistants in software development education: A vision for integrating generative artificial intelligence into educational practice, not instinctively defending against it","volume":"41","author":"Bull","year":"2024","journal-title":"IEEE Software"},{"issue":"7","key":"10.1007\/s40593-025-00496-4_bib10","doi-asserted-by":"crossref","first-page":"3675","DOI":"10.1109\/TSE.2023.3267446","article-title":"MultiPL-E: A scalable and polyglot approach to benchmarking neural code generation","volume":"49","author":"Cassano","year":"2023","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"1","key":"10.1007\/s40593-025-00496-4_bib11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/IJRCM.350185","article-title":"Risks of AI-Assisted learning on student critical thinking: A case study of Albania","volume":"12","author":"\u00c7ela","year":"2024","journal-title":"International Journal of Risk and Contingency Management"},{"key":"10.1007\/s40593-025-00496-4_bib12","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1109\/ICoSSE62619.2024.00014","article-title":"A Quantitative Analysis of Quality and Consistency in AI-generated Code","author":"Clark","year":"2024","journal-title":"2024 7th International Conference on Software and System Engineering (ICoSSE)"},{"key":"10.1007\/s40593-025-00496-4_bib13","first-page":"296","article-title":"Prompt Problems: A New Programming Exercise for the Generative AI Era","author":"Denny","year":"2024","journal-title":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1"},{"key":"10.1007\/s40593-025-00496-4_bib14","doi-asserted-by":"crossref","DOI":"10.1007\/s10639-025-13492-x","article-title":"International perspectives on artificial intelligence in higher education: An explorative study of students\u2019 intention to use ChatGPT across the nordic countries and the USA","author":"Faraon","year":"2025","journal-title":"Education and Information Technologies"},{"key":"10.1007\/s40593-025-00496-4_bib15","article-title":"CodeBERT: A Pre-Trained model for programming and natural languages","author":"Feng","year":"2020","journal-title":"Findings of the Association for Computational Linguistics: EMNLP 2020, 1536\u20131547"},{"key":"10.1007\/s40593-025-00496-4_bib16","first-page":"560","article-title":"Exploring student interactions with AI in programming training","volume":"555","author":"Fenu","year":"2024","journal-title":"Adjunct Proceedings of the 32nd ACM Conference on User Modeling Adaptation and Personalization"},{"issue":"8","key":"10.1007\/s40593-025-00496-4_bib17","doi-asserted-by":"crossref","first-page":"81","DOI":"10.3390\/mti7080081","article-title":"Creative use of openai in education: Case studies from game development","volume":"7","author":"French","year":"2023","journal-title":"Multimodal Technologies and Interaction"},{"key":"10.1007\/s40593-025-00496-4_bib18","first-page":"8","article-title":"Enhancing data analysis and programming skills through structured prompt training: The impact of generative AI in engineering education","author":"Garg","year":"2025","journal-title":"Computers and Education: Artificial Intelligence"},{"issue":"19","key":"10.1007\/s40593-025-00496-4_bib19","doi-asserted-by":"crossref","first-page":"224","DOI":"10.3991\/ijet.v17i19.33309","article-title":"Higher education transformation for artificial intelligence revolution: transformation framework","volume":"17","author":"Ghnemat","year":"2022","journal-title":"International Journal of Emerging Technologies in Learning (iJET)"},{"key":"10.1007\/s40593-025-00496-4_bib20","first-page":"7","article-title":"AI chatbots in programming education: Students\u2019 use in a scientific computing course and consequences for learning","author":"Groothuijsen","year":"2024","journal-title":"Computers and Education: Artificial Intelligence"},{"issue":"3","key":"10.1007\/s40593-025-00496-4_bib21","doi-asserted-by":"crossref","first-page":"2075","DOI":"10.1007\/s10207-024-00835-x","article-title":"Generative AI for pentesting: The good, the bad, the ugly","volume":"23","author":"Hilario","year":"2024","journal-title":"International Journal of Information Security"},{"key":"10.1007\/s40593-025-00496-4_bib22","doi-asserted-by":"crossref","first-page":"504","DOI":"10.1007\/s40593-021-00239-1","article-title":"Ethics of AI in education: Towards a community-wide framework","volume":"32","author":"Holmes","year":"2022","journal-title":"International Journal of Artificial Intelligence Education"},{"issue":"3","key":"10.1007\/s40593-025-00496-4_bib23","doi-asserted-by":"crossref","first-page":"383","DOI":"10.1177\/0735633120965919","article-title":"From gaming to computational thinking: An adaptive educational computer Game-Based learning approach","volume":"59","author":"Hooshyar","year":"2021","journal-title":"Journal of Educational Computing Research"},{"issue":"2","key":"10.1007\/s40593-025-00496-4_bib24","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/3595634","article-title":"Teaching CS-101 at the dawn of ChatGPT","volume":"14","author":"Jacques","year":"2023","journal-title":"ACM Inroads"},{"key":"10.1007\/s40593-025-00496-4_bib5","unstructured":"Jansen, M., & Schmidt, L. (2024). Software Engineering Meets Large Language Models. BoD \u2013 Books on Demand."},{"key":"10.1007\/s40593-025-00496-4_bib25","first-page":"1","article-title":"Studying the effect of AI Code Generators on Supporting Novice Learners in Introductory Programming","author":"Kazemitabaar","year":"2023","journal-title":"Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems"},{"key":"10.1007\/s40593-025-00496-4_bib26","first-page":"1","article-title":"AI-Generated Code Not Considered Harmful","author":"Kendon","year":"2023","journal-title":"Proceedings of the 25th Western Canadian Conference on Computing Education"},{"issue":"5","key":"10.1007\/s40593-025-00496-4_bib2","doi-asserted-by":"crossref","DOI":"10.3390\/educsci14050503","article-title":"Strategies for integrating generative AI into higher education: Navigating challenges and leveraging opportunities","volume":"14","author":"Kurtz","year":"2024","journal-title":"Education Sciences"},{"key":"10.1007\/s40593-025-00496-4_bib27","first-page":"106","article-title":"From Ban It Till We Understand It to Resistance is Futile: How University Programming Instructors Plan to Adapt as More Students Use AI Code Generation and Explanation Tools such as ChatGPT and GitHub Copilot","volume":"1","author":"Lau","year":"2023","journal-title":"Proceedings of the 2023 ACM Conference on International Computing Education Research V"},{"issue":"6","key":"10.1007\/s40593-025-00496-4_bib28","doi-asserted-by":"crossref","first-page":"2853","DOI":"10.1007\/s00146-023-01777-z","article-title":"Institutionalised distrust and human oversight of artificial intelligence: Towards a Democratic design of AI governance under the European union AI act","volume":"39","author":"Laux","year":"2024","journal-title":"AI & SOCIETY"},{"key":"10.1007\/s40593-025-00496-4_bib29","article-title":"Artificial intelligence in computer programming education: A systematic literature review","volume":"8","author":"Manorat","year":"2025","journal-title":"Computers and Education: Artificial Intelligence"},{"issue":"3","key":"10.1007\/s40593-025-00496-4_bib30","doi-asserted-by":"crossref","first-page":"65","DOI":"10.3390\/jintelligence10030065","article-title":"Creativity and artificial Intelligence\u2014A student perspective","volume":"10","author":"Marrone","year":"2022","journal-title":"Journal of Intelligence"},{"issue":"1","key":"10.1007\/s40593-025-00496-4_bib31","article-title":"ChatGPT in education: A blessing or a curse? A qualitative study exploring early adopters\u2019 utilization and perceptions","volume":"2","author":"Mogavi","year":"2024","journal-title":"Computers in Human Behavior: Artificial Humans"},{"key":"10.1007\/s40593-025-00496-4_bib32","first-page":"1","article-title":"An empirical evaluation of GitHub copilot\u2019s code suggestions","author":"Nguyen","year":"2022","journal-title":"Proceedings of the 19th International Conference on Mining Software Repositories"},{"key":"10.1007\/s40593-025-00496-4_bib33","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1007\/s11023-024-09665-1","article-title":"Human autonomy at risk?? An analysis of the challenges from AI","volume":"34","author":"Prunkl","year":"2024","journal-title":"Minds & Machines"},{"issue":"1","key":"10.1007\/s40593-025-00496-4_bib34","doi-asserted-by":"crossref","DOI":"10.19044\/ejes.v10no1a24","article-title":"The impact of artificial intelligence on higher education: An empirical study","volume":"10","author":"Slimi","year":"2023","journal-title":"European Journal of Educational Sciences"},{"issue":"1","key":"10.1007\/s40593-025-00496-4_bib35","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1186\/s41239-024-00446-5","article-title":"Would ChatGPT-facilitated programming mode impact college students\u2019 programming behaviors, performances, and perceptions? An empirical study","volume":"21","author":"Sun","year":"2024","journal-title":"International Journal of Educational Technology in Higher Education"},{"key":"10.1007\/s40593-025-00496-4_bib36","doi-asserted-by":"crossref","first-page":"110558","DOI":"10.1109\/ACCESS.2021.3097962","article-title":"Teaching machine learning in K\u201312 classroom: Pedagogical and technological trajectories for artificial intelligence education","volume":"9","author":"Tedre","year":"2021","journal-title":"Ieee Access: Practical Innovations, Open Solutions"},{"issue":"3","key":"10.1007\/s40593-025-00496-4_bib4","doi-asserted-by":"crossref","first-page":"329","DOI":"10.3390\/educsci15030329","article-title":"From prompt to polished: Exploring student-chatbot interactions for academic writing assistance","volume":"15","author":"Usher","year":"2025","journal-title":"Education Sciences"},{"key":"10.1007\/s40593-025-00496-4_bib6","article-title":"Supporting coordination and peer editing in students\u2019 online collaborative writing processes","author":"Usher","year":"2024","journal-title":"International Journal of Artificial Intelligence in Education"},{"issue":"35","key":"10.1007\/s40593-025-00496-4_bib3","article-title":"Unpacking the role of AI ethics online education for science and engineering students","volume":"11","author":"Usher","year":"2024","journal-title":"International Journal of STEM Education"},{"key":"10.1007\/s40593-025-00496-4_bib1","doi-asserted-by":"crossref","unstructured":"Usher, M. (2025). Generative AI vs. instructor vs. peer assessments: A comparison of grading and feedback in higher education. Assessment & Evaluation in Higher Education, 1\u201316. https:\/\/doi.org\/10.1080\/02602938.2025.2487495","DOI":"10.1080\/02602938.2025.2487495"},{"key":"10.1007\/s40593-025-00496-4_bib37","first-page":"385","article-title":"The Psychological Effects of AI-Assisted Programming on Students and Professionals","author":"Valov\u00fd","year":"2023","journal-title":"IEEE International Conference on Software Maintenance and Evolution (ICSME)"},{"issue":"2","key":"10.1007\/s40593-025-00496-4_bib38","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1287\/mnsc.46.2.186.11926","article-title":"A theoretical extension of the technology acceptance model: Four longitudinal field studies","volume":"46","author":"Venkatesh","year":"2000","journal-title":"Management Science"},{"issue":"3","key":"10.1007\/s40593-025-00496-4_bib39","first-page":"116","article-title":"Factors affecting the adoption of AI-Based applications in higher education","volume":"24","author":"Wang","year":"2021","journal-title":"Educational Technology & Society"},{"key":"10.1007\/s40593-025-00496-4_bib40","first-page":"100147","article-title":"The effect of generative artificial intelligence (AI)-based tool use on students\u2019 computational thinking skills, programming self-efficacy and motivation","volume":"4","author":"Yilmaz","year":"2023","journal-title":"Computers and Education: Artificial Intelligence"},{"issue":"39","key":"10.1007\/s40593-025-00496-4_bib41","article-title":"Systematic review of research on artificial intelligence applications in higher education-Where are the educators?","volume":"16","author":"Zawacki-Richter","year":"2019","journal-title":"International Journal of Educational Technology in Higher Education"},{"key":"10.1007\/s40593-025-00496-4_bib42","doi-asserted-by":"crossref","first-page":"1653","DOI":"10.1142\/S0218194023410048","article-title":"Demystifying practices, challenges and expected features of using github copilot","volume":"33","author":"Zhang","year":"2023","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"issue":"10","key":"10.1007\/s40593-025-00496-4_bib43","doi-asserted-by":"crossref","first-page":"1089","DOI":"10.3390\/educsci14101089","article-title":"The good and bad of AI tools in novice programming education","volume":"14","author":"Zviel-Girshin","year":"2024","journal-title":"Education Sciences"}],"container-title":["International Journal of Artificial Intelligence in Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40593-025-00496-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40593-025-00496-4","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1560429226000636?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1560429226000636?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40593-025-00496-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T06:53:21Z","timestamp":1779087201000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1560429226000636"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12]]},"references-count":43,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["S1560429226000636"],"URL":"https:\/\/doi.org\/10.1007\/s40593-025-00496-4","relation":{},"ISSN":["1560-4292"],"issn-type":[{"value":"1560-4292","type":"print"}],"subject":[],"published":{"date-parts":[[2025,12]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Integrating Generative AI into Programming Education: Student Perceptions and the Challenge of Correcting AI Errors","name":"articletitle","label":"Article Title"},{"value":"International Journal of Artificial Intelligence in Education","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1007\/s40593-025-00496-4","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2025 The Author(s). Published by Elsevier Ltd","name":"copyright","label":"Copyright"}]}}