| 110 | 0 | 150 |
| 下载次数 | 被引频次 | 阅读次数 |
The advent of large language models (LLMs) has made knowledge acquisition and content creation increasingly easier and cheaper,which in turn redefines learning and urges transformation in software engineering education.To do so,there is a need to understand the impact of LLMs on software engineering education.In this paper,we conducted a preliminary case study on three software requirements engineering classes where students are allowed to use LLMs to assist in their projects.Based on the students’ experience,performance,and feedback from a survey conducted at the end of the courses,we characterized the challenges and benefits of applying LLMs in software engineering education.This research contributes to the ongoing discourse on the integration of LLMs in education,emphasizing both their prominent potential and the need for balanced,mindful usage.
Abstract:The advent of large language models (LLMs) has made knowledge acquisition and content creation increasingly easier and cheaper,which in turn redefines learning and urges transformation in software engineering education.To do so,there is a need to understand the impact of LLMs on software engineering education.In this paper,we conducted a preliminary case study on three software requirements engineering classes where students are allowed to use LLMs to assist in their projects.Based on the students’ experience,performance,and feedback from a survey conducted at the end of the courses,we characterized the challenges and benefits of applying LLMs in software engineering education.This research contributes to the ongoing discourse on the integration of LLMs in education,emphasizing both their prominent potential and the need for balanced,mindful usage.
[1]Hou X Y,Zhao Y J,Liu Y,et al.Large language models for software engineering:A systematic literature review[J].ACM Transactions on Software Engineering,2024,33(8):220.
[2]Frankford E,Sauerwein C,Bassner P,et al.AI-tutoring in software engineering education[C]//Proceedings of the 46th International Conference on Software Engineering:Software Engineering Education and Training.Lisbon,Portugal:ACM,2024:309-319.
[3]Dai W,Lin J H,Jin H,et al.Can large language models provide feedback to students?A case study on ChatGPT[C]//2023 IEEE International Conference on Advanced Learning Technologies (ICALT).Orem,UT:IEEE,2023:323-325.
[4]Kirova V D,Ku C S,Laracy J R,et al.Software engineering education must adapt and evolve for an LLM environment[C]//Proceedings of the 55th ACM Technical Symposium on Computer Science Education V.1.Portland,OR:ACM,2024:666-672.
[5]Jalil S,Rafi S,LaToza T D,et al.ChatGPT and software testing education:promises & perils[C]//2023 IEEE International Conference on Software Testing,Verification and Validation workshops (ICSTW).Dublin,Ireland:IEEE,2023:4130-4137.
[6]Kozov V,Ivanova G,Atanasova D.Practical application of AI and large language models in software engineering education[J].International Journal of Advanced Computer Science and Applications,2024,15(1):690-696.
[7]Marques N,Silva R R,Bernardino J.Using ChatGPT in software requirements engineering:A comprehensive review[J].Future Internet,2024,16(6):180.
[8]Easterbrook S S,Singer J,Storey M A,et al.Selecting empirical methods for software engineering research[M]//Shull F,Singer J,Sj?berg D I K.Guide to Advanced Empirical Software Engineering.London:Springer,2008:285-311.
基本信息:
DOI:10.16512/j.cnki.jsjjy.2025.03.030
中图分类号:G642;TP18;TP311.5-4
引用信息:
[1]Feng Chen,Shaomin Zhu,Xin Liu,等.Large Language Models in Software Engineering Education: A Preliminary Study on Software Requirements Engineering Courses[J].计算机教育,2025,No.363(03):24-33.DOI:10.16512/j.cnki.jsjjy.2025.03.030.
基金信息:
supported in part by the Teaching Reform Project of Chongqing University of Posts and Telecommunications,China under Grant No.XJG23234; Chongqing Municipal Higher Education Teaching Reform Research Project under Grant No.203399; the Doctoral Direct Train Project of Chongqing Science and Technology Bureau under Grant No.CSTB2022BSXM-JSX0007
2025-03-10
2025-03-10
