“以学生为中心”的教学改革在软件工程系不再是一句口号,而是在创客实验室的头脑风暴中,在《软件系统实现课程设计》的成果展示中变得真实可感。为了打破课程壁垒、重塑教学体系,该系精准发力,将《软件系统分析与UML建模》、《数据库系统原理及应用》与《Java语言程序设计》这三门核心课程串联成线、交织成网。正是这种“课课联动”的顶层设计,为教学深层次的系统性变革注入了核心动能。
打破课程壁垒:构建项目开发全链条能力
“以前是背代码,现在是做项目,每一堂课都充满挑战。”这一变化的背后,是软件工程系围绕“选题、过程、评价”三个维度的系统重构,更是三门核心课程打破壁垒、协同发力的生动实践。
在《软件系统分析与UML建模》课堂上,学生接到的是源于生活的真实项目——如“食刻必达校快送”“寒地智能康养”等创客课题。教师引导学生运用案例项目教学法,从需求分析入手,绘制用例图、类图、时序图,完成系统架构设计。这份设计蓝图,随即成为《数据库系统原理及应用》课程的项目起点。学生们带着前序课程的设计文档,进行数据库概念模型设计、逻辑结构优化,最终完成物理实现。而《Java语言程序设计》课程则承接前两门课程的成果,指导学生将系统设计与数据库模型转化为可运行的代码程序。
三门课程围绕同一项目案例,形成了“分析—设计—实现”的完整教学链条。学生在每一门课程中都能看到自己的成果如何在下一门课程中延续和应用,学习的连贯性和成就感显著增强。

五步教学法:让课堂成为思维碰撞的工坊
在软件工程专业的课堂上,传统的“90分钟单向灌输”已被彻底摒弃,取而代之的是“导—析—探—展—思”五步教学法的深入实践。“导”即情境导入,通过源于生活的创客项目激发学生兴趣;“析”是问题分析,引导学生剖析项目需求和技术难点;“探”为自主探究,学生在教师引导下分组研讨解决方案;“展”是成果展示,各小组演示阶段性成果;“思”为反思总结,师生共同梳理经验与不足。
在《数据库系统原理及应用》课堂上,翟霞老师运用这一方法,带领学生完成从课程导入到知识要点的全程学习。学生们不再是被动的知识接收者,而是课堂的参与者和探索者。“以前是老师讲、我们听,现在是我们做、老师评,课堂真正‘活’起来了。”一名学生激动的说。

多元教学形式:情景模拟激发创新活力
创客实验室里,改变的不仅是空间布局,更是教与学的关系。这里不见整齐排列的课桌,只有簇拥成团的项目团队;听不到单向的知识灌输,只有围绕系统优化的热烈争鸣。教师的角色已然蜕变-走下讲台,走进小组,从"讲授者"变为"引导者",在关键节点以点拨代替灌输,让学习在协作中真实发生。
为增强课堂的沉浸感和参与度,教师们引入了情景教学法。在《软件系统分析与UML建模》课程中,教师设置“客户见面会”情景,学生分组扮演开发团队与客户方,通过角色扮演深入理解需求分析的重要性。这种模拟真实职场场景的教学方式,让学生在“演戏”中学会沟通、在“实战”中锤炼能力。
与此同时,生生互评机制成为课堂评价的重要环节。在每个项目评价阶段,学生不仅要展示自己的成果,还要对其他小组的作品进行点评。从界面设计到代码规范,从功能实现到创新亮点,学生们在互评中相互学习、共同进步。这一机制不仅培养了学生的批判性思维,也让“敢于尝试、包容试错”成为专业文化,专业还专门设立了“创客试错分享会”,让学生敢于分享失败经历,在反思中获得成长。

数字化赋能:线上线下无缝衔接
依托超星学习通、GitLab等数字化工具,软件工程系实现了“课上集中攻关+课下自主打磨”的无缝衔接。学生在课堂上完成项目核心模块的开发,课后则通过GitLab进行版本控制和协作编程。教师通过超星学习通发布任务、跟踪进度、在线答疑,形成线上线下融合的教学闭环。
为更好地满足现代化教学需求,学校在寒假期间对部分教室进行了设施优化,新增地面及墙面插座,让学生能够更加自如地使用电脑辅助学习。硬件升级与教学方式的“软”变革同步推进,为探索知识、锤炼本领提供了全方位的支持。

改革成效:学生实践能力显著提升
SC教学改革的成效已日益凸显。课堂活力显著增强,学生实践能力与创新素养大幅提升。在2025年中国大学生计算机设计大赛中,该专业学生凭借“泠珑水月阁”等创客作品斩获国家级二等奖2项。由于具备扎实的实践能力,2025届毕业生就业率持续保持100%,企业满意度显著提升。
“教学设计的核心,要从‘我怎么教’转向‘学生怎么学’。”吕志峰主任在SC教学改革工作坊中的分享,道出了改革的核心理念。未来,软件工程系将继续深化SC教学改革,建设“软件工程创客教育平台”,引入行业真实项目,探索学科交叉融合,为软件产业发展输送更多具备创新精神和实践能力的高素质人才。
这场以学生为中心的静水深流之变,正推动每一堂课真正成为师生共学、共创、共成长的土壤,为高素质应用型人才培养写下浓墨重彩的一笔。