必威

定位学生需求,构建学生程序设计基础——《C语言程序设计B》课程线上教学分享

字号选择:

人才培养 返回首页

定位学生需求,构建学生程序设计基础——《C语言程序设计B》课程线上教学分享

2020年04月08日

  《C语言程序设计》是计算机学院计算中心面向非计算机专业学生开设的一门通识必修课,是为学生建立编程思维的重要课程,该课程兼具理论性和较强的实践性。疫情防控为课程教学带来了巨大挑战,本学期讲授《C语言程序设计B》课程的周淑一老师确定了“精确定位学生需求”的原则,迅速制订方案,并详细落实。

  下面,让我们走进该课程,一起感受周淑一老师对线上教学的全情投入,感受精准应对学生需求的课程盛宴。

  一、打造适合线上教学的教学内容

  目前各个网络教学平台上该课程的线上课程很多,但真正与必威学生实际情况完全契合的却没有,一年前该课程教学团队就开始着手线上线下混合式教学模式的建设工作。疫情发生后,结合本学期学生的特点和课程授课计划,周淑一老师对该课程所有的教学内容进行了专门的补充和剪辑处理。将课程完整九章教学视频分割成适于学生线上学习的短视频,每个视频不超过15分钟,形成84个理论教学和16个实验教学短视频,建立了完整的线上视频课程。

  二、用心设计习题库

  鉴于课程实践性强的特点,结合多年教学中积累的学生需求,周淑一老师同教学团队紧密配合,为每一章节设计习题并录入和调试,最终实现包括编程题在内的所有题目的在线自动批改。从2月7日开始到现在,课程教学团队已经创建了包含201道题目的教学题库,加上系统自带的400道题目,目前题库已经有600道习题供学生进行测试和练习。

  三、精心设计教学活动

  在课程教学过程中,周淑一老师坚持PBL(以问题为导向)教学法,以任务为驱动,以网络教学平台的在线讨论区为载体,由易到难设置每一个讨论主题,精心设计了“在线学习四部曲”,即:课前学习视频课程—入门测试—重要知识点和疑难问题讨论交流——出门测试(在线作业)。

  本着保护学生学习积极性,最大程度挖掘学生自主学习潜能,培养终身自我学习习惯的目标,团队老师还根据学生特点,对学习主动性较强的优秀学生,在基本学习流程基础上还提供了拓展练习,实现在线自动测评和精准分析程序代码质量,引导自主学习,不断提高。

  四、发挥课堂立德树人主渠道作用

  在传递知识的同时,周淑一老师还时刻不忘课程育人功能的落实。应对学习平台自动判题的严格性培养学生做事严谨追求完美的良好科学素养;讨论区互帮互助的氛围让同学感知团队协作的重要性;利用同学们身边的案例——电信1604班徐云岫同学编写的广为传播的抗“疫”视频激励学生运用所学做一个有责任感和家国情怀的社会主义事业接班人。老师们对课程的精心准备和对同学问题的及时反馈更是身体力行地为同学诠释了责任和敬业的含义。

  正是周淑一老师的精心设计和对学生需求的精准定位,才带来同学对课程的积极参与和良好的效果。截止第四次课结束后,共进行了23个主题讨论活动,其中教师发布的主题是14个,学生自己发起的主题有9个,一共回帖775个,跟之前的面对面的授课模式相比,学生提出问题和解决问题的次数大幅度提升,学生在线编程实践训练的机会大大增加,从测试成绩来看,学生对知识的掌握程度甚至要优于线下教学。

  (供稿/图片:教务处 白菁 编辑:田驰正 审核:王学文)

分享本文
关注官微

必威Copyright © 2019 北京信息科技大学

京公网安备:110402430033