如何提高Java教学质量
来源:用户上传
作者: 杨瑾
摘 要: Java是一种面向对象的编程语言,其教学效果,直接影响到学生的程序设计能力和对Java知识的学习兴趣。教师应该对如何激发学生兴趣,改进教学模式、强化实践教学等问题进行思考和探讨。
关键词: 高职院校 《Java语言程序设计》课程教学 提高教学质量
Java作为一种面向对象编程语言,由于其具有简单、面向对象、分布式、可移植性、安全可靠等特点,深受业界的推崇,现已成为软件开发领域主流的设计语言之一,随着近年来嵌入式人才需求量的增加,许多高职院校开设了《Java语言程序设计》课程,因此如何提高Java教学质量,从而培养符合企业要求的Java人才,便成为计算机教学中一个值得探讨的问题。
一、提高教师的专业化素质
要想培养出适应市场需求的高素质技能型人才,就必须有一批专业基础扎实、开发经验丰富的优秀教师。然而目前许多高校存在一个共性的问题:教师多数都是毕业后直接走上教学工作岗位的,没有实际的Java开发经验,而软件开发人员可能又不太适合教学工作。这就要求教师通过不断地学习,积极参与企业实际项目的开发,努力提高自身的实践技能。
二、精选教材
合适的教材,是有效教学的重要保障之一。合适的Java教材应具有较好的知识覆盖面,难度适中,适合学生的具体情况。
三、激发学习兴趣、因材施教
爱因斯坦有句名言:“兴趣是最好的老师。”在教学中,首先要让学生认识到Java的应用普及程度及其就业前景,以此激发学生的学习欲望。其次要向学生展示一些比较有意思的Java小程序,典型的像手机中的小游戏,让学生更加直观地认识到Java编程的实际意义,激发学习兴趣。课前要充分了解学生之前是否学习过其他编程语言,班级中文理科学生的比例,等等,在此基础上对课程教学内容的侧重点做一个整体的把握,还可以适当调整理论课与实践课的课时比例,针对学生实际情况选择合适的教学方法,让学生在轻松愉悦的氛围中获取知识。
四、改进教学模式,强化实践教学
课堂教学应把多媒体教学方式与传统教学方式结合起来,适时切换使其互补,对重点、难点内容及问题的推理过程,教师仍需要进行必要的板书,教师要有一定的时间离开键盘、鼠标和屏幕,结合传统教学方式,用自己的语言、身体姿态和表情传达知识和信息,并要经常性采用启发式提出问题、分析问题,得到问题的结论,灵活运用多媒体技术,将图、文、声、形相结合,展示动态的变化过程,以加深学生的印象和记忆,达到最佳教学效果。
在多媒体教学中,课件播放时间、速度、方式,教师的讲解、板书要与学生视觉、听觉、思考进行恰到好处的衔接,不能违背学生的认识规律,而要解决好多媒体课堂中师生双向交流问题,适时从多媒体展示转换到传统的讲授,通过渊博的知识、巧妙的组织和精彩的讲授吸引学生,凭借丰富的表情、眼神和手势等实现与学生的广泛深入交流和沟通,营造和谐默契的教学气氛,引发师生之间的共鸣,使教学进入最佳状态。
在教学过程中,应综合应用多种教学手段,展示与演示相结合,黑板与投影相结合。对于不同的内容,应采用不同的教学方法。比如,对于Java语法基础、选择与循环结构等比较基础、简单的内容,可以多通过屏幕展示的方式,强调关键点,再辅以一些恰当的实例,通过程序演示的方式深化这些语法。比如要介绍System.out.println与System.out.print的区别,就无需费尽口舌,只需编写一个简单的程序,让学生从直观的程序运行结果中体会就行了。而对于类的聚合、类的继承、类的多态性等内容,则应从程序设计的算法思想、思路和步骤着手,先启发、调动学生,让学生知道接下来要做什么,引导学生积极主动地参与到算法的设计过程中,必要时可以一边编写一边讲解。还可以给学生穿插一些比较有效的分析、设计工具,如可以教给学生使用简单的UML设计,从而引导学生用软件工程的思维设计、编写程序,但在这个过程中,要注意把握好度,不应喧宾夺主。
总之,多媒体教学方法的运用一定要与Java课程的要求和教学特点结合起来,以培养学生良好的程序设计方法和解决问题的能力为主要目标,既要考虑传授的知识量和信息量,又应充分照顾授课的效果。
五、培养编程思想,养成良好编程习惯
学习编程语言,核心就是掌握其编程思想,只要掌握了编程思想,再学习新的编程语言时就可触类旁通。为了培养学生的编程思想,教师可以以解决实际问题的程序设计思想作为教学的切入点,例如在讲解选择结构时以学生成绩等级评定为例的教学模式,让学生切实感受编程思想在解决实际问题中是如何体现的,启发引导学生用程序的方式解决生活的实际问题。在教学过程中要注意循序渐进,先让学生运用常用的结构和方法解决一些简单的实际问题,然后由浅入深,最终达到学以致用的目的。多读一些典型的源代码,分析别人解决问题的思路,这对初学者增强编程意识、开阔视野非常重要。
另外,在编写代码时一定要养成良好的编程习惯。虽然Java是一种自由格式的语言,但是在教学过程中,绝对不能够让学生养成随心所欲的习惯。对于初学者而言,一定要从开始就养成良好的编程风格,特别是要注意代码的规范性。此外,对于较复杂的程序,要让学生编写注释,这样可以提高程序的可读性和可维护性。
采用以上教学方法,可以提高学生对Java语言学习的认识,也可以提高学生对所学知识的综合运用,满足社会和企业的需求,达到高校的培养目标。同理,此方法也适用于其他各种计算机程序设计语言的教学工作。
转载注明来源:https://www.xzbu.com/9/view-1597760.htm