翻转课堂模式在Java程序设计课程教学中的应用研究

来源 :大陆桥视野·下 | 被引量 : 0次 | 上传用户:ftlfh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】计算机信息技术的飞速发展,对高职院校课程教学改革产生了深远的影响,也使高职院校教师面临着严峻的挑战。本文从分析Java程序设计课程现状及存在的问题入手,讨论了翻转课堂教学模式的优势,分析Java程序设计课程采用翻转课堂教学模式的可行性,设计了较为完整的翻转课堂教学方案。采用翻转课堂教学模式,能够提高学生自主学习、沟通合作、分析问题、解决问题等能力,对提高课程的教学效果有积极的促进作用。
  【关键词】翻转课堂;教学模式;Java程序设计
  引言
  “翻转课堂”作为一种基本信息技术的新型教学模式,近年来在国内外颇受关注。所谓“翻转课堂”,就是在信息化环境中,课程教师提供以教学微视频为主要形式的学习资源,学生在上课前完成对教学微视频等学习资源的观看和学习,老师和同学在课堂上一起完成作业存在的问题,交流,探讨等活动的一种新型的教学模式。多年来,学生们在Java程序设计编程课上都是举步维艰,有少部分学生甚至选择放弃学习该门课程。为了提高学生的学习积极性,培养学生的自主学习的良好习惯,将翻转课堂教学模式的成功经验应用在Java程序设计课程中,让学生朝着有益的方向发展,是非常重要的。
  1.Java程序设计课程现状及存在问题
  目前,Java程序设计大多采用了以项目为载体,采用任务驱动的方式教学,主要是在课堂内进行知识的传授,而在课堂外进行知识的内化。这种教学模式在实施过程中存在以下不足:
  1.1教学覆盖面小
  Java程序设计是面向对象程序设计,包括的内容有基础部分,面向对象,集合,图形图像设计等相关内容,无论是以项目为载体,采取任务驱动的模式教学,还是教、学、做一体化教学方式,虽然对教学有一定的促进作用,但还是以教师为中心的教育模式,任何一节课都受到时间的限制,而总的学时是有限的,因此教师向学生传授的知识也是非常有限的。Java面向对象的相关知识逻辑抽象思维比较强,学生很难与以前学习的课程相衔接。学生对分析问题,解决问题的能力非常欠缺,造成了学生学习本门课程以后,成了看得懂,编不出,离开书本,一摸瞎的结果,因此,学生学得累,老师教得累。
  1.2学习环境局限性
  高职学生自主学习偏弱,学习内容局限于教师的讲授,对知识的深度和广度没有去深入的研究,因此部分同学反映,Java程序设计课程太难了,上课能基本听懂,自己回家看书就看不懂了,想再学习一遍教师的讲课,想找老师咨询,没有一个合适的平台。等下一次上课又积累了很多新的问题。如此循环,程序设计课变成了耗时多,效果差的课程。
  2.翻转课堂教学模式的优势
  2.1有利于学生自主学习能力的培养
  翻转课堂教学模式是让学生在课外听视频中老师讲解的知识,而课堂上主要是与学生互动,强化学生对知识的内化。这种模式与传统的学习过程颠倒了获取知识的顺序,颠覆了传统教学模式,是典型的以学生为主,教师为辅的教学模式。学生是学习的真正主人,学生可以自己统筹安排学习内容、学习时间,复习等,这无疑是锻炼和培养了学生的自主学习能力。
  2.2有利于学生实践能力的培养
  Java程序设计是一门要求学生的动手能力和实践能力比较高的课程之一,在课时有限的情况下,很多时候需要压缩理论课时,以增加学生实践课时,教师常常由于时间的原因在讲课时只是点到为止,学生没听懂,教学效果较差。采用翻转课堂教学模式,学生在课外学习课程资料时可以边学习边上机操作。学生在编写程序的自学过程中,学生实践动手能力就能得到训练。再经过课堂上进一步的答疑、讨论、实践练习,学生的实践能力得到更好的培养
  2.3 有利于学生沟通,合作能力的培养
  社会飞速的发展,要求学生除了要掌握必要的专业技能外,还应具备较强的沟通交流、团队合作、灵活应变等能力。在翻转课堂教学模式下,学生在课前根据教师布置的学习任务进行学习,在学习过程中难免遇到问题,学生可以通过班级QQ群或论坛等途径与同学或朋友交流沟通解决问题,不能解决的问题带到课堂上提出,在老师的引导下,与小组同学研讨,团队协作解决相关问题。在解决问题的过程中不仅培养了学生的沟通能力,与人合作的能力,还能激发学生的创新意识,提高了学生学习的积极性和创新性
  2.4能够解决因材施教问题
  课程内容是异步传授的,就不受课堂时间的限制,学生可以根据自己的学习基础、学习的风格、接受能力进行学习,学生能够以自己的步调获得,观看和检查材料,学生在学习知识的广度和深度上亦可自由控制等都与传统的教学存在较大差异。在传统的教学活动中,教师不能完全顾及到每一个学生的需求,使一些学生困惑于学习。在翻转课堂教学模式中就可以解决这个难题。学生在课前学习阶段可以根据自己的认知习惯,专业基础,选择适合于自己的学习材料、学习进度、学习时间及学习的快慢程度,真正体现学生是学习的主人。解决了传统教学中的一言堂问题,体现了个性化教学,做到因材施教。
  3.Java程序设计课程运用翻转课堂教学模式的可行分析
  高职院校越来越重视学生实践能力的培养,而Java程序设计课程是一门实践性很强的课程,理论知识的学习是指导实践,最终要求学生能够运用Java程序设计知识,采用软件工程的思想独立完成一个综合项目的设计。学生要有足够时间和精力完成项目设计。在Java程序设计课程教学中教师常常采用任务模块式教学方法,以任务训练为主,理论讲解为辅的教学方法。根据上述的翻转课堂教学模式的优势论述,翻转课堂教学模式正适合于这类实践性课程的教学实施。
  我校Java程序设计设计程序在第二学期开设,学生已学习了C语言程序设计和计算机基础,具有了一定的自我管理能力,自学能力,能够按照老师的要求开展自主学习,满足翻转课堂教学的基本要求。因此,翻转课堂教学模式在Java程序设计程序应用具有可行性
  4.翻转课堂教学模式在Java程序设计中的应用
  将把Java程序设计课程要应用到的项目按照教学的重难点分解成若干个任务,翻转课堂实现了知识传授和知识内化的颠倒。知识传授在课前完成,知识内化是通过课堂学习活动完成。张金磊等在《翻转课堂教学模式研究》中构建出完善的翻转课堂教学模式。结合这些模式和Java程序设计课程特点,认为运用Java程序设计课程的翻转课堂教学模型应分为学生活动和教师活动二个部分
  5.结束语
  在Java程序设计课程中运用翻转课堂教学模式有利于提高学生的自主学习,自我监控,不断地对其所学知识进行检查、反馈和巩固,建立一个全新的教学模式,从而把学生的学习带入一个良性循环当中,增强学生的自信心。同时翻转课堂的教学思路不仅能用在Java程序设计课程中,同样也能运用到其他的程序设计课程当中。
  参考文献:
  [1]谢延红主编.任务驱动式翻转课堂教学模式研究[M].山东省:德州学院编辑部.2014.
  [2]王明芳主编.基于元认知策略的《Java程序设计》课堂教学研究[M].山西省:山西太源出版社.2015.
  项目基金:
  课题名:高职软件外包服务专业与产业对接的职业型人才培养研究 重庆科创业学院校级课题 编号:15KC14。
  作者简介:
  廖丽(1978-),女,重庆永川人,工程硕士,讲师,主要从事高职高专教育教学。
其他文献
本文分析了现浇钢筋混凝土楼板裂缝产生的原因,并提出了相应的预防措施,以有效地解决混凝土楼板的裂缝问题,从而提高建筑物的质量。
河南省地处华夏腹地,是中华民族的主要发祥地之一,历史源远流长,文化底蕴厚重,区位优势明显,自然资源丰富,是全国重要的能源原材料基地、粮食和畜产品生产加工基地及交通运输枢纽,具
在中国现代化和信息化的发展进程中,网络成为一个新的越来越重要的民意渠道。然而,汹涌的网络民意除了为政府决策提供了广泛真实的意见、建议之外,也带来了诸多负面效应,甚至对社
水利工程建设是一门以经验为主的实践科学,而施工组织设计是设计专业中较为薄弱的环节之一,因此在我国"改革开放,市场竞争"的形势下,要对水利工程施工组织设计进行全面的改革和
针对目前前围外板材料利用率低的问题,通过对其现有冲压工艺内容的分析,提出了在保证加工质量的同时将前围风窗处的余料整块切除,并将余料用于后围内板和风窗下骨架内板加工的解
本文对水泥混凝土路面的病害进行了描述,并分析其造成病害的原因,从而提出了水泥混凝土路面病害的基本防治措施。
在智能数据采集系统中选用了2864芯片,详细分析了使用2864的硬件和软件设计方法。
本文提出了采用8253作为脉冲发生器带小数分频数时的软件及硬件解决方法。采用软件补偿可以在不改动硬件结构的情况下实现8253分频数小数部分的处理;而采用硬件处理方法可以实现脉冲数
铆接的工作原理是通过材料的塑性变形,将材料通过各种加工工艺达到我们需要的形状,起到刚性连接的效果。当前铆接的方式主要有冲铆、旋铆、自铆、涨铆螺母、压铆螺母以及拉铆等
本文介绍用MOTOROLA单片机实现的高分辨率A/D转换器的工作原理,它具有转换精度高,使用方便,且成本低等优点,在某些场合可替代价格昂贵的高精度A/D转换器,适用于一般智能测试仪表。