{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T16:19:22Z","timestamp":1776442762029,"version":"3.51.2"},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,11,21]],"date-time":"2024-11-21T00:00:00Z","timestamp":1732147200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2024,11,21]],"date-time":"2024-11-21T00:00:00Z","timestamp":1732147200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Discov Artif Intell"],"DOI":"10.1007\/s44163-024-00203-7","type":"journal-article","created":{"date-parts":[[2024,11,21]],"date-time":"2024-11-21T12:08:33Z","timestamp":1732190913000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["AI chatbots in programming education: guiding success or encouraging plagiarism"],"prefix":"10.1007","volume":"4","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0742-1612","authenticated-orcid":false,"given":"G\u00f6khan","family":"Ak\u00e7ap\u0131nar","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0009-0009-5427-9602","authenticated-orcid":false,"given":"Elif","family":"Sidan","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,11,21]]},"reference":[{"issue":"2","key":"203_CR1","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1145\/1272848.1272879","volume":"39","author":"J Bennedsen","year":"2007","unstructured":"Bennedsen J, Caspersen ME. Failure rates in introductory programming. SIGCSE Bull. 2007;39(2):32\u20136. https:\/\/doi.org\/10.1145\/1272848.1272879.","journal-title":"SIGCSE Bull"},{"issue":"2","key":"203_CR2","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1145\/3324888","volume":"10","author":"J Bennedsen","year":"2019","unstructured":"Bennedsen J, Caspersen ME. Failure rates in introductory programming: 12 years later. ACM Inroads. 2019;10(2):30\u20136. https:\/\/doi.org\/10.1145\/3324888.","journal-title":"ACM Inroads"},{"key":"203_CR3","doi-asserted-by":"publisher","unstructured":"Watson C, Li FWB. Failure rates in introductory programming revisited. In: Proceedings of the 2014 conference on Innovation & technology in computer science education, Uppsala, Sweden. 2014. https:\/\/doi.org\/10.1145\/2591708.2591749","DOI":"10.1145\/2591708.2591749"},{"key":"203_CR4","doi-asserted-by":"crossref","unstructured":"Tarek M, Ashraf A, Heidar M, Eliwa E. Review of programming assignments automated assessment systems. In: MIUCC 2022 - 2nd International Mobile, Intelligent, and Ubiquitous Computing Conference, 2022.","DOI":"10.1109\/MIUCC55081.2022.9781736"},{"key":"203_CR5","doi-asserted-by":"publisher","DOI":"10.1007\/s10639-024-13039-6","author":"MB Garcia","year":"2024","unstructured":"Garcia MB. Profiling the skill mastery of introductory programming students: A cognitive diagnostic modeling approach. Educ Inf Technol. 2024. https:\/\/doi.org\/10.1007\/s10639-024-13039-6.","journal-title":"Educ Inf Technol"},{"issue":"1","key":"203_CR6","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1007\/s44163-022-00039-z","volume":"2","author":"N Humble","year":"2022","unstructured":"Humble N, Mozelius P. The threat, hype, and promise of artificial intelligence in education. Discov Artif Intell. 2022;2(1):22. https:\/\/doi.org\/10.1007\/s44163-022-00039-z.","journal-title":"Discov Artif Intell"},{"key":"203_CR7","doi-asserted-by":"publisher","unstructured":"Becker BA, Denny P, Finnie-Ansley J, Luxton-Reilly A, Prather J, Santos EA. Programming is hard - or at least it used to be: educational opportunities and challenges of AI code generation. In: Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1, Toronto ON, Canada, 2023. https:\/\/doi.org\/10.1145\/3545945.3569759.","DOI":"10.1145\/3545945.3569759"},{"issue":"8","key":"203_CR8","doi-asserted-by":"publisher","first-page":"812","DOI":"10.3938\/NPSM.74.812","volume":"74","author":"H Jho","year":"2024","unstructured":"Jho H. Leveraging generative AI in physics education: Addressing hallucination issues in large language models [Review]. New Phys. 2024;74(8):812\u201323. https:\/\/doi.org\/10.3938\/NPSM.74.812.","journal-title":"New Phys"},{"issue":"2","key":"203_CR9","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1080\/14703297.2023.2190148","volume":"61","author":"DRE Cotton","year":"2024","unstructured":"Cotton DRE, Cotton PA, Shipway JR. Chatting and cheating: Ensuring academic integrity in the era of ChatGPT. Innov Educ Teach Int. 2024;61(2):228\u201339. https:\/\/doi.org\/10.1080\/14703297.2023.2190148.","journal-title":"Innov Educ Teach Int"},{"key":"203_CR10","doi-asserted-by":"publisher","DOI":"10.34190\/ejel.21.5.3154","author":"N Humble","year":"2023","unstructured":"Humble N, Boustedt J, Holmgren H, Milutinovi\u0107 G, Seipel S, \u00d6stberg A-S. Cheaters or AI-enhanced learners: Consequences of ChatGPT for programming education. Electron J e-Learn. 2023. https:\/\/doi.org\/10.34190\/ejel.21.5.3154.","journal-title":"Electron J e-Learn"},{"key":"203_CR11","doi-asserted-by":"crossref","unstructured":"Karnalim O, Toba H, Johan MC, Handoyo ED, Setiawan YD, Luwia JA. Plagiarism and AI assistance misuse in web programming: Unfair benefits and characteristics. In: 2023 IEEE international conference on teaching, assessment and learning for engineering, Tale, 2023.","DOI":"10.1109\/TALE56641.2023.10398397"},{"issue":"1","key":"203_CR12","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1007\/s44163-024-00158-9","volume":"4","author":"OM Tolstykh","year":"2024","unstructured":"Tolstykh OM, Oshchepkova T. Beyond ChatGPT: Roles that artificial intelligence tools can play in an English language classroom. Discov Artif Intell. 2024;4(1):60. https:\/\/doi.org\/10.1007\/s44163-024-00158-9.","journal-title":"Discov Artif Intell"},{"key":"203_CR13","doi-asserted-by":"publisher","unstructured":"Kazemitabaar M, Chow J, Ma CKT, Ericson BJ, Weintrop D, Grossman T. Studying the effect of AI code generators on supporting novice learners in introductory programming. In: Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, Hamburg, Germany, 2023. https:\/\/doi.org\/10.1145\/3544548.3580919.","DOI":"10.1145\/3544548.3580919"},{"issue":"1","key":"203_CR14","first-page":"25","volume":"29","author":"CW Okonkwo","year":"2021","unstructured":"Okonkwo CW, Ade-Ibijola A. Python-bot: A chatbot for teaching python programming. Eng Lett. 2021;29(1):25\u201334.","journal-title":"Eng Lett"},{"key":"203_CR15","unstructured":"Pankiewicz M, Baker RS. Large language models (GPT) for automating feedback on programming assignments. In: Shin AKJ-L, Chen W, Ogata H (editors). 31st International Conference on Computers in Education Conference Proceedings. Asia-Pacific Society for Computers in Education (APSCE); 2023. Vol. I, pp. 68\u201377"},{"key":"203_CR16","doi-asserted-by":"crossref","unstructured":"Eilermann S, Wehmeier L, Niggemann O, Deuter A. KIAAA: An AI assistant for teaching programming in the field of automation. In: 2023 IEEE 21st International Conference on Industrial Informatics (INDIN), 18\u201320 July 2023.","DOI":"10.1109\/INDIN51400.2023.10218157"},{"key":"203_CR17","doi-asserted-by":"publisher","unstructured":"Kazemitabaar M, Ye R, Wang X, Henley AZ, Denny P, Craig M, Grossman T. CodeAid: Evaluating a classroom deployment of an LLM-based programming assistant that balances student and educator needs. In: Proceedings of the CHI Conference on Human Factors in Computing Systems, Honolulu, HI, USA. 2024. https:\/\/doi.org\/10.1145\/3613904.3642773.","DOI":"10.1145\/3613904.3642773"},{"key":"203_CR18","doi-asserted-by":"publisher","unstructured":"Cipriano BP, Alves P. GPT-3 vs object oriented programming assignments: An experience report. In: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, Turku, Finland, 2023. https:\/\/doi.org\/10.1145\/3587102.3588814.","DOI":"10.1145\/3587102.3588814"},{"key":"203_CR19","doi-asserted-by":"crossref","unstructured":"Chen B, Lewis CM, West M, Zilles C. Plagiarism in the age of generative ai: cheating method change and learning loss in an intro to CS course. In: L@S 2024 - Proceedings of the 11th ACM Conference on Learning @ Scale, 2024.","DOI":"10.1145\/3657604.3662046"},{"key":"203_CR20","doi-asserted-by":"crossref","unstructured":"Denzler B, Vahid F, Pang A, Salloum M. Style anomalies can suggest cheating in CS1 programs. In: Proceedings of the 2024 conference innovation and technology in computer science education, VOL 1, ITICSE 2024.","DOI":"10.1145\/3649217.3653626"},{"key":"203_CR21","doi-asserted-by":"crossref","unstructured":"Taylor Z, Blair C, Glenn E, Devine TR. Plagiarism in entry-level computer science courses using ChatGPT. In: Proceedings - 2023 Congress in Computer Science, Computer Engineering, and Applied Computing, CSCE 2023, 2023.","DOI":"10.1109\/CSCE60160.2023.00189"},{"key":"203_CR22","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1016\/B978-0-12-179060-8.50007-4","volume-title":"Statistical power analysis for the behavioral sciences","author":"J Cohen","year":"1977","unstructured":"Cohen J. CHAPTER 2 - The t test for means. In: Cohen J, editor. Statistical power analysis for the behavioral sciences. New York: Academic Press; 1977. p. 19\u201374."},{"key":"203_CR23","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1016\/B978-0-323-24145-8.00006-5","volume-title":"Textbook of pediatric rheumatology","author":"T Beukelman","year":"2016","unstructured":"Beukelman T, Brunner HI. Chapter 6 - Trial design, measurement, and analysis of clinical investigations. In: Petty RE, Laxer RM, Lindsley CB, Wedderburn LR, editors. Textbook of pediatric rheumatology. 7th ed. Philadelphia: W.B. Saunders; 2016. p. 54\u201377.","edition":"7"},{"key":"203_CR24","doi-asserted-by":"publisher","unstructured":"Finnie-Ansley J, DennyP, Becker BA, Luxton-Reilly A, Prather J. The robots are coming: exploring the implications of OpenAI codex on introductory programming. In: Proceedings of the 24th Australasian Computing Education Conference, Virtual Event, Australia, 2022. https:\/\/doi.org\/10.1145\/3511861.3511863.","DOI":"10.1145\/3511861.3511863"},{"issue":"1","key":"203_CR25","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1186\/s41239-022-00362-6","volume":"19","author":"HB Essel","year":"2022","unstructured":"Essel HB, Vlachopoulos D, Tachie-Menson A, Johnson EE, Baah PK. The impact of a virtual teaching assistant (chatbot) on students\u2019 learning in Ghanaian higher education. Int J Educ Technol High Educ. 2022;19(1):57. https:\/\/doi.org\/10.1186\/s41239-022-00362-6.","journal-title":"Int J Educ Technol High Educ"},{"issue":"1","key":"203_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3617367","volume":"31","author":"J Prather","year":"2023","unstructured":"Prather J, Reeves BN, Denny P, Becker BA, Leinonen J, Luxton-Reilly A, Powell G, Finnie-Ansley J, Santos EA. \u201cIt\u2019s weird that it knows what i want\u201d: Usability and interactions with copilot for novice programmers. ACM Trans Comput-Hum Interact. 2023;31(1):1\u201331. https:\/\/doi.org\/10.1145\/3617367.","journal-title":"ACM Trans Comput-Hum Interact"},{"issue":"2","key":"203_CR27","doi-asserted-by":"publisher","first-page":"380","DOI":"10.1007\/s11528-024-00939-0","volume":"68","author":"H Crompton","year":"2024","unstructured":"Crompton H, Burke D. The educational affordances and challenges of ChatGPT: State of the field. TechTrends. 2024;68(2):380\u201392. https:\/\/doi.org\/10.1007\/s11528-024-00939-0.","journal-title":"TechTrends"},{"key":"203_CR28","doi-asserted-by":"publisher","unstructured":"Smolansky A, Cram A, Raduescu C, Zeivots S, Huber E, Kizilcec RF. Educator and student perspectives on the impact of generative AI on assessments in higher education. In: Proceedings of the Tenth ACM Conference on Learning @ Scale, Copenhagen, Denmark. 2023. https:\/\/doi.org\/10.1145\/3573051.3596191","DOI":"10.1145\/3573051.3596191"}],"container-title":["Discover Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44163-024-00203-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s44163-024-00203-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44163-024-00203-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,21]],"date-time":"2024-11-21T13:17:11Z","timestamp":1732195031000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s44163-024-00203-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,21]]},"references-count":28,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2024,12]]}},"alternative-id":["203"],"URL":"https:\/\/doi.org\/10.1007\/s44163-024-00203-7","relation":{},"ISSN":["2731-0809"],"issn-type":[{"value":"2731-0809","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,21]]},"assertion":[{"value":"4 September 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 November 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 November 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The data collection tools and methodology for this study was approved by the Human Research Ethics committee of the Hacettepe University (Ethics approval number: E-51944218-050-00003573478)<b>.<\/b> Informed consent was obtained from all individual participants included in the study.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"The authors declare no competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"87"}}