arXiv:2410.16349cs.LGcs.HC2024-10中稿 · 56th ACM Technical…综述被引 112

系统梳理大模型在计算机教育中的应用与挑战

Large Language Models in Computer Science Education: A Systematic Literature Review

  • 综述2020-2023年相关文献,分析大模型在编程教学中的作用
  • 发现大模型能有效辅助代码生成、调试与个性化学习
  • 适合教育研究者与课程设计者参考,关注技术落地痛点

大型语言模型(LLMs)在自然语言处理任务中表现日益优异,如文本生成与理解。近期,这些模型已拓展至编程任务,弥合了自然语言与编程语言之间的鸿沟。基础模型如GPT和LLaMA系列在多项自然语言与编程语言任务中表现强劲。此外,多个专用于代码生成的微调模型也展现出显著性能提升。无论是基础模型还是微调模型,均被广泛应用于教育领域,帮助学生编写、调试与理解代码。本文开展一项全面的系统性文献综述,旨在考察大模型在计算机科学与计算机工程教育中的影响。我们分析其在提升学习体验、支持个性化教育及辅助教师课程设计方面的有效性,并围绕五个研究问题深入探讨大模型对教育成果的贡献、现存挑战及未来研究方向。

原文摘要 · Abstract (English)

Large language models (LLMs) are becoming increasingly better at a wide range of Natural Language Processing tasks (NLP), such as text generation and understanding. Recently, these models have extended their capabilities to coding tasks, bridging the gap between natural languages (NL) and programming languages (PL). Foundational models such as the Generative Pre-trained Transformer (GPT) and LLaMA series have set strong baseline performances in various NL and PL tasks. Additionally, several models have been fine-tuned specifically for code generation, showing significant improvements in code-related applications. Both foundational and fine-tuned models are increasingly used in education, helping students write, debug, and understand code. We present a comprehensive systematic literature review to examine the impact of LLMs in computer science and computer engineering education. We analyze their effectiveness in enhancing the learning experience, supporting personalized education, and aiding educators in curriculum development. We address five research questions to uncover insights into how LLMs contribute to educational outcomes, identify challenges, and suggest directions for future research.

大模型教育应用代码生成系统综述

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。