基于“云课堂”的翻转课堂教学探索与研究

2020-01-05 02:27谭维敏
人物画报 2020年4期
关键词:Java程序设计云课堂翻转课堂

摘 要:以高职院校Java程序设计课程基于“云课堂”的翻转课堂教学为例,通过对“云课堂”教学平台的使用,结合混合式教学对翻转课堂教学模式进行研究分析。实践证明,翻转课堂教学模式对比传统的教学模式,更加能提高学生学习的主动性和积极性,提高学生的逻辑能力、学习效率。

关键词:Java程序设计;云课堂;翻转课堂;教学模式;

一、引言

Java语言覆盖了各个领域,例如Web端,大数据,桌面应用,手机移动端等等。大数据Java开发工程师是现阶段的急需人才。Java语言是大数据专业的首选的编程语言[1]。针对大数据专业的人才培养方案的内容,传统的Java课程的教学应适应新岗位新发展的需求,改革教学方式利用“云课堂”的翻转课堂为2019级大数据专业的学生提供新的教学方式,适应社会发展,培养行业急需的人才。

二、传统的教学模式

传统教学模式下的Java程序设计课程的教学方式,依照2019级大数据专业的人才培养方案,在第一个学期开展Java程序设计这门课程,Java程序设计作为2019级大数据的学生的入门编程学科,为后续学习更加深层次的大数据课程打下基础。因为Java程序设计这门课程入门快速,应用的范围广泛,所以在那么多种编程语言中,作为首选的编程语言给大数据专业的学生学习。

但是传统教学模式,以教师为主,讲授式的教学模式,在强调动手能力为主的Java程序设计课程中,学习的效果是不显著的。一味的灌输式的讲授代码,解释代码,学生其实接受不了。即使教师将内容拆开讲得非常详细,令学生理解了该行代码的作用,真的懂了该行代码。也会有很多同学不会应用于实际中。

作为一所高职院校,学生的理解能力和逻辑能力本来就比较缺乏。而作为一个职业院校,主要培养的是高素质、高技能的人才。讲授技能比讲授理论多。所以如果使用传统的教学模式,学生的动手能力很难培养,所以我们要改革教学模式,由传统的教学模式转化成基于“云课堂”的翻转课堂教学模式,由填充式学习向自主性学习转变。

三、“云课堂”的翻转课堂教学模式

3.1 翻转课堂

翻转课堂的教学模式,也可称为“颠倒课堂”,即重新调整课堂内外的时间[2],将学习的决定权由教师交到学生手上。在这种模式下的教学,学生在课前已经花时间通过其他方式观看或者学习了教师下节课的教学内容,在课上教师不再将大部分时间花在了讲授理论知识的时间上,而是将课堂的宝贵时间花在了与学生的沟通和互动上。

以Java程序设计课程为例,利用翻转课堂,学生在课前利用课余时间已通过各种资源完成知识的学习,在课上教师将不再专注于讲授知识,而是利用案例,将一个案例作为学习的方式,利用伽卡的边看边练功能,让学生一边看教师操作一遍跟着敲代码,在学习中找问题,将课堂时间最大化的利用,遇到问题互相讨论,激发学生团队合作意识,让学生们通过实践获得更加真实的学习效果,激发学生的学习热情。

互联网信息时代,信息技术越来越多的应用到了教学活动中,网上火热的MOOC,线上教学冲击着传统的教学模式,改革教学模式势在必行。线上线下的混合式教学越来越走进主流。如我们学院引入的“云课堂”教学平台。

3.2“云课堂”的翻转课堂

智慧学习环境和混合式教学模式关系密切,学院引入“云课堂”教学平台,为教师改革教学模式提供了便利。教师在“云课堂”平台上做了教学设计,上传各种学习资料,学生在课前可下载学习资料,观看视频、学习下节课的知识,在上课前将知识掌握,在课上就能更加逻辑清晰的与教师进行沟通互动,将课堂时间最大化利用,学生学习效率会大大提高和掌握的知识会更加牢固,有助于教师引导学生主动学习。

以Java程序设计课程中循环语句为例,利用“云课堂”教学平台进行翻转课堂的学习,在学习循环的课前,将有关循环条件语句的知识点上传至平台上,再设置思考问题,让学生们学习了循环语句后,再结合问题思考什么是循环语句、循环语句实际上干什么、解决的是什么类型的问题。之后带着问题上课,在课堂上将问题提出,与同学讨论,与教师互动,加深循环语句的应用,最后课后在平台上发布课后作业,巩固循环语句的知识点,做到课前、课中、课后相结合,令学生完全掌握知识点。

在“云课堂”平台上展开混合教学模式,可以进行教师与学生的互动、学生与学生间的互动,主动学习越多,参与活动越多,平时分,系统评分越高,更加能激发学生在课余时间利用平台进行学习的積极性,使学生更好的主动、自主学习。

3.2.1 课前

课前主要是让学生学习下节课的知识点,之后带着问题有针对性的学习,在问题中找方法。

教师利用“云课堂”教学平台,在课前一天发布下节课需要掌握的知识点,表明学习的重点,将视频、课件、习题等资源上传,让学生学习,还可以在课前设置一些活动,例如达标训练,一句话问答等。让教师在上课前查询学生在自主学习中遇到的问题和对知识点的掌握程度,让教师能更有针对性的进行教学,学生也能带着问题去学习。

教师可以查看学生在手机上是否已经学习,是否完成各种活动。还有参与活动后的分数都能直接反馈给教师。教师根据平台反馈的数据调整上课重点、上课节奏,做到有针对的教学。

3.2.2 课中

在课中教师利用课前“云课堂”的反馈数据,了解学生困惑的不明白的知识点,有针对性的对学生不明白的地方进行重点教授,这是面对面讲授的,主要是引导学生对课前的学习的知识点进行回顾、思考,对不明白或者模棱两可的知识点再整合。适时调整教学重点,因材施教,将学生不明白的地方重点讲授。

设置各种教学互动活动,让学生都能参与进课堂中。例如在课堂过于安静不活跃时,可以进行点将,设置问题如:“循环语句while 和do while有什么区别,请举例说明”,抽取学生回答。这时候课堂氛围会立马活跃起来。而在学生听了很久课分心时,设置一句话问答或者粘贴板等需要拿出手机的活动,能让学生又参与到课堂中。

教师在课中时,不能死板的只知道一味的按照原本设置的教学设计方案走,要根据课堂的不同情况,设置不同的活动,尽可能将学生注意力集中到课堂上,我们都知道长时间集中注意力做一件事很难,这就考验教师的活动设置能力,活跃课堂,将学生的注意力集中起来,使学生更有效的利用课堂时间。

3.2.3课后

课后阶段是引导学生对本节课学习的内容、知识点进行整合、巩固、复习。完成课后习题,巩固课堂上学习的知识点。

课后教师在平台上发布课后习题,将本节课的知识点结合成一个题目如:“用刚刚学习的循环语句,计算出1加到100 结果输出”,让学生回到宿舍,在电脑上使用eclipse软件编写程序,之后将运行的图片和代码上传。

学生在手机上接收到题目,可以完成课后作业,在教师结束活动前都能提交作业。之后教师可以在平台上对学生提交的作业进行批改,生成课堂分数,根据“云课堂”生成的分数,了解学生对该节课的掌握情况,以平台反馈的数据作为本次课程的教学质量的一个参考。

四、翻转课堂的教学成效

传统的教学模式,在课堂中总是教师教授知识,教师在课上一味给学生讲知识,学生的积极性较低,思想总是不集中,就算教师强调再多遍的重点,同学们也抓不住依然不能引起学生的重视,这样的课堂氛围,学生真正参与到课堂的时间会很少,导致课堂效率底。

基于“云课堂”的翻转课堂的教学模式,结合线上线下混合式教学的方式,让学生真正成为课堂的主人,让学生们掌握课堂。

在課前,在“云课堂”平台上,观看下节课的学习资料、学习视频。将看不懂的地方反复研究,与舍友讨论,大大的提高了同学们之间的团队合作精神。

在课中,带着课前不懂的问题、带着疑惑,有目的性的学习,关注自己不懂的地方向教师提问,大大提高了课堂学习的效率,教师也能通过课前设置的问题的回答情况,了解学生不懂的地方在哪里,对学生难理解的题目重点分析,加快学生接收知识点的速度,加大课堂的互动率,让学生们自己提问、讨论回答,提高学习效率。

在课后布置课后作业,让学生们复习、巩固本节课的知识,加深印象、加深学生对知识的掌握程度,令学生们将知识牢牢印在脑海中。

采用“云课堂”的翻转课堂教学后,课上学生玩手机的少了,拿出手机基本就是要完成课堂活动。教师课堂讲解知识点的时间减少了,而学生们讨论的时间增多,动手编写代码的时间增加、学生们的动手能力也大大提高,在课堂上编写的代码,遇到错误,可以和同学们讨论,提高了同学们解决问题的能力。

五、总结

基于“云课堂”的翻转课堂教学模式,提高了学生学习Java程序设计的兴趣,也提高了学习成效,教学效果也有了显著的提高。

实践证明,Java程序设计的教学过程中使用“云课堂”的翻转课堂模式是可行的,对比传统的教学模式,使用“云课堂”的翻转课堂模式,提高了学生学习的积极性、主动性、增强团队合作精神。同学们编写代码的能力也有了显著的提高。

“云课堂”的翻转课堂模式还在不断地探索和改进,新的教学模式,对教师与学生都是一种挑战,我们要在战胜挑战中不断进步。

参考文献:

[1].李南.探究面向空间信息与数字技术专业的Java程序设计教学.福建 电脑, 2018, 34(04):72-73

[2].Lage, M. J.,Platt, G. J. & Treglia, M. (2000). Inverting the classroom: A gateway to creating an inclusive learning environment. Journal of Economic Ed

作者简介:

谭维敏(1995.12 —)性别:女;籍贯:广西北海市;民族:汉 学历:学士;职称:无;工作单位:北海职业学院;研究方向:计算机科学与技术。

猜你喜欢
Java程序设计云课堂翻转课堂
小学科学“云课堂”的构建策略
《Java程序设计》课程网站的设计与实现
Java程序设计基础课实践教学中的分层教学模式研究
不一样的云思维:“云”在教学中的应用
基于实训项目的Java程序设计实验教学模式改革与实践
基于工程思维的Java程序设计课程教学研究
翻转课堂在小学数学教学中的应用
翻转模式在“液压与气动”教学中的应用研究
翻转课堂在英语语法教学中的运用研究
翻转课堂教学模式在《PLC应用技术》课程教学中的应用