Volume 3,Issue 7
AI 赋能下软件设计与体系结构课程教学改革与实践研究
软件设计与体系结构作为软件工程专业的核心课程,旨在培养学生的系统分析、软件设计与工程实践等多方面的能力。随着生成式人工智能等 AI 技术的快速发展,软件工程领域正经历深刻变革,课程教学内容、教学模式与能力培养面临严峻挑战。本文结合人工智能时代软件工程教育发展的核心需求,对当前软件设计与体系结构课程教学中存在的问题进行分析,并探索 AI 赋能下的软件设计与体系结构教学改革路径,从教学内容重构、教学模式优化、实践体系建设、多维评价机制等多个方面提出改革方案,以提升学生的软件架构设计能力、工程实践能力与 AI 协同开发能力,为人工智能时代高素质软件工程人才培养提供参考。
[1]Bass L, Clements P, Kazman R. Software Architecture in Practice[M]. 4th Edition. Boston: Addison-Wesley, 2021.
[2]Gamma E, Helm R, Johnson R, et al. Design Patterns: Elements of Reusable Object-Oriented Software[M]. Boston: Addison-Wesley, 1995.
[3]Denny P, Leinonen J, Prather J, et al. Computing education in the era of generative AI[J]. Communications of the ACM, 2024, 67(2): 56-67.
[4] 黄涛 , 张振梅 , 刘三女牙 . 共存以求共生:人机协同教育的可能性 [J]. 教育研究 , 2025, 46(1): 147-159.
[5] 陈静 , 李晓明 . 生成式 AI 对编程教育的影响与应对 [J]. 计算机教育 , 2024(3): 45-50.
[6] 蒋峥峥 . AI 大模型与任务驱动式下的软件设计与体系结构课程改革探索 [J]. 大学教育 , 2025(4): 44-47.
[7] 陈岩 , 王晓峰 , 许强 , 等 . 双元协同与智慧赋能:软件构造课程的 AI 增强型教学框架设计 [J]. 教育研讨 , 2025, 7(7): 768-771.
[8] 林广艳 , 张莉 , 谭火彬 , 等 . 面向软件工程系统能力培养的渐进式实践课程方案探索 [J]. 计算机教育 ,2022,(9):196-201.DOI:10.16512/j.cnki.jsjjy.2022.09.044.
[9]Akhmetov I, Buchanan J. "CS 1.5": An Experience Report on Integrating CS1 and Discrete Structures for the AI Era[J/OL]. arXiv preprint, 2026.
[10] 孔荣旭 , 陈佩予 , 林峻劢 . 运用生成式 AI 工具辅助学习软件系统架构之学习成效分析与探讨 [C]. GCCCE 2025.