高职JAVA程序设计课程教学改革的探索与实践
【摘要】近年来,java语言逐渐成为了当今较为流行的高级编程语言之一,目前,高职院校在计算机应用和软件开发等相关专业均开设了java语言程序设计课程。但是当下高职院校的教学过程中存在着一些问题,本文主要针对这些问题进行分析,并提出一些建议,力求达到更好的教学效果。【关键词】java程序设计;现状分析;建议JAVA语言作为当今最流行的网络编辑语言,具有独立于平台、安全系数高等特点,不仅适合于开发应用软件还可以进行Web应用开发,已经成为当今网络时代重要的程序设计语言之一。随着科技的进步,信息化社会的到来,社会对编程人员的需求也逐步增加。对于计算机专业及软件开发等相关专业的学生来说,熟练掌握java技术显得越来越重要。高职院校为了适应社会的需要,培养应用型人才,积极开设了软件设计和计算机应用相关的课程,目的是为了培养出优秀的高技术应用型人才。大多的高职院校计算机等相关的专业都开设了java程序设计课程,针对高职院校学生的自身特点,要求学生必须牢固掌握java程序设计的基础知识,更要进一步的具备初步的编程能力,从而拓展学生的思维空间,培养学生的实践能力,以便能够将学习的理论知识与实践相结合,真正做到学以致用。目前,高职院校在教授java程序设计课程时,由于没有充分把握高职院校学生的自身特点,再加上在教学内容及教学方法和手段上存在着一定的缺陷,导致java课程的引入没有起到预期的效果,学生能够真正将学习的理论知识跟实践相结合的能力仍有待进一步提高。一、高职院校的java教学现状分析1高职院校学生自身特点分析众所周知,高职院校的生源大多都是那些因为高考成绩稍微低一些的学生,或是中专生等等,大都存在着学习基础薄弱、自主学习能力较弱、自我约束克制能力较差的特点。高职院校学生的英语和数学基础较为薄弱,对一些程序的代码和算法,不能够很好的理解。因此,在面临不熟悉的稍有点难度的java语言的学习时,往往比较困惑,没有一个正确的心态对待,学习时觉得有难度就会轻易放弃,导致失去了学习的兴趣,从而出现厌学情绪。还有一部分学生在上课时认真听讲,基本上能够理解教师讲授的知识点,但是真正需要自己动手去编写程序时就往往会出现无从下手、茫然不知所措的情况,或是出现程序错误的现象,这些问题的出现主要是由于学生缺乏将学习的理论知识转化为运用到实践中去的能力,对于上课时学习的理论知识,好像是r