Generative AI in Programming Education: Evaluating ChatGPT’s Effect on Computational Thinking
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Integrating ChatGPT into the learning process can have a considerable positive impact on students' computational thinking capabilities, including problem solving, critical thinking, and creativity.
“which show that integrating ChatGPT into the learning process can have a considerable positive impact on students' computational thinking capabilities, including problem solving, critical thinking, and creativity”
From Exploring the Impact of AI Tools on Cognitive Skills: A Comparative Analysis (2025) · cites this paper as [49]
Cites
RoBERTa: A Robustly Optimized BERT Pretraining Approach
Liu, Y., Ott, M., Goyal, N., Du, J., Joshi, M., Chen, D., Levy, O., Lewis, M., Zettlemoyer, L., & Stoyanov, V. (2019) · arXiv · doi:10.48550/arxiv.1907.11692 · Cited by 16,515 · see citing works
ChatGPT for good? On opportunities and challenges of large language models for education
Kasneci, E., Sessler, K., Küchemann, S., Bannert, M., Dementieva, D., Fischer, F., Gasser, U., Groh, G., Günnemann, S., Hüllermeier, E., et al. (2023) · Learning and Individual Differences · doi:10.1016/j.lindif.2023.102274 · Cited by 7,326 · see citing works
Sallam, M. (2023) · Healthcare · doi:10.3390/healthcare11060887 · Cited by 3,126 · see citing works
Sallam, M. (2023) · doi:10.1101/2023.02.19.23286155 · Cited by 3,123 · cited 1× · see citing works
“As shown in [ 19 ] and [20], it is also helpful for doing extensive literature reviews and polls of the field, so it helps scientists generate material for recommendations for research proposals [21] and [22]., respectively.”
VanLEHN, K. (2011) · Educational Psychologist · doi:10.1080/00461520.2011.611369 · Cited by 2,323 · see citing works
What Is the Impact of ChatGPT on Education? A Rapid Review of the Literature
Lo, C. K. (2023) · Education Sciences · doi:10.3390/educsci13040410 · Cited by 2,024 · see citing works
Yilmaz, R., & Karaoglan Yilmaz, F. G. (2023) · Computers and Education: Artificial Intelligence · doi:10.1016/j.caeai.2023.100147 · Cited by 745 · see citing works
Engineering Education in the Era of ChatGPT: Promise and Pitfalls of Generative AI for Education
Qadir, J. (2023) · 2023 IEEE Global Engineering Education Conference (EDUCON) · doi:10.1109/educon54358.2023.10125121 · Cited by 707 · cited 1× · see citing works
“Additionally, engineers have the ability to obtain justifications, suggestions, also utilize genuine online simu - lations that improve practical learning experiences [24].”
The Robots Are Coming: Exploring the Implications of OpenAI Codex on Introductory Programming
Finnie-Ansley, J., Denny, P., Becker, B. A., Luxton-Reilly, A., & Prather, J. (2022) · Proceedings of the 24th Australasian Computing Education Conference · doi:10.1145/3511861.3511863 · Cited by 463 · see citing works
Becker, B. A., Denny, P., Finnie-Ansley, J., Luxton-Reilly, A., Prather, J., & Santos, E. A. (2023) · Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 · doi:10.1145/3545945.3569759 · Cited by 401 · see citing works
The Robots Are Here: Navigating the Generative AI Revolution in Computing Education
Prather, J., Denny, P., Leinonen, J., Becker, B. A., Albluwi, I., Craig, M., Keuning, H., Kiesler, N., Kohn, T., Luxton-Reilly, A., et al. (2023) · Proceedings of the 2023 Working Group Reports on Innovation and Technology in Computer Science Education · doi:10.1145/3623762.3633499 · Cited by 396 · see citing works
Use chat gpt to solve programming bugs
Surameery, N. M. S., & Shakor, M. Y. (2023) · International Journal of Information technology and Computer Engineering · doi:10.55529/ijitc.31.17.22 · Cited by 382 · see citing works
Prather, J., Reeves, B. N., Denny, P., Becker, B. A., Leinonen, J., Luxton-Reilly, A., Powell, G., Finnie-Ansley, J., & Santos, E. A. (2024) · ACM Transactions on Computer-Human Interaction · doi:10.1145/3617367 · Cited by 256 · cited 1× · see citing works
“Though if you’re looking for one particularly tailored for programming [23], GitHub Copilot is the best artificial intelligence-based assistant available.”
A systematic review of AI role in the educational system based on a proposed conceptual framework
Xu, W., & Ouyang, F. (2022) · Education and Information Technologies · doi:10.1007/s10639-021-10774-y · Cited by 230 · see citing works
My AI Wants to Know if This Will Be on the Exam: Testing OpenAI’s Codex on CS2 Programming Exercises
Finnie-Ansley, J., Denny, P., Luxton-Reilly, A., Santos, E. A., Prather, J., & Becker, B. A. (2023) · Proceedings of the 25th Australasian Computing Education Conference · doi:10.1145/3576123.3576134 · Cited by 186 · see citing works
Role of ChatGPT in Computer Programming.
Biswas, S. S. (2023) · Mesopotamian Journal of Computer Science · doi:10.58496/mjcsc/2023/002 · Cited by 154 · see citing works
Koçak, Ö., Çoban, M., Aydın, A., & Çakmak, N. (2021) · Thinking Skills and Creativity · doi:10.1016/j.tsc.2021.100967 · Cited by 132 · see citing works
GPTutor: A ChatGPT-Powered Programming Tool for Code Explanation
Chen, E., Huang, R., Chen, H.-S., Tseng, Y., & Li, L. (2023) · Communications in computer and information science · doi:10.1007/978-3-031-36336-8_50 · Cited by 107 · see citing works
The Potential Use of ChatGPT for Debugging and Bug Fixing
Haque, M. A., & Li, S. (2023) · EAI Endorsed Transactions on AI and Robotics · doi:10.4108/airo.v2i1.3276 · Cited by 44 · see citing works
The Unintended Consequences of Censoring Digital Technology - Evidence from Italy's ChatGPT Ban
Kreitmeir, D., & Raschky, P. A. (2023) · doi:10.31235/osf.io/v3cgs · Cited by 15 · see citing works
Iaso: Enhancing Syntax Error Correction using Deep Learning TechniquesPreprint
Li, W., & Wong, W. (2023) · Research Square · doi:10.21203/rs.3.rs-3190830/v1 · Cited by 6 · see citing works
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2018) · arXiv · doi:10.48550/arxiv.1810.04805
"It's Weird That it Knows What I Want": Usability and Interactions with Copilot for Novice Programmers
Prather, J., Reeves, B. N., Denny, P., Becker, B. A., Leinonen, J., Luxton-Reilly, A., Powell, G., Finnie-Ansley, J., & Santos, E. A. (2023) · arXiv · cited 1×
“Though if you’re looking for one particularly tailored for programming [23], GitHub Copilot is the best artificial intelligence-based assistant available.”
Flagged first, then by citations
Cited by
Sorted by citations
Exploring the Impact of AI Tools on Cognitive Skills: A Comparative Analysis
Musazade, N., Mezei, J., & Wang, X. (2025) · Algorithms · doi:10.3390/a18100631 · Cited by 4 · see citing works
“Finally, the findings underline the importance of incorporating insights from relevant studies [49,50], which show that integrating ChatGPT into the learning process can have a considerable positive impact on students’ computational thinking capabilities, including problem solving, critical…”
- Authors
- Sivasakthi, M., & Meenakshi, A.
- Affiliations
- SRM Institute of Science and Technology (IN)
- Corresponding author
- Sivasakthi, M.
- Venue
- SN Computer Science
- Published
- 2025-06-10
- Volume
- 6
- Issue
- 5
- ISSN
- 2661-8907 (ISSN-L)
- OpenAlex
- W4411184077
- Cited by
- 16
- References
- 23
- Citations by year
- 2026: 11 · 2025: 5
- FWCI
- 14.47
- Type
- journal article
- Language
- en
- Open access
- closed
- Licence
- Locations
- SN Computer Science (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
- Physical Sciences › Computer Science › Information Systems › Artificial Intelligence in Education
- Physical Sciences › Computer Science › Artificial Intelligence › Intelligent Tutoring Systems and Adaptive Learning
- Keywords
- generative AI in education, ChatGPT, computational thinking, programming education, first-year programming, algorithmic thinking, problem solving, code quality, overreliance on AI, AI ethics in education, Python
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review