公务员期刊网 论文中心 正文

Java程序设计教学思考

Java程序设计教学思考

摘要:为提高Java程序设计的教学质量,高校应深入研究课程的教学规律。通过分析Java程序设计现状及整改措施,阐述Java程序设计的教学内容,革新传统的教学模式,确保教育质量的考核指标,以供参考。

关键词:Java程序设计;教学现状;整改措施;教学内容;研究

Java程序设计,不仅有助于学生全面掌握Java程序设计的理论知识和专业技能,还有助于培养学生解决实际问题的能力。但从目前来看,Java程序设计教学难以满足当今社会的发展需求,很多计算机专业的毕业生面临着严峻的就业问题。为改变这一现状,必须对Java程序设计进行教学改革。因此,对Java程序设计进行深入的教学思考是很有必要的,它有利于为学生今后发展奠定坚实的基础。

1Java程序设计现状及整改措施

1.1教材编写水平良莠不齐

目前,Java程序设计课程还没有统一的教材,大多数教材都是根据编写者的经验和Java的API编写的,从而导致教材编写水平良莠不齐。一方面,有些教材并没有抓住问题的关键,导致语言组织不通顺,甚至出现编写错误的情况。另一方面,有些教材内容并不适用于所有学生,导致学生难以提高学习成效。为了改变这一现状,高校必须进行整改。首先,高校应挑选满足学生实际需求的教材。其次,高校应挑选章节内容深刻、语言文字却浅显易懂的教材。最后,高校应挑选编排结构清晰、编写质量优良的教材。

1.2学生缺乏扎实的基础编程能力

大多数学生都缺乏扎实的基础编程能力。Java程序设计课程深受广大学生的喜爱,学生都是带有较高的学习热情投入这门课程之中的。但是,经过接触后却发现,这门课程很难理解,致使一部分学生感到力不从心,甚至产生一定的厌烦心理,久而久之,他们就会磨灭学习热情,最终出现自暴自弃的学习态度。为了改变这一现状,高校必须进行整改。首先,在Java程序设计教学前,教师应充分掌握学生的学习特性,引导学生进行相关的语言程序练习,从而强化学生的学习动力。其次,在Java程序设计教学的过程中,教师应精讲多练,启发学生的思考和想象,以不断提高他们的基础编程能力。

1.3Java程序设计课时较少且理论课时多于实践课时

大多数高校都没有为Java程序设计课程安排太多的课时,教师为了按时完成教学任务,不得不匆匆忙忙结束课程,导致学生难以有效吸取Java程序设计的精华。与此同时,高校又过于注重理论,致使Java程序设计的理论课时多于实践课时,导致学生难以有效提高Java程序设计的专业技能。为了改变这一现状,高校必须进行整改。首先,在Java程序设计教学过程中,教师应针对教材中的重点知识深入讲解,让学生自行学习其他基础内容,以确保在有限课时内高效完成教学任务。其次,教师应将课堂教学延伸到课外,使学生在课堂上学到的内容通过课外试验得以验证,以提高学生解决实际问题的能力。

1.4教师缺乏一定的职业素养

Java程序设计教师大多是青年教师,他们缺乏一定的职业素养。在教学过程中,青年教师由于没有过多的实践经验,只能向学生传授相关的理论基础知识,这不利于Java程序设计教学的有效开展。为改变这一现状,高校必须进行整改。首先,高校应积极组织青年教师去相关企业进行培训,不断鼓励他们参与各种项目制作,促使他们不断提升项目开发技能,以积累更多的项目开发经验。只有这样,才能在课堂中更好地引导学生,从而为学生今后发展奠定坚实的基础。

2Java程序设计教学内容

Java程序设计主要有五大重点内容:第一,面向对象。第二,图形用户界面。第三,输入/输出。第四,网络编程。第五,数据库编程。教师需要根据学生的学习状况,制定相关的学习方案。值得注意的是,在Java程序设计教学过程中,教师应将面向对象这一重点内容贯穿整个章节,例如,对象的定义、类的定义、成员方法的定义以及成员变量的定义。根据对象调用相应类的成员方法,完成后续章节的内容。教师还应让学生认真观察Java程序的具体实例,通过程序结构创建合适的类,并在原有的基础上创建相应的对象,同时调用相关的成员方法,从而满足学生的需求。只有这样,才能让学生明确学习方向,使学生充分掌握面向对象,有效理解Java语言,透彻了解Java编程,提高学习成效,为学生今后发展奠定坚实的基础。

3革新传统的教学模式

要想学好Java程序设计课程,必须要求学生具备扎实的理论基础。若教师在课堂上一味给学生灌输知识,很容易就让他们产生厌烦心理,在Java课程设计教学过程中,教师应将理论知识与实践相结合,引导学生运用理论知识解决实际问题。这就需要教师不断革新传统的教学模式,例如:案例教学法、项目驱动法等,这些全新的教学手段有助于学生全面掌握Java程序设计课程。教师将案例教学法与项目驱动法相结合,启发学生的创造性思维,使教学目标更明确、教学内容更完整、教学难度也更适当。当学生看到最终成果时,他们会更有成就感,从而强化学习程序语言的动力,也对程序语言产生了浓厚兴趣。采用案例教学法和项目驱动法进行教学,不仅有利于学生掌握更多的知识,还有利于更好地认识自己,这对促进学生的全面发展来说是很有帮助的。

4确保教育质量的考核指标

实践在一定程度上影响着Java程序设计的教学成效,若教师依然采用纸质试卷对学生进行考核,那么就很难发挥学生的真实水准,违背了实践教学考核的目的。为改变这一现状,教师必须不断革新传统的考核方式,将考核分为三大部分:第一,理论知识考核,占总成绩的30%,主要考核学生的理论基础知识。第二,验证性实践题目考核,同样占总成绩的30%。第三,综合性实践题目考核,占总成绩的40%。通过该种考核,让学生意识到仅靠死记硬背是完成不了这门课程的,还需要他们具备一定的实践能力。通过实践,不断激发学生的学习热情,促使他们对Java程序设计进行深入研究,找到自己的不足并加以弥补。

5结语

Java作为计算机专业中十分重要的程序设计课程,它对毕业生就业来说具有一定的积极作用。社会对复合型人才的需求愈来愈大,为了适应发展,高校应对Java程序设计进行深入的教学思考,不断提高教学成效。但在Java程序设计教学中依然存在诸多问题,还需要不断探索和总结经验,才能为社会培养出更多高素质的复合型人才。

参考文献:

[1]周宇.JAVA语言教学方法研究与实践[J].电脑知识与技术,2008,(19):100-101.

[2]冯颖凌.Java教学之探索[J].电脑知识与技术,2011,(31):45-46.

[3]刘美玲,张刚强,谢宁新,等.程序设计课程实验教学模式探讨[J].广西民族大学学报(自然科学版),2010,(04):57-58.

[4]魏惠茹,李晓东.基于“项目驱动”的Java语言教学[J].黑龙江科技信息,2009,(27):86-87.

[5]周永,岳静.Java教学中三层架构之讲授技巧[J].计算机教育,2009,(02):50-51.

[6]张济础,杨亚莉.高职院校“数据结构Java语言描述”课程的实验设计[J].计算机教育,2010,(01):93-94.

[7]刘冰.高职院校《Java程序设计》教学改革的探索[J].科技信息,2009,(01):79.

作者:马丹 单位:长春理工大学光电信息学院