AI in CS Education: Opportunities, Challenges, and Pitfalls to Avoid | ACM Inroads skip to main content
brief-report

AI in CS Education: Opportunities, Challenges, and Pitfalls to Avoid

Published: 21 August 2024 Publication History
First page of PDF

Formats available

You can view the full content in the following formats:

References

[1]
Adiguzel, T., Kaya, M.H. and Cansu, F.K., Revolutionizing education with AI: Exploring the transformative potential of ChatGPT. Contemporary Educational Technology, 15 (3), 2003, p.ep429.
[2]
Aulck, L., Velagapudi, N., Blumenstock, J. and West, J., 2016. Predicting student dropout in higher education. arXiv preprint arXiv:1606.06364.
[3]
College Student Advocates criticizes over-reliance on new AI-detection tools. College Student Advocates, https://www.collegestudentadvocates.org/post/college-student-advocates-criticizes-over-reliance-on-new-ai-detection-tools; accessed 2024 Aug 1.
[4]
Crawford, J., Allen, K.A., Pani, B. and Cowling, M., When artificial intelligence substitutes humans in higher education: the cost of loneliness, student success, and retention. Studies in Higher Education, 2024 pp.1--15.
[5]
Denny, P., Leinonen, J., Prather, J., Luxton-Reilly, A., Amarouche, T., Becker, B.A. and Reeves, B.N.,. Prompt Problems: A new programming exercise for the generative AI era. In Proceedings of the 55th ACM Technical Symposium on Computer Science Education, March 2024, v. 1 (pp. 296--302).
[6]
Fowler, M., Chen, B., Azad, S., West, M. and Zilles, C., 2021, March. Autograding" Explain in Plain English" questions using NLP. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (pp. 1163--1169).
[7]
Fowler, G. What to do when you're accused of AI cheating. Washington Post, Aug 14, 2023, https://www.washingtonpost.com/technology/2023/08/14/prove-false-positive-ai-detection-turnitin-gptzero/; accessed 2024 Aug 1.
[8]
General, U.S., 2023. Our epidemic of loneliness and isolation. The US Surgeon General's Advisory on the Healing Effects of Social Connection and Community 2023.
[9]
Gradescope, AI-assisted answer groups; https://help.gradescope.com/article/mv8qkiux00-instructor-assignment-ai-grading-answer-groups. Accessed 2023 Dec.
[10]
Hazzan, O. and Erez, Y., Generative AI in Computer Science Education. In Proceedings of the 55th ACM Technical Symposium on Computer Science Education 2024
[11]
Irons, A. and Elkington, S., Enhancing learning through formative assessment and feedback. Routledge, 2001.
[12]
Leiser, F., Eckhardt, S., Knaeble, M., Mädche, A., Schwabe, G. and Sunyaev, A., From ChatGPT to FactGPT: A Participatory Design Study to Mitigate the Effects of Large Language Model Hallucinations on Users. Proceedings of Mensch und Computer, 2023.
[13]
Li, R., Che Hassan, N. and Saharuddin, N., College Student's Academic Help-Seeking Behavior: A Systematic Literature Review. Behavioral Sciences, 2023, 13 (8), p.637.
[14]
Li, T.W., Hsu, S., Fowler, M., Zhang, Z., Zilles, C. and Karahalios, K., 2023. Am I Wrong, or Is the Autograder Wrong? Effects of AI Grading Mistakes on Learning.
[15]
.Messer, M., Brown, N.C., Kölling, M. and Shi, M., Machine Learning-Based Automated Grading and Feedback Tools for Programming: A Meta-Analysis. In Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education June 2023 v. 1 (pp. 491--497).
[16]
Muller, D.A., Bewes, J., Sharma, M.D. and Reimann, P., Saying the wrong thing: Improving learning with multimedia by including misconceptions. Journal of Computer Assisted Learning, 24(2), 2008, pp.144--155.
[17]
Porter, L., Learn AI-assisted Python Programming: With GitHub Copilot and ChatGPT. Simon and Schuster, 2024
[18]
Price, T.W., Liu, Z., Cateté, V. and Barnes, T., August. Factors influencing students' help-seeking behavior while programming with human and computer tutors. In Proceedings of the 2017 ACM Conference on international computing education research, 2017, (pp. 127--135).
[19]
Sadler, D.R., Formative assessment and the design of instructional systems. Instructional science, 1989, 18, pp.119--144.
[20]
Smith IV, D.H., Emeka, C., Fowler, M., West, M. and Zilles, C., Investigating the Effects of Testing Frequency on Programming Performance and Students' Behavior. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education, March 2003, v. 1 (pp. 757--763).
[21]
Sweller, J. and Cooper, G.A., The use of worked examples as a substitute for problem solving in learning algebra. Cognition and instruction, 1985, pp.59--89.
[22]
Vahid, F., Areizaga, L., Pang, A. ChatGPT and Cheat Detection in CS1 Using a Program Autograding System. Whitepaper, 2023, https://www.zybooks.com/research-items/chatgpt-and-cheat-detection-in-cs1-using-a-program-autograding-system/; accessed 2024 Aug 1.
[23]
Zilles, C.B., West, M., Herman, G.L. and Bretl, T., Every University Should Have a Computer-Based Testing Facility. In CSEDU (1) May 2019 (pp. 414--420).

Index Terms

  1. AI in CS Education: Opportunities, Challenges, and Pitfalls to Avoid
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Contents available in PDF
            View Full Citation and Bibliometrics in the ACM DL.

            Comments

            There are no comments at this time.

             

            To comment you must create or log in with your ACM account.