ChatGPT in the Classroom: An Analysis of Its Strengths and Weaknesses for Solving Undergraduate Computer Science Questions

被引:17
作者
Joshi, Ishika [1 ]
Budhiraja, Ritvik [1 ]
Dev, Harshal [1 ]
Kadia, Jahnvi [1 ]
Ataullah, Mohammad Osama [1 ]
Mitra, Sayan [1 ]
Akolekar, Harshal D. [2 ,3 ]
Kumar, Dhruv [1 ]
机构
[1] IIIT Delhi, New Delhi, India
[2] IIT Jodhpur, Dept Mech Eng, Jodhpur, Rajasthan, India
[3] IIT Jodhpur, Sch AIDE, Jodhpur, Rajasthan, India
来源
PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1 | 2024年
关键词
ChatGPT; computer science; education;
D O I
10.1145/3626252.3630803
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This research paper aims to analyze the strengths and weaknesses associated with the utilization of ChatGPT as an educational tool in the context of undergraduate computer science education. ChatGPT's usage in tasks such as solving assignments and exams has the potential to undermine students' learning outcomes and compromise academic integrity. This study adopts a quantitative approach to demonstrate the notable unreliability of ChatGPT in providing accurate answers to a wide range of questions within the field of undergraduate computer science. While the majority of existing research has concentrated on assessing the performance of Large Language Models in handling programming assignments, our study adopts a more comprehensive approach. Specifically, we evaluate various types of questions such as true/false, multi-choice, multi-select, short answer, long answer, design-based, and coding-related questions. Our evaluation highlights the potential consequences of students excessively relying on ChatGPT for the completion of assignments and exams, including self-sabotage. We conclude with a discussion on how can students and instructors constructively use ChatGPT and related tools to enhance the quality of instruction and the overall student experience.
引用
收藏
页码:625 / 631
页数:7
相关论文
共 30 条
[1]  
[Anonymous], 2023, The Economic Times ,Mar.
[2]   Investigating the Potential of GPT-3 in Providing Feedback for Programming Assessments [J].
Balse, Rishabh ;
Valaboju, Bharath ;
Singhal, Shreya ;
Warriem, Jayakrishnan Madathil ;
Prasad, Prajish .
PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL 1, 2023, :292-298
[3]   Programming Is Hard - Or at Least It Used to Be: Educational Opportunities and Challenges of AI Code Generation [J].
Becker, Brett A. ;
Denny, Paul ;
Finnie-Ansley, James ;
Luxton-Reilly, Andrew ;
Prather, James ;
Santos, Eddie Antonio .
PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, :500-506
[4]   GPT-3 vs Object Oriented Programming Assignments: An Experience Report [J].
Cipriano, Bruno Pereira ;
Alves, Pedro .
PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL 1, 2023, :61-67
[5]   How ChatGPT Will Change Software Engineering Education [J].
Daun, Marian ;
Brings, Jennifer .
PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL 1, 2023, :110-116
[6]   Conversing with Copilot: Exploring Prompt Engineering for Solving CS1 Problems Using Natural Language [J].
Denny, Paul ;
Kumar, Viraj ;
Giacaman, Nasser .
PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, :1136-1142
[7]   A SWOT analysis of ChatGPT: Implications for educational practice and research [J].
Farrokhnia, Mohammadreza ;
Banihashem, Seyyed Kazem ;
Noroozi, Omid ;
Wals, Arjen .
INNOVATIONS IN EDUCATION AND TEACHING INTERNATIONAL, 2024, 61 (03) :460-474
[8]  
Finnie-Ansley James, 2023, ACE '23: Australasian Computing Education Conference, P97, DOI 10.1145/3576123.3576134
[9]   The Robots Are Coming: Exploring the Implications of OpenAI Codex on Introductory Programming [J].
Finnie-Ansley, James ;
Denny, Paul ;
Becker, Brett A. ;
Luxton-Reilly, Andrew ;
Prather, James .
PROCEEDINGS OF THE 24TH AUSTRALASIAN COMPUTING EDUCATION CONFERENCE, ACE 2022, 2022, :10-19
[10]  
Gupta P, 2023, Chatgpt for designing course outlines: a boon or bane to modern technology