学生Java语言编程能力的提升分析

发表时间:2021/7/12   来源:《科学与技术》2021年第8期   作者:李子健
[导读] Java语言程序是计算机专业的关键核心课程,同时也是我们学生目前的必修课
        李子健
        湖南科技学院,湖南省永州市,425000

        摘要:Java语言程序是计算机专业的关键核心课程,同时也是我们学生目前的必修课。其课程的主要培养目的则是我们自身的编程能力和实际应用能力。为了能够更好地提高自我的编程能力,全面、系统的掌握,Java课程的学习和研究工作也在逐渐得到提升。本文针对学生Java语言编程能力的提升进行深入性的分析与探究。
        关键词:学生;Java语言;编程能力;提升
        Java语言程序是通过计算机技术、网络技术等其他应用技术所结合的专业必修课程。主要为了能够让学生提高编程能力中得到编程的有效方法,有一定的程序能力。与此同时,Java课程也能够提高后续的课程,并为其奠定良好、坚定的基础。
一、Java程序设计课程学习中存在的问题
        传统教学方式已经在我们很多学生心中根深蒂固,在以往传统教学的影响下,不光是我们学生,很多教师在教学过程中都将教学的目的设定为传授理论知识与讲解问题,并在课堂教学中非常突出教师的主体地位,并没有充分的发挥我们学生的主观能动性,然而在学习的过程中也是过于被动,没有自己的思维逻辑,只是一味地按照教师所讲述的内容进行理解和学习,这样就会减少我们学生的积极性与学习兴趣。通常,我们在学习的过程中会将书上的例题进行输入验证,所以无法在课后时间中独立完成编程题,为此具有极大地的依赖性,没有自主学习的能力[1]。通常在多数高职学校中,会将学习C语言程序设计放在第一学期,这样可以提高自身的逻辑思维,但是,受多种因素的影响我们在学习Java程序设计课程中仍然存在较多的问题。Java语言与C语言有较多的相同点,例如结构选择中与数据类型分类中,但当学习Java语言程序时,需要改变自身的思维逻辑,从编程思维的面向过程转化为变成是为面向对象模式。对于Java程序课程在考试中,考试成绩占取最主要的部分,而在部分学校中,仍然是通过在笔试来进行考核,其考题也是传统的选择、判断等程序题。由于编程题的占比较低,所以只通过利用考试的方式来判断我们学生的编程能力是远远不够的,还需要全面考核和评估,进而提高我们自身的学习能力。
二、成立Java兴趣小组
        在日常学习过程中,我们应当自行成立Java兴趣小组,并且为了能够使参与其中的每一个学生都能够真正提高编程能力,可以在Java兴趣小组中选取一个小组长来进行督促与监督。除此之外,要成立Java兴趣小组QQ群,在将与课程所相关的编程题与答案全部上传到QQ群中,让群内所有成员都能够自行学习,同时小组长也能够看到学生们是否都在积极学习课后编程,同学们都可以积极的在Java兴趣小组QQ群中上传相关学习资料与学习方法,学生们可以相互进行分享,并且也能够有针对性的学习到自己所需要的学习内容。除此之外,我们还需要在QQ群中或是平日的学习中寻找相关Java学习的网站与学习资料,不断丰富我们自己的课后时间。为了能够不断提高自己的编程能力,小组成员需要进行分工学习,每个人都要自主学习、负责一部分知识,利用我们平日的课余时间,互相讲解自己所负责的部分知识,并且,其他的学生也能够在此过程中进行提问,大家能够相互进行讨论,交流,如果遇到难以解决的问题可以直接向教师询问,这样也能够有效提高我们的学习质量与效率,使我们养成良好的学习习惯。


三、提高学生编程能力的其它途径的探索和实践
        通常情况下,我们在学习编程时,经常出现的问题就是语法错误,所以对于英文错误信息始终找不到解决的方式,此时教师可以进行适当的指导和讲解,以此来更好地提高我们学生调试程序的能力,能够自主将英文所出现的错误信息翻译为中文的大致意思,同时还可以直接找到键词与出错的具体原因,在教师的引导下,我们学生能够快地找到自己出错的根源问题,并且及时掌握有效的解决方法,可以在编程的过程中及时将所有错误全部排除,确保程序能够正常、顺利的继续运行,进一步提高我们自身的编程能力,同时也可以激发自我学习的积极性和主动性。同时,我们在学习的过程中还要针对编程中所遇到的困难、问题与错误进行相关总结,并且做好记录,以便在日后遇到诸如此类的问题能够自行解决,并且能够快速完成[6]。
        我们在课堂中不断提高自我编程能力的同时,还可以尝试将理论与实践进行有效的结合,成为提高自我学习水平的个性化方式。边学习边实践,在实践中能够实现教学知识的灵活运用,不断提高自我的学习能力和编程水平。同时,我们也要适当增加自己的学习压力与要求,由压力转变为动力,在压力和对自己的要求中提高自己的编程能力。我们需要利用课余时间,与同学多多交流、讨论编程的方法及技巧,相互进行提高与成长。
        学生在课后还可以选择一些符合自身学习水平的编辑题目进行训练,以小组形式来加强对编程语言的学习和认识,同时还需要设定整个活动的时间,让学生在操作过程中能够感受到紧迫感,在规定时间内完成对语言的编程,锻炼学生的编程速度,同时也可以加强学生对语言编程的熟知感,利于学生更好地对知识进行掌握和学习,为后期相关内容的学习和延伸提供了重要的依据,在无形中激发了学生学习的积极性和主动性,提高学习自我学习的编程能力和编程效率。另外,传统的考试方式也不无法来全面评定我们学生对于编程内容的掌握和学习,所以可以建议教师更替传统的期末考试形式,将传统的笔试转变为上机实际操作,完成对程序填空题与编程题的解答,能够更好地提高学生的编程能力和速度。期末考试结束后,教师可以针对学生的考试成绩对今后学习内容的难度系数和学习量进行适当的调整,以此来更好地的满足我们学生的学习需求,提升自我学习水平。
        我们通过学习语言编程,会在编程学习的过程中自然而然就学会很多相关知识,为今后相关学科的学习和掌握都起到了极大地促进作用,同时在学习过程中还可以培养我们自身的探究能力和自主学习能力。另外,通过学习编程能够深刻体会到一点小小的错误会导致全盘皆输,在无形中可以养成了我们更加注意生活细节的认真态度,而且通过学习编程还可以发现编程在我们的生活中无处不在,进一步激发了我们学习与探究的积极性和自主性,利于推动编程教学的顺利开展。
结束语
        综上所述,Java语言编程能力十分重要,我们要关注与高度重视编程学习方式,逐渐加强自身学习的难度,将理论与实践进行相互结合,扎实编程基础,利用不同的学习方法来提高我们自身的编程兴趣,让我们能够在学习的过程中提高自身的积极性,培养自身的主观能动性与学习能力,在学习中不断提高,为日后的编程学习奠定良好的学习基础。
参考文献:
[1]张少敏,支力佳.《Java语言程序设计》多元学业评价方法探索[J].教育教学论坛,2020(1):255-256.
[2]赵良涛.研究Java语言实验课程的教学改革实践[J].数字化用户,2019,25(29):268.
[3]张军,樊占东.Java程序设计课程建设思考[J].电子世界,2021(6):43-44.
[4]吴奇英,刘立栋.《使用JAVA语言理解程序逻辑》课程的改革[J].数码世界,2018(4):147.
[5]刘璇.基于计算机软件开发的JAVA编程语言分析[J].中国宽带,2020(7):66.
[6]黄智聪.JAVA编程语言在计算机软件开发中的应用研究[J].信息与电脑,2020,32(2):71-72.

作者简介:李子健,1998,男,汉族,籍贯:北京市通州区,职务职称:学生,学历:本科,单位:湖南科技学院,研究方向:java软件开发,单位所在省市及邮编:湖南省永州市,425000
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: