AI编程背景下程序设计类课程教学改革研究
Exploration of Teaching Reform for Programming Courses in the Context of AI Coding
DOI: 10.12677/ces.2026.143237, PDF,    科研立项经费支持
作者: 徐 宁, 樊郁徽:淮南师范学院计算机学院,安徽 淮南
关键词: 大语言模型氛围编程阶梯式任务程序设计课程Large Language Model Vibe Coding Stepwise Learning Task Programming Course
摘要: 随着大型语言模型(Large Language Model, LLM)技术的突破性发展,人机协作、AI编程的软件开发模式对高校人才培养提出了新要求。文章在对氛围编程(Vibe Coding)的概念、特征、工作流程进行探讨的基础上,提出将其与任务驱动教学模式相结合,并在程序设计类课程中进行融合应用。具体而言,在编程任务的完成过程中采用“需求描述→AI编程→测试验证→优化迭代→知识内化”的流程。教学实践表明,该模式改变了学生的程序设计思维模式,显著提升了学生的学习兴趣、创新能力和AI素养,为数智时代的编程教学改革提供了理论与实践参考。
Abstract: With the breakthrough development of Large Language Model (LLM), the AI programming-based software development model characterized by human-machine collaboration has raised new requirements for talent cultivation in higher education institutions. Based on an exploration of the connotation, characteristics, and workflow of Vibe Coding, this paper proposes the integration of Vibe Coding with the task-driven teaching model and its application in programming courses. The process of completing programming tasks adheres to the workflow of “requirement description → AI code generation → testing and feedback → optimization and iteration → knowledge internalization”. Teaching practice demonstrates that this model has reshaped students’ programming thinking, significantly improved their learning interest, innovative competence, and AI literacy, and thus provides theoretical and practical references for the reform of programming teaching in the digital and intelligent era.
文章引用:徐宁, 樊郁徽. AI编程背景下程序设计类课程教学改革研究[J]. 创新教育研究, 2026, 14(3): 595-602. https://doi.org/10.12677/ces.2026.143237

参考文献

[1] 《Stack Overflow 2025开发者报告》速览[EB/OL]. 2025-08-07.
https://www.oschina.net/news/364831/stack-overflow-2025-developer-survey, 2025-12-05.
[2] Mei, L.R., Yao, J.Y., Ge, Y.Y., et al. (2025) A Survey of Context Engineering for Large Language Models.
https://arxiv.org/abs/2507.13334
[3] 崔静, 张所娟, 陈静. AI赋能的编程类课程教学模式构建与实践[J]. 计算机技术与发展, 2025, 35(12): 165-173.
[4] 赵斌. 重塑课堂: 从混合式教学到AI辅助智慧教学[J]. 中国大学教学, 2025(11): 69-75.
[5] 苏小红, 苗启广, 陈文宇. 基于AI赋能和产教融合提升程序设计能力的个性教学模式[J]. 中国大学教学, 2023(6): 4-9.
[6] 翟雪松, 张丽洁, 夏亮亮, 等. 基于GAI的逆向工程教学思维在人机协作中的应用研究——以编程教育为例[J]. 电化教育研究, 2024, 45(9): 61-68.
[7] 赵璐, 蔡惠, 王烟濛, 等. 生成式人工智能赋能程序设计课程教学研究[J]. 大学教育, 2025(8): 33-39.
[8] Ge, Y.Y., Mei, L.R., Duan, Z.H., et al. (2025) A Survey of Vibe Coding with Large Language Models.
https://arxiv.org/abs/2510.12399
[9] 刘瑜, 韩庆龙, 吕洁. 以培养自主学习能力为目标的阶梯任务驱动教学法在程序设计课程中的应用[J]. 计算机工程与科学, 2016, 38(S1): 178-181.