刘仲驰
摘要:为了进一步使得Java程序设计教学质量得到更好的提升,本文主要探索了将翻转课堂教学模式应用在Java程序设计课程中的实现方式,首先对现阶段Java程序设计课程里面存在的重点、难点进行一定的阐述,并针对教学中的不足有针对性地进行优化,从而提升翻转课堂教学模式在当前高校Java程序设计课程中的有效性。
关键词:翻转课堂;高校;Java程序设计
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2021)21-0213-02
开放科学(资源服务)标识码(OSID):
随着时代进步,教育领域得到了快速发展,培养更多高水平人才成为各大高校当前的任务。作为世界范围内应用最为广泛的Java语言,在高校的教学中有着重要的地位。由于Java的学习较为体系化,其中有许多学生理解起来较为困难的知识点,所以一直以来Java课程的教学效果并不十分理想,因此,有必要有针对性地创新教学模式以此来提升Java课程教学成效。
1 Java程序设计课程教学体系
在计算机专业里面,Java程序设计的重要性不言而喻,Java课程的开展主要为了学生在完成学业后可以直接进入企业工作而开设的,因此Java课程的教学质量在很大程度上是学生毕业可以更好地就业的基础保障。所以,教师在进行Java教学的时候,不应该将教学定位在传授学生Java理论知识内容,而是需要与相关的企业协调对接,与这些企业专业人士沟通交流,然后根据当前Java行业内对人才提出的具体需求有针对性对学生开展更加专业的培训。这样教师就能保证学生专业知识的学习以及掌握变得更加扎实牢固,学生的Java操作技能可以得到提升。站在企业角度看待这个问题,如果学生的专业技能达到企业的标准,那么这对于学生毕业就的就业发挥更大作用,同时也改变了传统教学教育体系下培养出的学生专业能力较差的情况,如果学生的技术水平可以得到增强,那么更多的企业就可以找到自身所需的人才。
为了有效实现Java教学预期的教学目标,高校首先应该对Java程序设计主要内容以及模式进行调整。针对Java教学内容,高校教师需要使其专业性以及针对性的特点变得更加明显,当前阶段高校开设的计算机专业课程都属于较为系统化的学科,所以学生学习Java以前已经接触过了很大一部分编程语言,有着很多编程语言之间的基本语法以及各个语言之间的程序逻辑都有着一定的相似之处,因此教师在进行部分理论知识内容的时候,对于其中的基础知识应该分清主次,对一些较为浅显的教师可以采用简单带过的方式。把节省下的时间还有教学资源合理地分配到Java中更专业的知识教学上,这样可以进一步提高学生使用Java进行编程的能力。对于教学里面那些需要学生重点学习的内容,教师需要制定更多有效的教学方式。例如,教师在进行Java程序设计讲解时,以往的教学方式主要将课本内容传授给学生,在这个过程中教师忽略了Java程序设计所具备的应用性、理论性以及专业性这几个特点在教学中的作用,因此很多的学生不能很好地通过计算机思维对学习中遇到的问题进行思考,学生的认知仅仅将Java看作是一门编程语言,这是使得学生的学习效果不能很好地达到一种较为理想的状态,这还会使得企业的人才缺口越来越大。在Java教学中存在的问题一般有:在以往的Java教学过程中,许多的专业教师都是根据课本里面给出的固定内容对学生开展教学的,教学之后要求学生在课后上机完成相关的作业达到学生自身巩固之的目的,不过这样的教学方式对于理论知识的强调较为明显,这个过程中一般很容易忽视学生编程思维的培养。
在过去的Java课堂之中,教师将非常多的时间浪费在对Java理论内容的剖析中,这使得多数的学生对于Java学习所产生的兴趣并不高,由于教学的内容缺乏趣味性,因此学生对知识点的理解就会遇到一定的阻力,虽然有部分学生可以理解学习的知识内容,不够这部分学生在之后的实际应用过程中也不知道该怎样应用这些知识,学生的思路由此受到打断。此外,由于一些高校主要是通过期末考核来的方法了解学生的学习情况,随意一些学生对于Java的学习也只是为了应对期末考试而学习,这使得多数的学生对于专业知识深层次的学习没有兴趣,从而到导致教学效果并不明显。
2 翻转课堂就教学模式在高校Java程序设计教学中的作用
所谓翻转课堂,主要依靠教师将教学过程中的重难点知识通过视频或微课的形式展示给学生,这种教学可以使学生在可以时间自主进行学习。不过对于翻转课堂的理解,我们不能将其简单地看作是在线学习的一种模式,因为这种模式的教学除了应用到视频教学外,学生与教师之间还可以进行面对面的互动,通过这种互动可以实现师生之间进一步地接触。通过应用翻转课堂进行教学可以针对不同学生制定不同的教学内容,所以翻转课堂呈现的教学内容不再是局限于学生对视频观看此时以及速度上。如果学生的学习能力相对较差,那么可以通过多次播放该部分知识内容让学生学习,学生可以通过暂停视频将这部分知识进行做笔记,所以学生的学习方式也发生了一定的变化,这可以符合不同学生对于个性化学习方法的追求。在这样的教学模式下,课堂上的时间能够很好地被節省出来,学生可以将时间更多地用来消化以及巩固Java知识,同时学生也有了较多的时间向教师请教Java学习中的问题,这间接地将课堂变成了更能契合学生学习的场所,进一步提升学生Java学习的效率。
教师在应该翻转课堂模式进行教学时,可以通过应用成绩管理系统对学生进行评价,同时应用翻转课堂可以很好地改变学生的学习情况。首先,通过该方式可以让学生自主地对学习时间进行把控。学生通过翻转课堂可以在接下进行视频学习,这样学生可以按照现阶段学习情况合理地安排学习时间。学生在可以选择更多轻松、愉悦的环境学习Java知识,这可以有效改变课堂上学习对学生造成神经紧张从而使得学生学习出现遗漏点的现象,学生还可以不用担心由于自己理解能力差而出现跟不上整体课堂进度的情况出现,由于谈过视频学习的节奏主要控制在学生的手中,所以学生能够有更多停下来思考时间;其次,翻转课堂可以增加学生在学习里面的交流,因为在翻转课堂中教师的角色定位产生了变化,所以这在很大程度上使得学生与教师之间可以有更多时间进行交流讨论,在这样的环境下,教师也能够参与到学生的小组讨论中去,对学生的学习进行引导。在这样的教学过程中,教师的身份也由传递者变为指导者,从而增加了教学的人;第三,通过翻转课堂可以实现教师与家长两者间的深入交流。家长最关心的问题是学生在课堂上的有着怎样的表现,教师由于受到多种因素的影响很难全面地回答这样的问题。但是将翻转课堂应用到教学中,家长可以更好地了解自己的孩子在课堂上的具体表现,从而帮助教师更好开展教学。在执行翻转课堂教学时,教师需要将课程内容作为核心出发点,同时紧紧地围绕Java知识进行教学,有效地为学生打造一个更加自主化的学习环境,让学生将更多的移动终端应用到学习中,从而将信息工具的优势发挥出来。