一句话:报告面向大规模学生群体重新设计本科二年级软件工程课程的研究。
本科软件工程教学在大规模学生群体下面临多重困难:学生需要具备扎实的编程能力与软件理解,但本科课程项目的规模往往不足以凸显工程方法的必要性;学生缺乏职业经验也使团队协作教学更加复杂。本文报告了一项针对本科二年级软件工程课程的重设计研究,目标是在大规模 cohort 中组织课程。摘要主要阐述教学背景、重设计动机与研究主题,未具体说明课程干预细节、评估指标或教学效果结果。因此,该工作可视为对大规模软件工程课程重设计实践的经验性报告。
Teaching Software Engineering on an undergraduate programme is challenging, particularly when dealing with large numbers of students. On one hand, a strong understanding of software and good programming skills are prerequisites. On the other hand, the scale of the projects developed as part of undergraduate programmes do not always make the need for engineering obvious. Encouraging teamwork when students have little professional experience also adds to the level of complexity when delivering material. In this paper, we present a study on the redesign of a second year undergraduate course on Software Engineering for a large cohort.