Denny, P., Khosravi, H., Hellas, A., Leinonen, J., & Sarsa,
S. (2023). Can we trust AI-generated educational
content? Comparative analysis of human and AI-
generated learning resources. https://doi.org/10.48550/
arXiv.2306.10509
Denny, P., Prather, J., Becker, B. A., Finnie-Ansley, J.,
Hellas, A., Leinonen, J., Luxton-Reilly, A., Reeves, B.
N., Santos, E. A., & Sarsa, S. (2024). Computing
education in the era of generative AI. Communications
of the ACM, 67(2), 56–67. https://doi.org/10.
1145/3624720
Finnie-Ansley, J., Denny, P., Becker, B., Luxton-Reilly, A.,
& Prather, J. (2022). The robots are coming: Exploring
the implications of OpenAI Codex on introductory
programming. In Proceedings of the 24th Australasian
Computing Education Conference (pp. 10–19).
https://doi.org/10.1145/3511861.3511863
Finnie-Ansley, J., Denny, P., Luxton-Reilly, A., Santos, E.,
Prather, J., & Becker, B. (2023). My AI wants to know
if this will be on the exam: Testing OpenAI’s Codex on
CS2 programming exercises. In Proceedings of the 25th
Australasian Computing Education Conference (pp.
97–104). https://doi.org/10.1145/3576123.3576134
Gabbrielli, M., & Martini, S. (2023). Object-oriented
paradigm. In Programming languages: Principles and
paradigms (2nd ed.). Springer Nature.
Geerling, W., Mateer, G. D., Wooten, J., & Damodaran, N.
(2023). ChatGPT has mastered the principles of
economics: Now what? SSRN Electronic Journal.
https://doi.org/10.2139/ssrn.4356034
Jukiewicz, M. (2024). The future of grading programming
assignments in education: The role of ChatGPT in
automating the assessment and feedback process.
Thinking Skills and Creativity, 52. https://doi.org/10.
1016/j.tsc.2024.101522
Joshi, I., Budhiraja, R., Dev, H., Kadia, J., Ataullah, M.,
Mitra, S., Akolekar, H., & Kumar, D. (2024). ChatGPT
in the classroom: An analysis of its strengths and
weaknesses for solving undergraduate computer
science questions. In Proceedings of the Technical
Symposium on Computer Science Education (pp. 625–
631). https://doi.org/10.1145/3626252.3630803
Kadir, M., Rahman, T., Barman, S., & Al-Amin, M. (2024).
Exploring the competency of ChatGPT in solving
competitive programming challenges. International
Journal of Advanced Trends in Computer Science and
Engineering, 13(1), 13–23. https://doi.org/10.30534/
ijatcse/2024/031312024
Kiesler, N., Lohr, D., & Keuning, H. (2023). Exploring the
potential of large language models to generate
formative programming feedback. In 2023 IEEE
Frontiers in Education Conference (FIE) (pp. 1–5).
https://doi.org/10.1109/FIE58773.2023.10343457
Lee, H. (2023). The rise of ChatGPT: Exploring its
potential in medical education. Anatomical Sciences
Education. https://doi.org/10.1002/ase.2270
Leping, V., Lepp, M., Niitsoo, M., Tõnisson, E., Vene, V.,
& Villems, A. (2009). Python prevails. In Proceedings
of the International Conference on Computer Systems
and Technologies (pp. IV.17-1 - IV.17-5).
Lepp, M., & Tõnisson, E. (2015). Integrating flipped
classroom approach and work in pairs into workshops
in programming course. In International Conference on
Frontiers in Education: Computer Science and
Computer Engineering (pp. 220-226).
Liu, Y., Le-Cong, T., Widyasari, R., Tantithamthavorn, C.,
Li, L., Le, X.-B. D., & Lo, D. (2024). Refining
ChatGPT-generated code: Characterizing and
mitigating code quality issues. ACM Transactions on
Software Engineering and Methodology, 33(5), Article
116. https://doi.org/10.1145/3643674
Malinka, K., Peresíni, M., Firc, A., Hujnák, O., & Janus, F.
(2023). On the educational impact of ChatGPT: Is
artificial intelligence ready to obtain a university
degree? In Proceedings of the 2023 Conference on
Innovation and Technology in Computer Science
Education (pp. 47–53). https://doi.org/10.1145/
3587102.3588827
Ouh, E. L., Gan, B. K. S., Jin Shim, K., & Wlodkowski, S.
(2023). ChatGPT, can you generate solutions for my
coding exercises? An evaluation on its effectiveness in
an undergraduate Java programming course. In
Proceedings of the 2023 Conference on Innovation and
Technology in Computer Science Education (pp. 54–
60). https://doi.org/10.1145/3587102.3588794
Richards, M., Waugh, K., Slaymaker, M., Petre, M.,
Woodthorpe, J., & Gooch, D. (2024). Bob or Bot:
Exploring ChatGPT's answers to university computer
science assessment. ACM Transactions on Computing
Education, 24(5), 1–32. https://doi.org/10.
1145/3633287
Savelka, J., Agarwal, A., Bogart, C., Song, Y., & Sakr, M.
(2023). Can generative pre-trained transformers (GPT)
pass assessments in higher education programming
courses? In Proceedings of the 2023 Conference on
Innovation and Technology in Computer Science
Education (pp. 117–123). https://doi.org/10.1145/
3587102.3588792
Shoufan, A. (2023). Can students without prior knowledge
use ChatGPT to answer test questions? An empirical
study. ACM Transactions on Computing Education,
23(45), 1–29. https://doi.org/10.1145/3628162
Sun, D., Boudouaia, A., Zhu, C., & Li, Y. (2024). Would
ChatGPT-facilitated programming mode impact
college students’ programming behaviors,
performances, and perceptions? An empirical study.
International Journal of Educational Technology in
Higher Education, 21(14). https://doi.org/10.1186/
s41239-024-00446-5
Wang, S., Ding, L., Shen, L., Luo, Y., Du, B., & Tao, D.
(2024). OOP: Object-oriented programming evaluation
benchmark for large language models. In Findings of
the Association for Computational Linguistics: ACL
2024 (pp. 13619–13639). Bangkok, Thailand.
Yilmaz, R., & Yilmaz, F. G. K. (2023). The effect of
generative artificial intelligence (AI)-based tool use on
students' computational thinking skills, programming
self-efficacy and motivation. Computers and
Education: Artificial Intelligence, 4. https://doi.org/10.
1016/j.caeai.2023.100147.