98858vip威尼斯第八周在线教学典型案例之二——《JAVA 程序设计》课程线上教学
根据省教育厅和威尼斯关于新冠肺炎疫情防控期间教学工作的部署和要求,我校已于 2 月 24 日正式线上开课,目前已运行 8 周。信息科学与工程集团的全体教师都以饱满的工作热情投入到新的教学模式中,并在教学实施的同时不断总结经验,优化教学手段,完善教学模式,加强教学保障,跟进教学反馈,以学生满意度及学习效果为根本出发点。目前,线上教学取得初步成果。
我院侯燕老师所讲授的《JAVA 程序设计》,是一门重要的核心专业基础课,课程涉及 Java 语言中面向对象编程、多线程处理、网络通信等内容。通过本课程的教学,帮助学生掌握面向对象的编程设计思想和 Java 的基本语法、常用技术,并能运用 Java 技术和基本开发工具 Eclipse / IDEA 进行程序设计;培养学生运用面向对象程序设计思想和“计算机思维”方式进行计算机编程,尤其强调对学生“计算机思维”方式的训练,使学生能够将 Java 语言作为一种思维工具解决处理现实问题;启发学生的创新意识,提高学生在程序设计过程中分析问题和解决问题的实际动手能力,使学生的理论知识和实践技能得到共同发展;为后续课程、以及将来参与实际项目的开发奠定坚实的基础。
为了让学生尽快适应新的教学模式,夯实课程的基本功,侯燕老师在 8 周的线上教学中,结合课程特点与满足学生自主线上学习的需求,既能够实现“教、学、练、测、评”教学闭环,又要有良好互动,最终选择了“线上学习+直播串讲答疑”的教学模式,形成“课程组织、课前预习、在线学习、课后评价、课程改进”的一体化教学实施路径。
一、课程组织
1.教学平台的选择
所谓“工欲善其事必先利其器”。为解决在线教学资源和平台问题,98858vip威尼斯教务处从 2 月初就积极协调二级集团制定线上教学计划,选择多家平台(超星、智慧树和中国大学 MOOC 平台等),开放上千门课程资源供教师选择,并分批组织平台技术人员对教师进行线上教学培训。通过各大平台上线的《JAVA 程序设计》课程对比,最终选择传智播客高校教辅平台的《JAVA 基础案例教程》为学生在线学习视频资源(见图 1、图 2)。
传智播客高校教辅平台的在线学习,其优势在于所选在线学习视频资源与学生教材配套,观看每个知识点后都有相应的练习题,自测学生掌握情况。同时提供电脑版和手机版多种登录方式,教学资源可以不受区域的限制被充分共享,促进学生的全面学习、终身学习。学生可以根据自己的理解程度,有针对性的反复观看某些知识点或跳过已掌握知识点,实现学习时间及听课内容的自我控制。
通过发布课程学习页(见图 2),老师可以发布签到、发布预习任务,发布作业,发布教学内容,发布考试、管理课堂班级等。在此平台完成签到(见图 3),学习、作业,考试的布置(见图 4)。基于大数据的学习分析技术能及时促进教师完善和改进教学内容,帮助学生自我调整学习计划和学习方法。
但是,教学过程应突出“教”与“学”的互动,传智播客高校教辅平台的在线学习缺乏传统课堂中欢快的、互相感染、及时互动的氛围,特别是学生随时出现的疑难问题得不到解决。因此,侯燕老师选择了“QQ群课堂”(见图5、图6)直播的方式,对每个章节的内容进行串讲,并集中解决学生提出的疑难问题。
2.教学资料的准备
教学资料是保证学生开展学习的必备条件,良好的线上教学效果离不开丰富、全面的教学资料。由于疫情突如其来,部分学生手中没有教材,为了不影响学习效果,教师为学生准备了电子版教材。同时,教师还精心制作了课程PPT、课程教案、学习任务、练习题、补充案例等,为学生的充分学习提供保障(见图7)。
3.学生的组织管理
班级QQ群是师生沟通交流的主要工具,课程的共享文件、通知、课前组织都使用QQ群完成。另外,在传智播客高校教辅平台上创建了属于课程的班级并成功地将全班学生信息正确导入。
课前10分钟在QQ班级群提醒同学们即将开始上课,组织同学们进入传智播客平台签到。如果当次课需要直播串讲,在课前5分钟组织同学们进入“QQ群课堂”,等待学生加入直播课堂(见图8)。
二、课前预习
根据多年教学经验,仅仅利用课堂上的有限时间,想让学生能够真正理解一个从未接触过的知识点,是具有一定难度的,尤其是在非线下的环境。于是,提前给学生布置预习任务,要求学生在上课前根据学习视频和电子教材画出新课所涉及的知识点的思维导图框架(见图9),让学生在进入课堂之前就已经了解今天所学知识,做到心中有数。这样可以增加学生的自信心,从而增加学生在课堂上的活跃度。在课堂上再逐步细化思维导图,标记重点难点疑问点。
三、在线学习
在线学习是整个线上教学模式的中心,是学生获得新知的重要途径。传智播客高校教辅平台给学生提供了优质的课程视频学习资源(见图10),帮助学生构建起完整的知识体系。同时每节课会利用传智播客高校教辅平台布置随堂测验和课后作业,一方面可以检测学生对当前知识点的掌握程度,另一方面还可对学生起到督促作用。其中随堂测验主要以选择题和判断题为主,要求课堂上限时提交。课后作业布置分两种形式:基础类作业与编程类作业。基础类作业,难度不大,多为基础知识范畴,以选择、判断、填空题型出现,要求每位同学都独立完成,培养独立思考钻研精神;编程类作业,有一定的难度,多为编程题,安排小组讨论,鼓励一题多解,培养多角度全方位思考和团队合作精神(见图11、图12)。
只靠在线学习,无法实现课堂教学的灵魂——教学互动。为了弥补这一不足,达到在线学习效果的最大化,侯老师充分运用新技术,突出教与学的互动,调动学生的参与面和参与度,注重在平等沟通、互动交流中进行思想引导。平时,侯老师注重学生疑难问题的收集整理,运用腾讯共享文档随时记录学生在学习过程中碰到的难题(见图13),学生谁有问题,谁在共享文档中进行录入。
老师在收集整理后进行统计分析,并将问题分类汇总,按优先级9排序,对提出的问题通过QQ群课堂进行直播讲解。在直播课前,先在QQ群里分享问题所涉及的知识点,让学生对直播内容做到心中有数。对于个别性的问题,单独与学生QQ沟通解决(见图14)。这一方法的运用,使得教师可以动态掌握学生的学习情况,学生也有了问题解决的出口,有效的弥补了在线视频学习的不足。
四、课后评价
对学生进行学习评价是教学过程的重要环节,线上教学也不例外。考虑这种学习方式的特殊性,学习评价分为课堂同步学习评价及课后学习效果评价。课堂同步学习评价主要考虑学生的签到情况——有误迟到早退旷课现象以及在线学习时长数据(见图 15),确保按教学进度完成每一次课的学习任务。
课后学习评价主要包括随堂测验和课后作业的完成情况以及随堂测验和课后作业成绩。每节课老师都会布置相应的随堂测验和课后作业,学生需在指定的时间内完成并上交,由教师作出评价。教师可通过后台数据汇总查看每一位同学的分数,方便掌握学生的学习效果及需要补充讲解的内容(见图16)。同时也可以通过后台数据汇总掌握班级整体学习情况(见图17)。
五、课程改进
截至目前,线上教学模式开展了八周的时间,学生反映良好。虽然有后台数据的支撑,能够实现可监督可反馈,但是仍然有不足之处,不能确保每位同学都能认真的完成学习任务。下一步,根据相关学习数据统计,进一步开展学情分析,为学生提供差异化、个性化的学习辅导方案,同时,动态调整教学内容,不赶进度,注重效果。确保“停课不停学”在疫情防控期间顺利开展。具体改进如下:
1.每周发布调查问卷,倾听学生反馈
在线教学,能否黏住学生并步步深入,关键是要即时反馈,掌握学情。随着课程深入,编程难度将进一步加大,之前的教学模式未必能够满足学生的需要。通过问卷星,每周发布调查问卷,倾听学生反馈,及时调整和改进教学方法。将以学生为本的基本教学理念,体现在教学的各个环节当中。
2.发挥小组合作学习优势,建立互助共学机制
班级里有来自新疆的学生和学习基础较弱的学生,其中新疆的学生除了基础薄弱之外,作息时间与省内学生还有两小时的时差。除此之外还有少部分学生对网络学习方式不适应。针对这些学生,将建立合作学习小组,挑选有责任心、学习能力强、成绩优秀的学生担任组长,小组成员合理配置,以6人一组,2名优生,3名中等生,2名学困生。发挥小组合作学习优势,并增加一对一辅导,以提高在线教学的针对性和实效性为标准。
3.专业与抗疫结合,坚持挖掘《JAVA程序设计》课程的思政元素,进一步深化课程思政改革联系集团思政课程教学实际,在进一步的在线教学中,要紧密围绕立德树人的根本任务,践行初心使命,将专业知识传授与课程思政有机结合起来,使得身处这场众志成城抗疫战中的同学们也能够在深刻的体验中感受到专业的力量。
(编辑:李楠 李莉 编审:辛源)