当前栏目 :教学动态
金信学院优秀在线教学案例五--项目驱动、场景模拟的《软件建模》在线课堂
文章来源:金融与信息学院 文章作者:刘欣欣 发布时间:2020.03.27

        《软件建模》是软件工程专业的必修课,主要培养学生掌握面向对象进行系统分析与设计的能力,掌握UML基础知识与系统建模的必备知识。通过本课程,可以培养学生能够胜任软件设计师、系统架构师和程序员等工作岗位。课程注重软件工程面向对象设计思想的建立,理论抽象,实践性强,对学生分析问题能力、动手能力培养的要求比较高。疫情期间,开展在线教学,这对教师的教学提出了比较高的要求。为了能够取得更好的教学效果,课程借助蓝墨云、钉钉直播和中国大学MOOC等平台,采用“课前MOOC平台基础理论学习+课中直播授课知识和场景模拟项目实践”的在线翻转课堂教学模式开展教学。

(一)项目引导,立足岗位需求确定教学目标。课程坚持以就业为导向,结合当前软件岗位需求确定教学目标。教学过程采用项目驱动法,在UML基本概念讲授完成后,教师充当需求企业方提出多个软件项目开发需求,采用项目招标方式,打造软件开发团队工作模式开展实践教学。每组选出一个项目经理(PM),通过“蓝墨云班课”的“抢答”的功能进行项目案例的招标申请,通过“连麦”阐述申请理由。确定课题后,学生既充当用户角色提出问题,又充当软件工程师解决问题。结合课程内容,模拟企业开发流程,为学生将来面临企业具体的工作打下良好的理论、实践基础。

(二)视频开场,结合当前热点问题设计教学内容。课程不仅仅只是局限于专业知识的教授,培养学生关注社会热点,提出“两耳要闻窗外事,一心要读圣贤书”的教学理念。教师精选一些有关社会当前热点的短视频,通过视频会提出相关的问题,结合本课程的教学内容,提出视频内容与课程内容的相关性,激发学生学习兴趣。

如在当前疫情下,提出防控疫情所需的“智能医疗系统”的功能需求,让学生思考如何使用UML技术中用例图、用例文档进行建模。在教学过程中,针对重难点知识,教师和学生通过“连麦”、“钉钉留言”等方式开展讨论,对学生设计的模型实时进行交流。

实践证明,在线翻转课堂教学使学生加深了对理论的理解,提升了分析表达能力,提高了动手操作能力。同时,场景模拟教学方式让学生融入在特定教学环境中,使他们懂得了遵守行业规范的重要性,树立了专业自豪感和社会责任感。