南阳理工学院计算机与软件学院,河南 南阳 473004
摘要:20世纪90年代,java语言正式诞生,java语音属于一门拥有着非常强的生命力的优秀语言,而且能够独立于平台当中,拥有着非常多的优良特质,语言不仅能够有效地用于大型软件的开发,同样也可以适合开发web应用,现如今,java语言已经成为了网络时代当中非常重要的一个语言程序之一,然而目前在java程序设计课程的教学过程当中,其实普遍存在着一些不足点,影响了最终的教学效果,因此本篇文章当中也会就Java程序设计课程教学的改革以及实践进行相关的探讨。
关键词 :Java程序设计 ;课程改革
自从java程序设计语言诞生以来,就得到了IT界的普遍的关注,java经过了二十多年的发展,依然是非常受欢迎的一种应用型的程序设计语言,就可以看出java程序设计语言拥有非常强大的生命力,java程序设计语言可以说是当今最为受人关注的语言之一,同样也是高校毕业生在从事软件开发工作的时候,必须要掌握的一门语言,对于培养学生的逻辑思维以及帮助学生提升自身的软件开发能力有着非常大的帮助,但是在新课程改革的要求下,我们可以发现现在的java程序设计课程在进行教学的时候,其实还存在着一些不足,所以说本文首先就java程序设计课程的发展进行简单的探讨,并且提出了一些不足点,分析问题之后,才能够结合现代的发展,提出相应的改革措施。
1、高校java程序设计课程的现状
Java程序设计属于高校当中的一门基础性的语言课程,java语言也是编程语言当中的一个代表之一,依据相关调查可以发现计算机开发语言当中Java语言无论是在科研还是在社会需求以及就业等方面都是非常的受欢迎的,所以java语言也成功的变成了现在非常流行的一种开发工具,然而目前高校在进行java语言教学工作的过程当中,仍然存在着一些问题,比方说在授课的时候,所研究的内容相较于社会发展来说是比较落后的,而且也存在着教师授课手段单一,或者是教师本身的java技术就不够高的情况,而且我们的培养方式其实有点类似于生产机器零件完全按照统一的规格和标准,这样所培养出来的学生,他的风格大体都是相似的,很难真正的适应社会上的java技术的不断的发展,有越来越多的研究数据表明,高校java语言课程必须要进行改革,这样才能够真正的适应现代社会的飞速发展,并且也能够达到社会对于人才的需求标准。
2、Java程序设计课程改革的根本问题
针对于java程序设计课程的改革,其实根本点在于我们需要依赖于实际发展的需求,然后考虑到社会的具体情况,在进行改革的时候,绝对不能够脱离实际,这不单单只是一个体系和一个学院的问题,而是需要全社会的参与,我们需要让社会企业参与到高校的管理当中,这样才能够做到校企结合,可以更好地解决学生的学习以及就业的问题,学校在跟企业进行了合作之后,可以鼓励学生来到企业当中进行实践,并且找到适合自己的职位,众所周知,现代社会竞争非常的激烈,即便只是一个小小的实习机会,对于部分学生来说都是非常困难的,很难在他们一毕业的时候就可以找到适合自己的单位,为了能够更好的帮助学生完成学业和就业之间的衔接,我们完全可以站在学校的管理角度上来看,让企业直接参与到学校的管理当中,挑选认真负责且有发展前景的企业和学校进行合作,这样就能够为大部分学生提供一个更好的学习的机会,为他们营造一个更好的就业氛围,这样既方便了学校对于学生进行管理,同样也可以让学生得到一个工作的机会,还可以学习更多的新技术跟新知识。
3、Java程序设计课程改革当中需要解决的实际问题
为了能够更好的了解java程序设计课程改革存在着的问题以及解决方法,笔者也对多所院校进行了了解,并且详细梳理了各院校针对于该课程进行改革过程当中的举措,具体包括以下几点内容。
第一点,企业盈利和学校的非营利之间产生的矛盾。众所周知,企业是需要盈利的,而学校是一个非盈利的机构,所以这二者其实存在着冲突,所以说很难让这二者进行合作,为了能够有效地解决这样的问题,某高校选择和企业进行互惠互利,所谓的互惠互利,其实就是和企业达成合作,让高校当中的学生来到企业当中,寻找合适的岗位,学习新的技术以及新的能力,而企业当中的工作人员也可以进入到学校进行重新的培训。也能够在学校当中学习到一些不一样的知识,可以提升自身的能力,这样双方在合作的过程当中,不仅为学校培养了一批java的教学人才,同样也为企业的人才提供了一个晋升的机会。
第二点,培训的课程跟校内课程时间出现了冲突,学生来到企业当中能够得到有效的学习,但是有的时候课程和校内的课程是有着时间上的冲突的,为了能够解决这样的问题,可以选择将学生安排在周末的时间去参加培训,如果是实在存在冲突的话,也可以选择课程置换,所谓课程置换,其实指的就是在不影响学校的整体课程安排的情况下,让学校的课程和企业的课程进行置换,也就是说使用相同的培训课的成绩来代替部分在学校上课时的成绩跟学分,这样也可以为学生减轻一些学习方面的压力,还可以学到更多的新的知识。
第三点,培训费用的缴纳问题,学生如果想要进到企业当中,学习一些新的理论或者是新的技能的话,是需要参加额外的培训班的,所以说会提交一些培训金额。这部分费用对于于某一些同学来说,可能是一笔非常大的开销,所以为了能够有效地解决这个问题,某些学校会采取先上课后缴费的情况,针对于那些条件比较困难的学生,可以等他们毕业,找到工作之后,然后从工资当中进行费用的扣除,这对于学生来说是非常的方便,而且由于是将培训企业直接引入到学校当中,所以说学校是可以提供相关的一些教室的,相较于学生直接自己去校外进行培训,能够有效地降低学生所付出的成本,而且这个系统在运行了之后效果是非常好的以往的毕业生的还款情况也比较好诚信都非常的高,基本上三个月之内就能够将培训费还上,这样一来,企业不但能够得到学生的培训费,还可以帮助学生积极地找工作,而且也能够有效地提升学生的毕业率。另外一方面,学生找到了好的工作,也能够提升自己的水平,这属于一个非常好的良性循环。
第四点,授课方式的改革,Java语言设计属于一个实践性非常强的课程,所以说学生仅仅学习理论是绝对不可以的,必须要真正的动手去开发项目,看懂跟听懂对于学生来说不是同样的一个概念,只有深刻的理解,并且真正的动手练习才能够真正的掌握,所以说在授课的时候,可以采取讲练结合的办法,在授课的时候,除了老师要针对于知识点进行细讲,讲透以外还应该为学生留出更多的实践时间,要求学生在课上就多练勤练,老师也应该努力做到讲和练的有机结合,并且需要依据学生在练习过程当中出现这儿的具体问题,进行更加详细的解析,这样可以帮助学生正确地掌握知识,我们在授课的时候还应该结合项目教学法,项目教学法来源于哈佛大学工商学院,他的理论是构建主义,构建主义认为学生学习过程当中的动力来自于问题的解决在教学的时候,应该观察学生达到了某种程度,教师的职责在于让学生能够真正的进入知识的海洋当中,为学生提供更加恰当的学习背景。
结束语 :
综上所述,针对于java课程教学进行改革是教育发展的必然所趋,经研究发现,经过培训的学生拥有了非常扎实的基础,而且学习能力也变得更好,沟通能力也变得更强,总而言之,以校企合作作为基础来培养学生才能够更加符合社会的需求导向。
参考文献 :
[1] 王奭,曹丽君,高振波,等. 高校《Java程序设计》课程教学改革与实践的探讨[J]. 科技信息,2010(28):24,26. DOI:10.3969/j.issn.1001-9960.2010.28.020.
[2] 刘云玉. Java程序设计课程教学改革与实践[J]. 科技视界,2021(11):68-69. DOI:10.19694/j.cnki.issn2095-2457.2021.11.28.
[3] 王树宝. 以创课为载体助推《Java程序设计》课程教学改革[J]. 软件,2021,42(2):178-180. DOI:10.3969/j.issn.1003-6970.2021.02.054.
[4] 柳小文,雷军程. 分析基于混合式学习的《java语言程序设计》课程教学[J]. 数码世界,2021(4):104-105.
[5] 郭峰,孙晶,童立靖. Java程序设计课程中混合教学模式的探讨[J]. 电脑知识与技术,2021,17(7):102-103,113.