{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T06:53:29Z","timestamp":1773384809620,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,10,17]],"date-time":"2024-10-17T00:00:00Z","timestamp":1729123200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,10,17]]},"DOI":"10.1145\/3723178.3723268","type":"proceedings-article","created":{"date-parts":[[2025,6,6]],"date-time":"2025-06-06T07:20:33Z","timestamp":1749194433000},"page":"685-692","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Generative AI for Programming Education: Can ChatGPT Facilitate the Acquisition of Fundamental Programming Skills for Novices?"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-8798-9010","authenticated-orcid":false,"given":"Shakib","family":"Sadat Shanto","sequence":"first","affiliation":[{"name":"American International University-Bangladesh (AIUB), Dhaka, Bangladesh"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-9598-917X","authenticated-orcid":false,"given":"Zishan","family":"Ahmed","sequence":"additional","affiliation":[{"name":"American International University-Bangladesh (AIUB), Dhaka, Bangladesh"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2942-6780","authenticated-orcid":false,"given":"Akinul Islam","family":"Jony","sequence":"additional","affiliation":[{"name":"American International University-Bangladesh, Dhaka, Bangladesh"}]}],"member":"320","published-online":{"date-parts":[[2025,6,6]]},"reference":[{"key":"e_1_3_3_1_2_2","doi-asserted-by":"crossref","unstructured":"Zishan Ahmed Shakib\u00a0Sadat Shanto and Akinul\u00a0Islam Jony. 2024. Potentiality of generative AI tools in higher education: Evaluating ChatGPT\u2019s viability as a teaching assistant for introductory programming courses. STEM Education 4 3 (2024) 165\u2013182.","DOI":"10.3934\/steme.2024011"},{"key":"e_1_3_3_1_3_2","doi-asserted-by":"crossref","unstructured":"Zishan Ahmed Shakib\u00a0Sadat Shanto Most Humayra\u00a0Khanom Rime Md\u00a0Kishor Morol Nafiz Fahad Md\u00a0Jakir Hossen and Md Abdullah-Al-Jubair. 2024. The Generative AI Landscape in Education: Mapping the Terrain of Opportunities Challenges and Student Perception. IEEE Access (2024).","DOI":"10.1109\/ACCESS.2024.3461874"},{"key":"e_1_3_3_1_4_2","doi-asserted-by":"crossref","unstructured":"Som Biswas. 2023. Role of ChatGPT in Computer Programming.: ChatGPT in Computer Programming. Mesopotamian Journal of Computer Science 2023 (2023) 8\u201316.","DOI":"10.58496\/MJCSC\/2023\/002"},{"key":"e_1_3_3_1_5_2","doi-asserted-by":"crossref","unstructured":"Ali Borji. 2023. A categorical archive of chatgpt failures. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2302.03494 (2023).","DOI":"10.21203\/rs.3.rs-2895792\/v1"},{"key":"e_1_3_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/330908.331857"},{"key":"e_1_3_3_1_7_2","doi-asserted-by":"crossref","unstructured":"Bassey Isong. 2014. A Methodology for Teaching Computer Programming: first year students\u2019 perspective. International journal of modern education and computer science 6 9 (2014) 15.","DOI":"10.5815\/ijmecs.2014.09.03"},{"key":"e_1_3_3_1_8_2","doi-asserted-by":"crossref","unstructured":"Md\u00a0Golam Jamil and Sakirulai\u00a0Olufemi Isiaq. 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 (2019) 25.","DOI":"10.1186\/s41239-019-0159-9"},{"key":"e_1_3_3_1_9_2","doi-asserted-by":"crossref","unstructured":"Theodora Koulouri Stanislao Lauria and Robert\u00a0D Macredie. 2014. Teaching introductory programming: A quantitative evaluation of different approaches. ACM Transactions on Computing Education (TOCE) 14 4 (2014) 1\u201328.","DOI":"10.1145\/2662412"},{"key":"e_1_3_3_1_10_2","doi-asserted-by":"crossref","unstructured":"Yuhan Lin and David Weintrop. 2021. The landscape of Block-based programming: Characteristics of block-based environments and how they support the transition to text-based programming. Journal of Computer Languages 67 (2021) 101075.","DOI":"10.1016\/j.cola.2021.101075"},{"key":"e_1_3_3_1_11_2","doi-asserted-by":"crossref","unstructured":"Raymond Lister Elizabeth\u00a0S Adams Sue Fitzgerald William Fone John Hamer Morten Lindholm Robert McCartney Jan\u00a0Erik Mostr\u00f6m Kate Sanders Otto Sepp\u00e4l\u00e4 et\u00a0al. 2004. A multi-national study of reading and tracing skills in novice programmers. ACM SIGCSE Bulletin 36 4 (2004) 119\u2013150.","DOI":"10.1145\/1041624.1041673"},{"key":"e_1_3_3_1_12_2","doi-asserted-by":"crossref","unstructured":"Val\u00e9ria\u00a0F Martins Ilana de Almeida Souza\u00a0Concilio and Marcelo de Paiva\u00a0Guimar\u00e3es. 2018. Problem based learning associated to the development of games for programming teaching. Computer Applications in Engineering Education 26 5 (2018) 1577\u20131589.","DOI":"10.1002\/cae.21968"},{"key":"e_1_3_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/572133.572137"},{"key":"e_1_3_3_1_14_2","doi-asserted-by":"crossref","unstructured":"Rodrigo\u00a0Pessoa Medeiros Geber\u00a0Lisboa Ramalho and Taciana\u00a0Pontual Falc\u00e3o. 2018. A systematic literature review on teaching and learning introductory programming in higher education. IEEE Transactions on Education 62 2 (2018) 77\u201390.","DOI":"10.1109\/TE.2018.2864133"},{"key":"e_1_3_3_1_15_2","doi-asserted-by":"crossref","unstructured":"Md\u00a0Mostafizer Rahman and Yutaka Watanobe. 2023. ChatGPT for education and research: Opportunities threats and strategies. Applied Sciences 13 9 (2023) 5783.","DOI":"10.3390\/app13095783"},{"key":"e_1_3_3_1_16_2","unstructured":"Partha\u00a0Pratim Ray. 2023. ChatGPT: A comprehensive review on background applications key challenges bias ethics limitations and future scope. Internet of Things and Cyber-Physical Systems (2023)."},{"key":"e_1_3_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/TALE.2013.6654538"},{"key":"e_1_3_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICL.2014.7017791"},{"key":"e_1_3_3_1_19_2","doi-asserted-by":"crossref","unstructured":"Wong\u00a0Yoke Seng and Maizatul Hayati\u00a0Mohamad Yatim. 2014. Computer game as learning and teaching tool for object oriented programming in higher education institution. Procedia-Social and Behavioral Sciences 123 (2014) 215\u2013224.","DOI":"10.1016\/j.sbspro.2014.01.1417"},{"key":"e_1_3_3_1_20_2","unstructured":"Shakib\u00a0Sadat Shanto Zishan Ahmed and Akinul\u00a0Islam Jony. [n.d.]. Enriching Learning Process with Generative AI: A Proposed Framework to Cultivate Critical Thinking in Higher Education using Chat GPT. Tuijin Jishu\/Journal of Propulsion Technology 45 1 ([n. d.]) 2024."},{"key":"e_1_3_3_1_21_2","doi-asserted-by":"crossref","unstructured":"Shakib\u00a0Sadat Shanto Zishan Ahmed and Akinul\u00a0Islam Jony. 2023. PAIGE: A generative AI-based framework for promoting assignment integrity in higher education. STEM Education 3 4 (2023) 288\u2013305.","DOI":"10.3934\/steme.2023018"},{"key":"e_1_3_3_1_22_2","doi-asserted-by":"crossref","unstructured":"Agus\u00a0Dedi Subagja Abu Muna\u00a0Almaududi Ausat Ade\u00a0Risna Sari M\u00a0Indre Wanof and Suherlan Suherlan. 2023. Improving customer service quality in MSMEs through the use of ChatGPT. Jurnal Minfo Polgan 12 1 (2023) 380\u2013386.","DOI":"10.33395\/jmp.v12i1.12407"},{"key":"e_1_3_3_1_23_2","doi-asserted-by":"crossref","unstructured":"Gail\u00a0M Sullivan and Anthony\u00a0R Artino\u00a0Jr. 2013. Analyzing and interpreting data from Likert-type scales. Journal of graduate medical education 5 4 (2013) 541\u2013542.","DOI":"10.4300\/JGME-5-4-18"},{"key":"e_1_3_3_1_24_2","doi-asserted-by":"crossref","unstructured":"Josh Tenenberg and Sally Fincher. 2005. Students designing software: a multi-national multi-institutional study. Informatics in Education 4 1 (2005) 143\u2013162.","DOI":"10.15388\/infedu.2005.09"},{"key":"e_1_3_3_1_25_2","unstructured":"Haoye Tian Weiqi Lu Tsz\u00a0On Li Xunzhu Tang Shing-Chi Cheung Jacques Klein and Tegawend\u00e9\u00a0F Bissyand\u00e9. 2023. Is ChatGPT the ultimate programming assistant\u2013how far is it? arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2304.11938 (2023)."},{"key":"e_1_3_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/2591708.2591762"},{"key":"e_1_3_3_1_27_2","doi-asserted-by":"crossref","unstructured":"Huiping Wu and Shing-On Leung. 2017. Can Likert scales be treated as interval scales?\u2014A simulation study. Journal of social service research 43 4 (2017) 527\u2013532.","DOI":"10.1080\/01488376.2017.1329775"},{"key":"e_1_3_3_1_28_2","doi-asserted-by":"crossref","unstructured":"Ramazan Yilmaz and Fatma Gizem\u00a0Karaoglan Yilmaz. 2023. The effect of generative artificial intelligence (AI)-based tool use on students\u2019 computational thinking skills programming self-efficacy and motivation. Computers and Education: Artificial Intelligence 4 (2023) 100147.","DOI":"10.1016\/j.caeai.2023.100147"}],"event":{"name":"ICCA 2024: 3rd International Conference on Computing Advancements","location":"Dhaka Bangladesh","acronym":"ICCA 2024"},"container-title":["Proceedings of the 3rd International Conference on Computing Advancements"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3723178.3723268","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3723178.3723268","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:56:47Z","timestamp":1750298207000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3723178.3723268"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,17]]},"references-count":27,"alternative-id":["10.1145\/3723178.3723268","10.1145\/3723178"],"URL":"https:\/\/doi.org\/10.1145\/3723178.3723268","relation":{},"subject":[],"published":{"date-parts":[[2024,10,17]]},"assertion":[{"value":"2025-06-06","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}