您好, 访客   登录/注册

应用型人才培养模式下的Java课程教学改革

来源:用户上传      作者: 吴丽英 李书满 张永刚

  摘 要:Java语言因为它的跨平台、安全性、简单性、多线程和网络支持的特性,已成为21世纪首选的应用程序开发语言。本文从教学方法及手段、学习兴趣和考核方式等几个方面着手,探讨应用型人才培养的Java课程的教学改革方法。
  关键词:应用型;Java;改革
  中图分类号:TP311 文献标识码:A 文章编号:1674-7712 (2013) 06-0213-01
  Java现已成为Internet中最受欢迎、最有影响的编程语言之一。但是教学过程中,教材内容通常比较抽象化、有些概念不容易理解,使学生产生厌学的心理,带来了很大的教学困难,难以达到良好的教学效果。为社会培养合格的人才,我结合专业课程体系结构,对Java程序设计的教学内容、教学方法和手段进行初步改革。
  一、Java教学中存在的问题
  (一)教学内容多,课时却有限
  Java程序设计本课程包括基本的Java编程、面向对象编程、Java网络编程三块。授课教师面临的一个难题:如何在有限的学时内保质保量地完成教学任务。
  (二)代码编写枯燥、难以促进学生的学习兴趣
  过去陈旧的编程教学模式,再加上初中时候的“记忆型”学习方式的影响,导致学生缺乏创新意识,而缺乏“创新”和“积极主动思考”学习编程语言时,很难彻底地理解和灵活运用学到的知识,学生对报错的处理方法并不是在相应的报错事件过程中调试找错,而是看一眼课本看一眼屏幕,对比到底哪个字母打得和书上不一样。越是找不出错误得不到正确的结果,学生越没有信心,并且面对枯燥的字符,缺乏学习兴趣。
  (三)学生基础差、缺乏实际动手能力
  高职学生基础能力相对较差,仅仅通过学习很难独立编程,只能照搬书上的例子代码,不能理解为什么这样做,无法做到灵活运用,再布置一个相似的案例,学生都很少能自行完成任务。
  上述问题的产生表明在教学的环节中存在问题,因此要提高学生的实际动手编程的能力,从而提高教学质量就必须在教学方法和手段、学习兴趣及考核方式各方面进行改革。
  二、Java课程教学的改革措施
  为适应行业和社会对应用型人才规格多变的需求,课程的基础理论应以应用为目的,以必需、够用为度,以掌握概念;专业知识强调针对性和实用性,培养学生综合运用知识和技能的能力,加强课程的灵活性,形成模块化、弹性化的课程体系。具体改革措施如下:
  (一)明确每堂课的目标、重点、难点
  教学的目标要求对于每堂课都是非常重要的,因为它不仅指出了教学的主要方向,规定了每堂课教学活动的任务。教学目标的制定要符合教学大纲、教材和学生的实际;教学目标要确切、全面、具体,每次课都应该在多媒体课件中体现出本节的重点、难点,在课件中体现出每次课的学习目标,只有这样,学生心中才能有明确的学习目标,才能针对这些知识点去理解和加强,也能领会是否已达到每次理论课指定的学习任务和目标。
  (二)制作符合应用型人才培养模式的课件
  课件以其本身的直观形象性特点,这对于集中学生的注意力,激发学生的学习兴趣有着无可比拟的优越性,带领学生进入课件创设的特有情境之中,让学生产生学习兴趣,很自然的步入到积极思维的状态中,激发他们的求知欲。在制作课件时,重新组织内容,打破了以教材为中心的传统教学模式。理论以“够用”为度,突出实际应用技能,把具体实例的讲述作为授课的重点。
  (三)鼓励和引导学生进行探索性学习
  高职课程改革倡导“学生是学习的主体”的理念,进入开放自主的大学校园后,学生很容易迷失自我,让学生在起跑线上就能够理解高职培养目标和高职学习方法,只有充分唤醒学生的学习主体意识,课程改革才能获得预期的效果。在教学过程中,实践中探索中引导学生的在解题编程的规律性,帮助和推动学生架构属于自己的Java课程的知识体系和技术路线,让学生在自主探索中获得学习能力。
  (四)积极开展互动性教学,促进教学改革
  在教学过程中以互动形式彻底改变只有教师讲、学生被动听的局面,积极营造活跃、宽松的课堂气氛,。教师提出问题由学生解决,注重问题的引入,引导学生学会对问题进行分析,抓住待解问题本质,将复杂化为简单,根据学生不同的反馈结果,教师进行不同内容的调整,教与学融为一体,教学有所教,学生有所学,极大地调动了学生的学习积极性,加深学生的记忆,加快学生的学习步伐。
  (五)任务教学法与上机实践相结合
  首先详细了解整个Java课程教材内容,所有章节和例题都加以分析,最后将教材内容分成若干个阶段,每堂课都必须完成预定的教学内容。通过对整个教学内容的分解,学生要学习每一部分知识时,从基本认识到逐步加深、熟练的过程,做到了心中有数,容易达到每节课应达到的目标。上机实践的选题,以应用为出发点的原则,结合生活、结合具体专业精心挑选难易适中、趣味性强的项目。另外实践环节要重视提高学生调试程序、检查排错的能力。
  (六)改良课程考核方法
  过去多数都以笔试作为考核方式,这种忽略了学生动手编程的能力的考核方式,并不能反映学生的真实水平。注重学生学习过程的考核,加大实践的考核比重,采用“过程+项目+答辩”的考核方式,综合评定成绩,实现对学生综合能力的考核,提高学生对所学知识的运用能力,该方式注重考核教学过程中学生时对知识的理解和简单应用,在实施过程中,以学生为中心,认真贯彻“以就业为导向,素质为核心,能力为位”的培养模式,注重通识技能的培养、注重工学结合。
  在Java课程教学过程中,要敢于创新教学,突破传统的教学模式。通过实践教学,取得了一定的效果,这让学生在工作之前就知道自己该学些什么、做些什么和怎样去做,提高学生的实践动手能力和职业能力。但应用型人才的培养是一个长期过程,必须对教学环节中的每一个关键点做到牢牢把握,在实践中不断深入与完善,提高学生学习的积极性,保证好的教学效果,从而为社会提供高素质、高质量的计算机专业应用型人才。
转载注明来源:https://www.xzbu.com/1/view-5185369.htm