如何提高Java教学质量

来源 :考试周刊 | 被引量 : 0次 | 上传用户:shmilyuho
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: Java是一种面向对象的编程语言,其教学效果,直接影响到学生的程序设计能力和对Java知识的学习兴趣。教师应该对如何激发学生兴趣,改进教学模式、强化实践教学等问题进行思考和探讨。
  关键词: 高职院校 《Java语言程序设计》课程教学 提高教学质量
  
  Java作为一种面向对象编程语言,由于其具有简单、面向对象、分布式、可移植性、安全可靠等特点,深受业界的推崇,现已成为软件开发领域主流的设计语言之一,随着近年来嵌入式人才需求量的增加,许多高职院校开设了《Java语言程序设计》课程,因此如何提高Java教学质量,从而培养符合企业要求的Java人才,便成为计算机教学中一个值得探讨的问题。
  一、提高教师的专业化素质
  要想培养出适应市场需求的高素质技能型人才,就必须有一批专业基础扎实、开发经验丰富的优秀教师。然而目前许多高校存在一个共性的问题:教师多数都是毕业后直接走上教学工作岗位的,没有实际的Java开发经验,而软件开发人员可能又不太适合教学工作。这就要求教师通过不断地学习,积极参与企业实际项目的开发,努力提高自身的实践技能。
  二、精选教材
  合适的教材,是有效教学的重要保障之一。合适的Java教材应具有较好的知识覆盖面,难度适中,适合学生的具体情况。
  三、激发学习兴趣、因材施教
  爱因斯坦有句名言:“兴趣是最好的老师。”在教学中,首先要让学生认识到Java的应用普及程度及其就业前景,以此激发学生的学习欲望。其次要向学生展示一些比较有意思的Java小程序,典型的像手机中的小游戏,让学生更加直观地认识到Java编程的实际意义,激发学习兴趣。课前要充分了解学生之前是否学习过其他编程语言,班级中文理科学生的比例,等等,在此基础上对课程教学内容的侧重点做一个整体的把握,还可以适当调整理论课与实践课的课时比例,针对学生实际情况选择合适的教学方法,让学生在轻松愉悦的氛围中获取知识。
  四、改进教学模式,强化实践教学
  课堂教学应把多媒体教学方式与传统教学方式结合起来,适时切换使其互补,对重点、难点内容及问题的推理过程,教师仍需要进行必要的板书,教师要有一定的时间离开键盘、鼠标和屏幕,结合传统教学方式,用自己的语言、身体姿态和表情传达知识和信息,并要经常性采用启发式提出问题、分析问题,得到问题的结论,灵活运用多媒体技术,将图、文、声、形相结合,展示动态的变化过程,以加深学生的印象和记忆,达到最佳教学效果。
  在多媒体教学中,课件播放时间、速度、方式,教师的讲解、板书要与学生视觉、听觉、思考进行恰到好处的衔接,不能违背学生的认识规律,而要解决好多媒体课堂中师生双向交流问题,适时从多媒体展示转换到传统的讲授,通过渊博的知识、巧妙的组织和精彩的讲授吸引学生,凭借丰富的表情、眼神和手势等实现与学生的广泛深入交流和沟通,营造和谐默契的教学气氛,引发师生之间的共鸣,使教学进入最佳状态。
  在教学过程中,应综合应用多种教学手段,展示与演示相结合,黑板与投影相结合。对于不同的内容,应采用不同的教学方法。比如,对于Java语法基础、选择与循环结构等比较基础、简单的内容,可以多通过屏幕展示的方式,强调关键点,再辅以一些恰当的实例,通过程序演示的方式深化这些语法。比如要介绍System.out.println与System.out.print的区别,就无需费尽口舌,只需编写一个简单的程序,让学生从直观的程序运行结果中体会就行了。而对于类的聚合、类的继承、类的多态性等内容,则应从程序设计的算法思想、思路和步骤着手,先启发、调动学生,让学生知道接下来要做什么,引导学生积极主动地参与到算法的设计过程中,必要时可以一边编写一边讲解。还可以给学生穿插一些比较有效的分析、设计工具,如可以教给学生使用简单的UML设计,从而引导学生用软件工程的思维设计、编写程序,但在这个过程中,要注意把握好度,不应喧宾夺主。
  总之,多媒体教学方法的运用一定要与Java课程的要求和教学特点结合起来,以培养学生良好的程序设计方法和解决问题的能力为主要目标,既要考虑传授的知识量和信息量,又应充分照顾授课的效果。
  五、培养编程思想,养成良好编程习惯
  学习编程语言,核心就是掌握其编程思想,只要掌握了编程思想,再学习新的编程语言时就可触类旁通。为了培养学生的编程思想,教师可以以解决实际问题的程序设计思想作为教学的切入点,例如在讲解选择结构时以学生成绩等级评定为例的教学模式,让学生切实感受编程思想在解决实际问题中是如何体现的,启发引导学生用程序的方式解决生活的实际问题。在教学过程中要注意循序渐进,先让学生运用常用的结构和方法解决一些简单的实际问题,然后由浅入深,最终达到学以致用的目的。多读一些典型的源代码,分析别人解决问题的思路,这对初学者增强编程意识、开阔视野非常重要。
  另外,在编写代码时一定要养成良好的编程习惯。虽然Java是一种自由格式的语言,但是在教学过程中,绝对不能够让学生养成随心所欲的习惯。对于初学者而言,一定要从开始就养成良好的编程风格,特别是要注意代码的规范性。此外,对于较复杂的程序,要让学生编写注释,这样可以提高程序的可读性和可维护性。
  采用以上教学方法,可以提高学生对Java语言学习的认识,也可以提高学生对所学知识的综合运用,满足社会和企业的需求,达到高校的培养目标。同理,此方法也适用于其他各种计算机程序设计语言的教学工作。
其他文献
硫氰酸红霉素是一种大环内酯类动物专用药物,临床上主要用于动物呼吸道疾病的防治,对肺炎球菌、链球菌等均有较强的抗菌作用。本研究将硫氰酸红霉素制成肺靶向微球,延长其在动物
很多传统的矿井通风网络解析方法,如哈迪·克罗斯(Hardy Cross)迭代法及其改进方法,均有不稳定收敛的特性以及对复杂问题求解范围的局限性。执行解算的计算机程序通常比较复
摘 要: 本文对“四肢发达,头脑简单”这一观点进行了批驳,分析了其产生的原因,并提出了应对之策。  关键词: “四肢发达,头脑简单” 偏见 事实 科学证明    一、历史的沿袭,世俗的偏见  (一)“四肢发达,头脑简单”的由来。  中国是四大文明古国之一,我们的祖先在与野兽揖别前就发展了走、跑、跳、投等基本的技能,在四万年前用上了飞石索,在两万八千年前发明了弓箭,社会由此开
摘 要: 我国大多数普通高校开展网球运动的保障条件不够充足。总体而言,制约当前高校网球运动开展的主要因素包括场地设施、网球师资队伍的规模和业务素质、大班教学、课时问题等。本文认为应增加扩大网球场地数量,强化现有教师能力,采用小班教学,增加网球课课时,为提高高校网球教学质量提供一些参考。  关键词: 普通高校网球教学 问题 改进建议    一、高校网球的兴起  网球与高尔夫球、保龄
摘 要: 在高职计算机教学实践过程中实施任务驱动法可以激发学生的学习兴趣,培养学生自主学习和解决实际问题的能力,为学生以后在实际工作中有更好的表现打下良好的基础。本文对此问题进行了探讨。  关键词: 任务驱动 高职计算机课程 教学改革    教学的目的不仅是让学生了解计算机课程的理论知识,更重要的是培养学生解决实际问题的能力。可见在高职计算机课程教学中运用任务驱动法的意义重大。 
追溯10年来我国新闻事业的发展历程,以影响而论,还没有哪一种新闻传播媒介像电视一样来得这么快这么大,大有“后来者居上”之势。纵观电视新闻的发展历程,以重要性而论,应首
摘 要: 兴趣是学生学习的先导,是学生求知的最佳伙伴,上体育课之前合理地规划场地,科学地布局和安放器材,线条清晰、规划标记鲜明美观大方就能诱发学生的好奇心,激发学生的求知欲,迸发学生的兴奋性。在体育教学过程中,教师讲得头头是道,学生似懂非懂,这说明体育教学只强调“教”是不够的,还必须同快乐结合起来,只有这样才能吸引学生的注意力,提高学生的兴奋度,提高教学的质量。  关键词: 中学体育教学
摘 要: 为培养中学生对体育课的兴趣,教师要考虑影响学生兴趣培养的主要因素,并通过端正学生的学习动机,建立良好的师生关系,创设和谐的学练环境,利用教材、场地、器材,及时反馈与评价等途径培养中学生对体育课的兴趣。  关键词: 中学生 体育课 培养兴趣    所谓兴趣是一种带有浓厚感情色彩的志趣活动,是人类认识、探索某种事物或某种活动的心理倾向,它具有强烈的积极情绪色彩,是激发和保持
湖北省农业厅粮油处 武汉 430071 Department of Cereals and Oils, Hubei Provincial Department of Agriculture, Wuhan 430071
布洛芬(Ibuprofen)是非甾体解热镇痛抗炎药(Non-steroidalanti-inflammatory-drugs, NSAIDS),毒副作用小,解热作用明显,对风湿性及类风湿性关节炎、强直性脊椎炎、踝关节变形