中文

融合新兴 AI 应用于软件工程教育

软件工程 2025-01-30 v3

摘要

人工智能(AI)方法已被纳入现代学习环境和软件工程(SE)课程及课程设置多年。然而,随着大语言模型(LLM)在一般领域内以及特别是 OpenAI 的 LLM-powered chatbot ChatGPT 在过去一年中的流行度快速提升,教育者正面临快速变化的课堂环境和被动的教学原则。这些变化体现在:编程作业解决方案通过 ChatGPT 完全生成,以及考试中各种形式的作弊。尽管存在这些负面方面和新兴挑战,AI 工具总体而言,尤其是 LLM 应用,同样也为广泛的 SE 课程提供了显著机遇,既可为教师和学习者提供有意义的支持。本篇早期研究论文中,我们呈现了对当前 AI 领域趋势的系统性分析,以及这些趋势如何融合到大学水平的 SE 课程设置、指南和方法中,以支持教师和学习者。我们收集了教学与研究论文,并运用 ACM 计算机科学课程规范指南 CS2023 对其潜在应用进行分析。作为初始结果,我们讨论了一系列 AI 应用的机遇以及进一步的研究领域。

关键词

引用

@article{arxiv.2405.18062,
  title  = {Towards Integrating Emerging AI Applications in SE Education},
  author = {Michael Vierhauser and Iris Groher and Tobias Antensteiner and Clemens Sauerwein},
  journal= {arXiv preprint arXiv:2405.18062},
  year   = {2025}
}

备注

Accepted for publication at the 36th Conference on Software Engineering Education and Training (CSEE&T)