庚子之初,新春佳节,新冠肺炎疫情突如其来。非常时期举国上下众志成城,共克难关。各个岗位的一份子都竭尽全力努力贡献自己的一份力量。
秉持着对他人和自己负责的原则,积极响应国家停课不停学的号召和吉林大学开展线上教学的要求,于宝君也和同事一起开启了自己的网络在线教学之路。他深知这是师生教法创新、学法改革的一次严峻考验,也是一次机遇和挑战。疫情之下,网络之上,初次尝试,通过网络途径进行在线授课,首先要做好充分的准备。
一、在线教学的尝试
在线教学中可利用的平台很多,除了我校合作的超星等之外,还有腾讯课堂、钉钉、企业微信等多种平台可供选择。到底选哪个平台,成为首先要抉择的问题。从2月4日收到学校的通知开始,于宝君老师仔细分析了所承担课程的教学过程的需求,逐一尝试、筛选直播平台。先后试用了超星、Zoom、腾讯会议、腾讯课堂等10余个平台。与家人一起逐一试验。初步选定了腾讯课堂作为主播平台,并以课堂派作为备用平台。
为了确保所选的平台经得起考验,于老师特意提前主动联系学生,在2月10日组建了课程群。并在2月15日、23日先后进行了两次试课。并根据试课中反馈出的问题,形成了书面的在线教学方案——《“面向对象程序设计”课程在线授课方案》。在方案中,详细地写明了在线教学所需的平台及注册方式、教学流程、课前准备、课后答疑、异常情况的处理等。
经过前期的一系列努力,2月24日的开学第一节课,于老师和60名同学圆满顺利地完成了1小时40分的直播授课,确保每一个同学做到了 “停课不停学”。
二、在线教学的总结
24日开课第一天,学生和老师都充满了期待。因为前期的充分准备,第一堂课的效果超出了自己的预期,课程直播过程顺畅,课后学生积极主动学习,在学习中发现问题主动向老师咨询求助,师生联系更加紧密。这也触动了授课老师对网络在线教学方式方法的思考。虽然这次进行在线教学本是因疫情之需,暂解决燃眉之急,但相对传统教学,它也有着传统单纯现场教学中缺少的教学优势:
1.开课前的师生沟通让学生有更充分的课前准备,提升了授课的效能
此次在线教学,在开课之前,借助QQ群和直播平台,将课程的介绍、学习方法、需要安装配置的软件等内容提前介绍给学生,并且通过远程的方式手把手地指导个别学生安装配置开发环境。开学的第一节课,上课效率和效果都有明显的提升。
2.及时、有效课后辅导答疑,拉近了师生关系激发了学生学习的积极性
第一次直播课程结束后,老师安排了课后作业,要求学生自学相关内容。下课后,就开始有学生通过QQ咨询学习中的问题。老师可以通过文字回复、远程桌面等多种方式帮助学生有效地解决问题,学生学习的积极性显著提升。
3.准确获取学生学习情况反馈,方便及时、有针对性地调整教学方案
第一节课后,老师布置了自学第二章中的一节——“Java基本数据类型”的课后任务,第二天,信息系统专业18级的张荣芊同学通过QQ向老师反馈学习感受“因为有C语言的学习基础,整个第二章自学起来感觉都不困难”。老师迅速地根据这个反馈意见,通过QQ群要求大家自学整个第二章,并在周五之前,通过投票的方式,反馈这一章中每个主题掌握的情况。进而根据大家的学习情况反馈,及时地调整讲课内容和课堂计划。
三、在线教学的个人心得
1.做好软硬件基础设施的保障
工欲善其事必先利其器,在第一次试课时候,同学反馈,听老师讲课有杂音,于宝君老师意识到需要专业的设备才能保证授课效果,于是购买了直播用的麦克。还借鉴其他老师的经验,购买了数位板,用于授课中的板书。有效地保证了教学直播的效果。
2.要认真选择和测试直播平台
直播平台是有效开展在线教学的核心技术支撑,所选的平台要有能够提供充足服务资源的能力。面对市面上众多的在线教育服务平台,到底哪个好用,一定要结合自己的课程特征选择,并且要对拟采用的平台进行充分的测试。在第一版的《授课方案》中,选择了某在线教育平台作为直播的备用平台,结果在第二次测试中,不到十分钟的时间,直播便中断了。因此,我们在选择直播平台时,一是要有两个以上的备选方案;二是对所选的平台,一定要和学生一起进行两轮以上的测试,把直播中断事故发生的可能降到最低。
3.做好充分的风险评估和设计好书面预案
影响在线教学过程的因素要远多于现场教学,网络带宽不够、服务器超载、网络情况不均衡等,都会严重影响在线教学的效果。第二次与学生试课中发生的直播中断,让老师意识到原有《授课方案》中对异常情况的处理存在不足,于是完善了异常处理的机制。每个班委托了1-2位学生监督员,作为在线直播异常时的通讯联络员,一方面通过电话提醒老师,另一方面将后续的安排传达给同学。这些异常情况处理的安排都写到《授课方案》中,公布给所有的学生,保证学生在碰到问题时,知道该如何处理。
疫情来袭,我们需要一份守望、一份觉察、一份理智:坚定必胜信心,做好防护,坚持学习,积极生活。“上下同欲者胜,风雨同舟者兴”,让我们共同战“疫”,期待花枝春来,山河无恙。
《面向对象程序设计》课程在线授课方案
一、在线授课所需的平台及软件
|
软件及平台 |
功能与用途 |
沟通工具 |
QQ群 群号:1048620068 名称:面向对象程序设计(2018级) |
用于日常通知与师生沟通;用于课程直播中出现问题时紧急沟通。 |
微信群 |
作为上述沟通方式的备用,当直播中出现QQ服务器无法连接时,采用微信群进行紧急沟通。(测试中,出现过“腾讯课堂”与QQ同时掉线的情况) |
学习资料 |
超星学习通 邀请码:1135479 班级:2018级面向对象程序设计课程班 |
学校官方要求建立的教学平台,上课所需的资料(工具、教材、课件等)均在此平台上传 |
直播平台 |
腾讯课堂 课程直播链接:https://ke.qq.com/webcourse/index.html?cid=962450&term_id=101058116&lite=1&from=800021724 课堂名称:面向对象程序设计(于宝君老师的课堂) |
课程直播的主平台,建议下载学生客户端观看 |
钉钉 团队号: PBXE3231 名称:吉林大学管理学院面向对象程序设计课程班 |
课程直播的备用平台,当主平台不可用时,采用此平台进行直播,建议学生预先注册钉钉,并加入团队 |
课后辅导 |
TeamViewer 下载地址: https://www.teamviewer.cn/cn/ |
课后辅导时,当需要老师查看程序运行情况时,可用TeamViewer进行远程操作 |
二、在线授课的教学流程
1.课程时间安排
上课时间与教务处的课表时间一直,在未恢复现场教学时,采取线上教学。
线上教学上课时间:周一上午8:00——9:40;周六上午8:00——9:40。请各位同学提前15分钟,即7:45分开始登录相关平台,测试环境,准备上课。
2.日常教学流程
3、开课前准备
3.1 开发环境与工具的搭建
3.1.1 JDK的安装。本课程需要安装Java的开发环境——JDK。课程使用的版本是Java SE 8u241有两种方式可以下载安装JDK:(1)超星学习通中下载;(2)在官方网站上下载——https://www.oracle.com/java/technologies/javase-downloads.html。
3.1.2 Eclipse的安装。Eclispse是Java的开发工具。本课程使用的是Eclipse 2018-12(4.10)的版本,同样有两种形式可以下载:(1)超星学习通中下载;(2)在官方网站上下载——
https://www.eclipse.org/downloads/packages/release/2018-12/r/eclipse-ide-java-developers。
3.1.3 学生可以登录超星学习通,在“资料”文件夹下,有视频教程讲解。
3.2 在线学习所需平台的注册
3.2.1 日常沟通工具——QQ群与微信群
每一位选课同学(包括重修同学)都要加入到课程的QQ群和微信群中。QQ群号:1048620068,名称:面向对象程序设计(2018级)。
微信群作为上述沟通方式的备用
3.2.2 超星学习通——日常管理、资料下载、作业提交
邀请码:1135479,班级:2018级面向对象程序设计课程班
超星是学校官方要求建立的教学平台,同学务必在此注册,上课所需的资料(工具、教材、课件等)均在此平台下载。部分讲课的视频也会在此平台上传,供直播过程中未能听清楚的同学复习。
3.2.3 直播主平台——腾讯课堂
经过与同学们的共同测试,本课程决定采用“腾讯课堂”作为直播的主平台。课程直播需要课堂Term ID:101058116。课堂名称:面向对象程序设计(于宝君老师的课堂)。
建议下载学生客户/端观看,下载地址: https://ke.qq.com/download/s.html。下载学生版。
安装完成后,运行“腾讯课堂,以加入QQ群所使用的QQ号登录,这样方便老师邀请大家、查看大家登录的情况。
3.2.4 直播备用平台——钉钉
由于在线教学受网络不佳、服务器负载过重等不受控因素影响较多,因此,本课程除“腾讯课堂”外,还选择了一个备用的直播平台。备用直播平台的选择主要考虑两个因素:一是要与主平台为两个不同的服务商,降低同时瘫痪的风险;二是尽可能减少同学们下载过多的客户端软件的麻烦。
因此,经过综合考虑和多次测试,决定选择“钉钉”作为备用直播平台。当“腾讯课堂”出现问题时,老师将在QQ群、微信群通知大家转到钉钉上直播。同学最好预先注册钉钉,并加入课程团队,以备不时之需。
下载 “钉钉”,首先需要加入到课程班中,本课程班的团队号为: PBXE3231。团队名称:吉林大学管理学院面向对象程序设计课程班。具体加入方法如下:
3.2.5 课后辅导——QQ远程、TeamViewer
对于学习过程中,同学在编写程序和运行程序过程中有无法解决的问题,可以寻找老师进行在线指导。有两种方式可以让老师在远程看到学生的屏幕,并进行远程的操作。一种是通过QQ远程桌面,另一种是通过专门的软件——TeamViewer。
在线答疑及辅导的时间:每周六9:40——12:00。学生可以在此期间,通过QQ、微信联系老师,当求助学生较多时,将按先后顺序依次解决,请耐心等待。答疑及辅导时间有变化时,通过QQ群公告另行通知。
TeamViewer下载地址:https://www.teamviewer.cn/cn/
课后辅导时,当需要老师查看程序运行情况时,可用TeamViewer进行远程操作
下载后安装。使用时启动
通过QQ单独告诉老师,你的ID和密码,老师即可对求助同学的计算机进行远程查看和操作。
3.3 在线学习时学生需要打开的软件小结
1.上课前
打开QQ群与微信群——查看消息,确认直播是否正常进行。
登录“超星学习通”,查看、下载课件、教材。
2.上课时
保持QQ群打开
登录直播平台“腾讯课堂”或“钉钉”(根据通知要求)
3.课后
登录“超星学习通”,查看、提交作业。
4.需要辅导答疑时
QQ或微信联系老师,预约时间。
使用QQ远程或TeamViewer在指定时间里解决问题。
三、其他相关问题
1.关于教材
考虑到疫情期间教材购买困难的特殊情况,教材将采取扫描的方式做成电子版,上传在超星学习通中,大家可以在“资料”——“教材”文件夹下下载。但请注意知识产权的问题,该电子版教材仅用于疫情期间的上课的特殊需要,仅用于本次《面向对象程序设计》授课使用,不得用于其他用途,亦不得传播,请同学们注意。
2.关于直播的回放
我们所选的两个直播平台均具有在直播的同时,录制视频并回放的功能。“腾讯课堂”在“历史课程”里即可看到,需要注意,当天的直播需要等待24小时候才能在回放中看到。“钉钉”在“直播回放”中即可看到。
所有直播的回放,在课程结束前(本课程的期末考试之前)均可供选课的同学观看。课程结束后将删除。请勿将回放视频下载、传播,用于其他非本人学习的用途。
3.直播异常时的处理
当所选的平台在直播过程中均出现问题时,同学们不要着急,老师在直播的同时,也在录屏,会将讲课内容录制并存储在本机中。出现直播瘫痪等异常时,各班学委、班长请电话第一时间与老师沟通。确认直播无法继续时,学生采取按照课前老师在网上(超星学习通)上传的资料进行自学,老师将稍后将录制的视频上传至超星学习通的“资料”——“视频”中,并通知大家。