孙廨尧 周正贵 朱先远
摘 要:以教师为中心、书本为中心的传统课堂教学模式在高职院校应用的已经非常成熟。如今新冠肺炎疫情尚未结束,学校线下课堂教学已经恢复正常,利用信息化技术开展教学成为各院校选择的重要辅助教学手段。Java程序设计课程作为高职物联网专业基础课程之一,通过运用信息化技术教学手段进行辅助教学可以更好地达到教学培养目标。笔者结合高职院校学生的学习特点,提出了“以动为主、信息化辅助”的新型教学模式,以期为信息化教学改革与课程改革提供思路。
關键词:课堂 信息化 课程改革
由于受新冠肺炎疫情的影响,学校坚持“停课不停教、停课不停学”,这既是疫情期间的应急之举,也是“互联网+ 教学”成果的实践应用。随着信息时代的快速发展,信息化教学展现出其特有的优势,发挥着越来越重要的作用。国家在“十三五”规划中提出了教育信息化的目标。然而目前大多数高职院校仍然沿用着传统的以教师为中心和以书本为中心的教学模式。随着课程改革的不断深入,已进入国家“双高计划”建设的高职院校,如何改进课堂教学模式以提高教学质量,是目前急需解决的问题。
一、信息化教学的意义
高职院校中绝大部分的教学课堂仍然采用以教师为中心和以书本为中心的传统教学模式,课堂效率不高。而高职院校在校生大部分都是“00”后的学生,他们是在互联网时代成长的一代人,从小接触各类电子产品,有很强的信息获取能力,运用信息化的教学方式开展教学更容易激发他们的学习兴趣。如果在课堂中适当运用信息化手段辅助教学,将学生学习积极性调动起来,既能激发学生学习兴趣,使学生自愿学习知识,又可以提高课堂教学质量,更好地体现课程的价值。
笔者对所在学校的物联网应用技术2019级的两个班进行了“信息化手段辅助教学能否提高自身学习兴趣”的调查,调查结果显示,有87.64%的学生认为在课堂教学中运用信息化手段辅助教学更能激发自身学习兴趣,更有利于提高学习热情。从侧面也可以看出信息化辅助教学是很有必要的。
二、传统Java程序设计课程教学面临的困境
物联网近年得到快速发展,逐渐融入人们生活的各个方面。现阶段人才市场对物联网专业毕业生的要求逐渐提高,不仅要求他们具有扎实的理论知识,而且要有较强的实践能力和创新意识。而学习物联网专业的相关知识,离不开前期的专业基础课程,Java程序设计课程就是物联网专业基础课之一。传统 Java 程序设计课程教师授课由于受到学时的限制,导致教师在课堂上着重于理论知识的讲授,而对学生的实践操作指导时间普遍较少,教学难以达到预期效果。传统教学模式下Java程序设计课程主要的授课流程大致是:授课教师依据教材与PPT知识点进行讲授,相关知识点讲解完毕则演示该知识点相关案例,最后学生进行练习。这样的授课方法与模式都比较单一,课程教学方式与方法都缺乏创新,学生全程处于被动接受的状态,久而久之学生的课堂接受效率就会越来越低,学生学习兴趣不高。
三、“以动为主、信息化辅助”教学的实施路径
(一)引入课程网络平台辅助教学
通过利用课程网络平台,可以在一定程度上提高课堂教学质量。从笔者所带的班级来看,利用课程网络平台最大的优点体现在每次课程教学前的课前预习中。在传统的教学模式中,授课教师会口头提醒学生,课下预习下一节课内容。但是课后缺乏有效的监控手段,授课教师无从得知学生究竟有没有进行课前预习。传统教学模式下学生课前预习完成率低的原因可以总结为两点:一是由高职院校学生的学习特点导致的,通过对学生的学情分析可以发现,高职院校学生相较于本科学生,自觉性稍微差一些。二是授课教师通常只是口头提醒学生课下预习,却没有给预习资料,导致学生课前预习完成率低。
而通过运用课程网络平台的教学资源,可以在一定程度上解决以上问题。同样以Java程序设计课程为例,课程网络平台对笔者所教授的2019级物联网应用技术专业学生的课前预习完成率进行了数据统计。数据统计显示,虽然有一小部分学生未完成预习任务,但仍有80%的学生进行了不同程度的课前预习,预习进度在1%~59%区间的学生数量大致占比7%,预习进度在60%~89%区间的学生数量大致占3%,预习进度在90%以上的学生数量占比大致为70%。可以看出,相较于传统教学,运用课程网络平台辅助教学,学生学习效率提高了很多。这将直接影响学生课堂的接受效率,能听懂知识点的学生自然而然更能“自愿”地去听、去想、去做,更有成就感,这将是一个良性循环。
(二)运用信息化软件丰富教学
除了课程网络平台,还可以运用如云班课、雨课堂等信息化软件丰富信息化辅助教学的方式。在传统课堂教学中,最后的内容总结、作业布置往往没有时间完成,而通过运用信息化软件可以实现线上内容总结和布置以及批改作业的功能,这也是信息化教学的优势之一。随着信息化手段日渐成熟,雨课堂可以实现课中学习的数据统计,如现场提交问题答案,并将结果统计后展示出来。这样可以实时帮助授课教师了解学生对知识点的掌握情况。而传统教学则依靠授课教师现场询问“都听明白了吗?”诸如此的询问方式,并且面临着学生无人回应的尴尬境况。雨课堂还可以实现弹幕发送的功能。合理运用相关功能,可以在一定程度上吸引学生的课堂注意力,既能激发学生学习兴趣,又能传授知识,一举两得。
(三)在实践教学中让学生“动”起来
教学改革离不开教师,同样教师也离不开课堂。与传统课堂教学不同,辅助运用信息化教学手段,完成课程相关教学任务并取得良好的教学效果,合理的教学设计与实施显得尤为重要。笔者运用课程网络平台以及云班课,并选取Java程序设计课程中第8章GUI图形用户接口,以Swing组件的整合使用(实现QQ界面设计及登录)2个课时教学内容为例进行教学设计,如下表所示。
课前:教师通过云班课向全体学生发送课前预习任务,要求根据QQ登录界面分析其布局设计及组件类别。学生通过课程网络平台以及云班课学习讨论完成相关内容,并在线提交。课前教师通过查看学生预习情况从而确定课中重点讲解的问题。
课中:教师首先对学生上传的课前作业进行点评,然后引入生活中常用的一些聊天工具如QQ、微信等。以QQ为例分析其布局及组件构成。同时下发本节课任务,要求各组成员之间分析QQ登录界面的设计如何实现。学生根据给定任務,将本组实现此任务需求的解决方案上传至云班课并现场介绍本组方案。教师对有问题的方案进行调整,并指导学生完成本次任务。
课后:根据云班课上传的JavaFX Scene Builder工具安装配置文档以及JavaFX Scene Builder安装包,学生可以快速安装配置。课后巩固的内容就是借助JavaFX可视化管理工具,设计实现微信登录界面。各组将运行出来的效果图通过测试后截图在线提交到云班课。
通过以上设计,让学生在课堂上“动”起来,提高课堂效率。
四、课程考核评价
Java程序设计课程学习方式多样,既有理论知识的接受学习,又有对现实问题的自主、合作探究学习。课程考核评价包括两个部分:系统评价(20%)与个人评价(80%)。系统评价主要为云班课给出的个人综合评价,根据各个模块的参与情况评分;个人评价包括了学生互评(30%)与教师评价(50%),其中教师评价还包含了课前(10%)、课中(30%)与课后(10%)三部分。教师课前评价根据课前布置任务的完成情况评分,课后评价根据课后作业完成情况来评分。而课中部分的教师评价标准按照任务的完成率评分,本任务大致由创建QQ登录窗口(15分)、顶部面板区域实现(10分)、左侧面板区域实现(5分)、中部面板区域实现(15分)、右侧面板区域实现(10分)、底部面板实现(15分)、创建监听器并实现(25分)以及最后的小组汇报(5分)8个部分组成。通过课程考核评价,让学生在“做中动、动中做”。
五、小结
Java程序设计课程主要学习的是程序的编写,需要学生具有较强的动手能力。教师在运用信息化手段进行辅助教学的同时,由于有部分任务需要分组进行,组员分工负责不同模块,可能会导致很多学生的独立处理问题能力和思维能力得不到锻炼。在这个过程中如何细化考核内容,充分调动每个个体的积极性,是各高职院校在进行信息化教学过程中需要考虑的问题,也是未来探索教学改革的方向。
参考文献:
[1]钟玉梅.高职院校线上教学初探——以思政课题为例[J].吉林工程技术师范学院学报,2020(8).
[2]武利利.基于信息技术的服装CAD课程教学探讨[J].纺织科技进展,2021(2).
[3]李楚贞,余育文.Java程序设计课程混合式教学研究[J].福建电脑,2021(1).
[4]李静,夏启寿,高祥华.创客教育背景下传统课程的“创课”设计研究——以计算机图形图像设计课程为例[J].黑龙江工业学院学报(综合版),2020(10).
(作者单位:安徽商贸职业技术学院)