软件建模技术课程是计算机软件专业中重要的理论和技术专业课之一,重在培养学生利用UML图形化工具结合面向对象的思想对软件系统进行建模,能够更好地进行计算机软件系统的设计,有助于学生掌握计算机软件系统的开发流程与步骤。这门课程对于培养具有素质好,技术强的软件设计能力的高级软件开发人才是必不可少的。
教学过程设计
(一)BOPPPS教学方法,构建师生学习共同体
BOPPPS模型包含六大教学阶段,分别是导言(Bridge-in)、学习目标(Objective)、前测(Pre-assessment)、参与式学习(Participatory Learning)、后测(Post-assessment)和总结(Summary)。结合软件技术建模,具体教学过程如下:
环节 | 动作 | 工具 |
导言:B | 联系上节课内容,借助提问,举例的方式,引出本节课内容 | |
目标:O | 列出本节课学习目标,向学生解读本节课你应该能够熟练干什么,用自己的话描述什么定义等。 | PPT |
前测:P | 对该节课涉及的前期知识进行检测,了解学生的知识储备水平 | 学习通、钉钉 |
参与式学习:P | 以学生为中心,进行教学的组织和引导,让学生自己参与归纳总结 | 钉钉 |
后测:P | 针对本节课知识点进行课堂测试 | 学习通 |
总结:S | 学生自己讨论,发布留言或构件思维导图 | 学习通 |
(二)教学过程“游戏化”,提升学生参与度
在BOPPPS的教学环节中,参与式学习至关重要。为提升学生积极性,课堂上采用多种游戏的方式,激发学生主动思考,参与到学习过程中。
1、词语接龙。对于课本某个复杂知识点的概念,让学生透过自己的理解,课堂依次发言总结,要求总结简短精确,提取关键词,下一个同学在上一个同学总结基础上,进行完善。教师最后点评,查漏补缺。
2、火眼金睛。对于有共性的知识点,比如建模中的序列图和协作图,通过展示两类图,让学生自己找图中的不同点。教师进行适当的引导。
3、头脑风暴。为检测学生对该节课重点内容的掌握,下课前结合本节课学习目标,利用5-10分钟进行你问我答的头脑风暴,教师问,学生答。对知识进行再次回顾,形成了教学环节完整的闭环。
(三)融入课程思政,让课堂有温度
借助润物细无声的课程思政,结合教学内容,形成协同效应。例如在介绍软件建模的概念时引入疫情期间火神山的设计,一方面点赞中国速度的同时,让学生明白建模的重要性,引出软件建模的意义和方法。
教学特色与创新
(一)多维度氛围营造,让上课具备仪式感
1、上课、课间、下课播放专属PPT,搭配统一上下课铃声,明确课堂节奏。建立专属课间歌单和运动视频(广播操、舒展操、眼保健操等),让学生课间身体或心灵得到舒缓。
(二)调整签到方式,提升学生积极性
为了让学生真正参与到课堂中,将签到方式变为课前或课后10分钟限时小测验。其中课前测验是对上节课堂内容的检测,借此也可达到复习回顾的作用。课后测验为本节课重点内容的实测。两者根据教学安排,选一种进行签到。
(三)借助学习通的统计分析,易错题针对性讲解
由于线上教学的局限性,为了解学生对当堂课堂内容的掌握程度,对学习通下发的课堂练习的结果进行统计分析,了解易错点,再次讲解进行强调。同时对于没有参与的学生积极鼓励和引导。
(四)丰富教学过程,让学生不再孤单。
课前:学生晒笔记,借助笔记的解读分享回顾上节课内容。课中:如上文所述引入了多种“游戏”环节,例如词语接龙,火眼金睛,你问我答等,充分体现了学生的主体地位外。课后:讨论区交流,对于讨论话题,学生讨论的形式不限,充分发挥学生的创造性。
对于表现良好的同学除了在平时成绩中有所体现外,教师要在课堂上及时鼓励,点名表扬,树立榜样的力量。时刻关注课堂学生参与数据,对于部分懈怠同学,可进行督促,教育。借助钉钉的私信,与学生课后答疑、交流,虽然隔着电脑屏幕,但让同学觉得老师就在身边。
教学反思
由于线上教学的交流多数通过课堂实时评论,没有了面对面的紧张,很多同学畅所欲言,积极思考,尤其平时课堂不发言的学生在线上教学过程中表现活跃,当回到线下教学后如何让同学消除顾虑,课堂大胆发言,值得思考。另一方面,线上教学对于学生的自律和自觉性有很高的要求。尤其对于操作性极强的实验课,如何让学生真正参与到课堂上,战胜懈怠心理依旧是需要探索的过程。
教务处计算机信息工程学院 供稿
目前100000+人已关注加入我们
更多资讯,请关注山西工商学院官方网站www.sxtbu.net/gsxy