超越课堂:以实践学习方法弥合学术界与工业界的鸿沟
软件工程
2025-04-16 v1
摘要
现代软件系统需要具备各种能力以满足架构和运维需求,例如自动扩展和从突发故障中恢复的能力。自适应软件系统因其能够自主适应不断变化的环境,已成为软件设计与运维中的关键关注点。然而,学术界在教授该主题方面较为匮乏,且对从业者的调查表明,缺乏相关知识的人才阻碍了其在工业界的应用。本文介绍了我们教授一门自适应软件系统课程的经验,该课程将理论知识与结合工业相关技术的实践学习相结合。为弥合学术教育与工业实践之间的差距,我们引入了专家客座讲座以及由行业专业人士担任评委的成果展示,提升了学生的技术与沟通能力。基于 21 名学生问卷调查的反馈表明,他们对自适应系统的理解有显著提升。对所开发课程的实证分析证明了所提课程大纲和教学方法的有效性。此外,我们总结了开设这门独特课程所面临的教育挑战,包括平衡理论与实践、应对学生不同的背景和动机,以及整合工业相关技术。我们相信这些见解能为软件工程其他新兴主题的学生教育提供宝贵指导。
引用
@article{arxiv.2504.10726,
title = {Beyond the Classroom: Bridging the Gap Between Academia and Industry with a Hands-on Learning Approach},
author = {Mingyang Xu and Ryan Zheng He Liu and Mark Stoodley and Ladan Tahvildari},
journal= {arXiv preprint arXiv:2504.10726},
year = {2025}
}
备注
Accepted by the 2025 IEEE/ACM 37th International Conference on Software Engineering Education and Training (CSEE&T)