Java课程线上线下混合式教学模式研究与探索

2020-10-20 07:18朱恒伟马洪新刘豪睿
汽车实用技术 2020年15期
关键词:线上教学混合式教学

朱恒伟 马洪新 刘豪睿

摘 要:混合式教学主要是通过将线上教学和线下教学两种教学模式相结合,从而满足学生的多元化学习需求,同时混合式教学对于优化课程体系结构,切实提高学生的学习兴趣和实践技能,提高岗位的核心竞争力有着重要意义。另外,Java课程作为一门应用广泛的编程类课程,对其进行混合式教学模式研究与探索,有一定的现实指导意义和推广价值。

关键词:Java课程;混合式教学;线上教学

中图分类号:N41  文献标识码:A  文章编号:1671-7988(2020)15-240-03

Abstract: Blended teaching is mainly through the combination of online teaching and offline teaching to meet the diverse learning needs of students. At the same time, blended teaching can optimize the curriculum system structure and effectively improve studentslearning interest and practical skills. It is of great significance to improve the core competitiveness of the post. In addition, as a widely used programming course, the Java course has a certain practical guiding significance and promotion value for its mixed teaching mode research and exploration.

Keywords: Java course; Blended teaching; Online teaching

CLC NO.: N41  Document Code: A  Article ID: 1671-7988(2020)15-240-03

引言

年初以来,随着新冠疫情的影响,线上教学以及线上教学模式的改革已经成为了各学校关注和研究的热点。而线上、线下混合式教学模式也成为了一种新的选择,并广泛应用于各课程的日常教学。Java课程作为一门应用广泛的编程类课程,对其进行混合式教学模式研究与探索,有一定的现实指导意义和推广价值,教师在今后的Java课程教学过程中,应该合理应用线上线下混合教学模式,激发学生学习兴趣,并能够主动地参与到教学活动中,提升教学有效性。

1 Java课程线下教学现状分析

作为一门重要的程序开发类课程,Java程序设计在传统线下教学过程中往往存在很多问题。通过课程考核和教学效果反馈,相当一部分同学存在动手能力差,学习积极性不高,缺乏课程培养目标中要求的实践技能和独立解决实际问题的能力。而教师在日常的教学过程中也存在一定问题,如依然沿用传统的教室加机房上机的授课方法,教学方法和手段存在一定滞后性,讲授方式缺乏新颖性,学生的参与度不高,讲授内容不能有效串联新的应用项目,造成所培养的学生技能与社会实际需求有所出入。同时,讲授内容存在一定的滞后性,不能准确快速的与社会需求的Java语言体系相融合、相适应,无法做到快速同步发展,最终导致实际授课效果与企业需求严重不匹配。由此可见,传统的纯线下授课方式缺乏创新,教学手段单一,学生的参与度和积极性不高,无法做到实时回顾、复习,并且高校、企业、学生尚缺乏有效互动和交流,无法真正做到培养满足企业实际需求的理实一体化学生,而开展Java课程线上、线下混合式教学研究与探索,已成为各高校Java程序设计课程改革和研究的重点。

2 Java课程线上线下混合式教学模式

针对《Java程序设计》这门课程,结合线上线下相结合的教学方式方法,尤其是随着新冠疫情的持续推进,严格按照学校“停课不停学”、“停课不停教”的要求有序进行线上与线下相结合的混合式教学。并有效结合两种教学模式的优点,弥补各自缺点,从而对线上线下相结合的混合教学模式进行研究与探索。

2.1 利用线上教学平台软件,转变教学角色开展互动式教学

Java课程的线上教学采用钉钉直播以及QQ群、钉钉群交流的授课方式。由于《Java程序设计》是一门综合性和应用性非常强的上机编程课,特别注重学生学习积极性和主动性,上课前老师提前把课件和学习资料发布到交流学习群里,同学们做好复习和预习,并提前把一些安装软件和测试程序发布到学习群里,同学们提前安装并进行演练。针对同学们遇到的问题和疑惑在课上进行集中答疑,并针对个别有困难的学生进行一对一课下针对性辅导。这样以学生为中心,学生主动参与到课程中来,老师做好辅导和辅助工作。

在《Java程序设计》线上教学过程中,老师会针对课程内容不定期让大家做一些小任务或是小项目。开源式项目主要围绕大家近期所学的内容,通过课上的代码演练,指导学生利用课上和课下的时间自主完成各开源项目。在这个过程中,既锻炼了大家自主解决实际问题的能力,同时也提高了学习的积极性;既掌握了理论知识,也锻炼了应用技能。编程课本是比较枯燥和乏味的,采用了这种任务驱动方法,彻底激活了学生学习的兴趣。

2.2 线上线下教学相结合,提高学生学习的积极性与主动性

无论线上教学还是线下教学,其初衷都是提高學生学习积极性,提升实际教学效果。而Java语言作为一种新的、面向对象的编程语言,现已广泛应用于手机、服务器以及车载终端等移动互联设备,行业和社会的现实需求催生了Java语言的迅速普及和发展。正因为如此,在课程教学过程中,激发学生运用Java语言进行编程的兴趣,提高学生学习的主动性和参与度成为Java课程改革的首要目标。

Java课程是一门实践性、综合性和时效性非常强的课程,特别重视培养学生的实践能力、创新创意能力与素质拓展。显然,线上教学模式具有教学资源多、易于开展、拓展性强等优点,有利于学生根据自身状况主动探寻、巩固与拓展知识。一方面,我们在线上教学中,充分利用在线授课平台的“签到”、“讨论”、“投票”、“测验”、“问卷”、“课程作业”等线上活动来监控学生的学习状态和提高学生的参与度,而不仅仅是课程知识与资源的简单迁移;另一方面,在线下教学中,采用过程性考核的评价体系,我们通过线上测试、上机测验、课外大作业、创新性论文等综合性的方式和手段对学生进行全面考核。

2.3 线上及线下相结合的过程性考核及评价体系

目前,Java程序设计作为一门重点教学改革课程,其考核方式也区别于传統的简单上机考试或是闭卷考试,本课程现已采用过程性考核的评价体系,我们通过线上测试、上机测验、课外大作业、创新性论文等各种方式和手段对学生进行考核。毕竟课上的学习时间有限,我们通过借鉴国内外各大高校先进经验,通过课程大作业的形式定期串联课程内容,在给学生提供一定程序框架的基础上让学生自主完成程序的输写和调试。学期末通过布置创新性题目论文,让学生关注学科前言并创新程序开发模式,提高大家的积极性和自主解决问题的能力。在课程教学中,始终通过线上工具做好学生课下的答疑和辅导,并针对学习困难的同学进行一对一辅导,提高学生的参与度。

在《Java SE程序设计》线上教学过程中,通过不定时的让学生拍照上传自己的程序代码和运行效果,并给予编程做的好的同学一定的加分奖励。这样同学们也可以通过上传代码共享自己的学习成果,一方面为别的同学提供了不同的编程思路和借鉴,同时也进一步加深了印象,提高学习的积极性。同时不定时的通过钉钉在线考试平台进行线上学习的学业测评和学业检测,针对大家线上课程的学习效果进行检测,通过学业检测评定大家的在线学习学业水平,同时发现问题,有针对性的辅导。

2.4 教学反馈及课程思政

在课余时间针对学生的学习情况,不定期的开展教学意见反馈,听取学生的合理建议和意见。学生可以在QQ群提出问题或者私信语音、视频一对一答疑,对集中的问题可以在钉钉直播里进行答疑及辅导,并且可以通过收看视频回放,通过反复收看解决学生在在线学习中遇到的问题,并针对有困难的同学进行课下单独辅导。《Java程序设计》线上及线下授课中,在讲解某些特定内容时,会适时穿插思政元素,把课程相关前沿知识及未来发展前景适时传达给大家,这样学生一方面更清晰了解产业发展现状及应用前景,另一方面明确了研究方向,进一步提高了学习的积极性,从而发挥了思政教育功能。

3 结语

在新的社会需求与大背景下,采用线上线下相结合的混合式教学模式,课程课堂氛围活跃,教学效果良好,教学方式灵活多样,互动效果较好,达到了学校要求的授课质量要求。并且合理应用线上线下混合教学模式,激发学生学习兴趣,并能够主动地参与到教学活动中,提升教学有效性。

参考文献

[1] 赵爱美.混合教学模式在项目化程序设计课程中的探索与实践[J].计算机时代,2018(25).

[2] 刘小红,张蓉.校企合作下项目引领模块教学法在Java程序课程的改革探讨[J].电脑知识与技术,2016(22).

[3] 陈莹,赵娟.线上线下混合教学在“计算机文化基础”课程上的应用[J].课程教育研究,2018(7).

猜你喜欢
线上教学混合式教学
高职英语线上教学存在的问题与对策
“互联网+”背景下中国饮食文化课程的教学改革研究
互联网+环境下工艺美术设计情境驱动教学方法探索
线上教学发展状况与虚拟社群维持策略探析
高校室内设计基础课程混合式教学探讨
赛课网络平台混合式教学在居住空间设计的应用
离散数学课程教学方法改革
基于SPOC平台的混合式教学模式研究和实践
基于SPOC模式的《大学计算机基础》课程改革的研究
《C语言程序设计》课程的教学改革与实践