APP下载

高职院校计算机编程语言教学存在的问题及对策

2018-05-28徐丽周鑫

电脑知识与技术 2018年9期
关键词:编程语言高职院校计算机

徐丽 周鑫

摘要:在进入21世纪以来,计算机的应用技术在我国社会的各个领域当中普及程度越来越高。在这样的背景下,计算机的应用技术所产生的应用能力也成了很多用人单位在人才选拔方面的重要标准。在计算机的教学中,编程语言是很重要的一个模块,同时也是提升学生计算机应用能力的一个“考场”。为了能够更好地适应时代发展的要求,在高职的计算机编程语言教学中,也要加强相关教育教学工作的开展。该文主要对高职计算机编程语言教学中存在的问题展开分析,同时对具体的对策进行探究,以此来为教育教学工作的开展提供有效的参考。

关键词:高职院校;计算机;编程语言;教学;问题;对策

中图分类号:G424 文献标识码:A 文章编号:1009-3044(2018)09-0155-02

计算机编程语言是高职院校计算机教学内容的重要组成部分,同时也是该专业学生必须要掌握的一项基础的内容。随着计算机在人们生活中的普及程度越来越高,人们也需要在高职院校的计算机编程语言教学中进行更多的研究和探讨,以此来为教学工作的开展提供参考。

1 高职计算机编程语言教学存在的问题分析

1.1教师对高职计算机编程语言教学的认识存在着误区

虽然我国一直在推行素质教育和新课程改革,但是受到高考选拔制度的影响,应试教育的后遗症在我国的高职院校当中还比较常见。该教育体系会从本质上使得一线的教育工作者对计算机编程语言的教学存在着认识不足的情况。虽然近些年来在很多地方都把计算机编程语言课程作为一门新兴的学科纳入到中考的范围当中,但是它仅做了一个考查的内容,并不计入相关的分数。因此,大多数的教育工作者对这门课程的教学工作开展都没有给予充分的重视,用敷衍的态度来进行教学工作的开展,甚至占用该门课程来进行其他课程的教学。这种情况的存在会使高职计算机编程语言教学工作遇到重重困难。

1.2 学生对高职计算机编程语言学习的理解存在着误区

由于计算机编程语言这门课程在考试当中严格程度并不是特别高,并且教师在教学实践当中的态度有所松懈,因此会使学生在进行计算机编程语言学习的时候缺乏一个正确的认识和导向。甚至有的学生在自身的潜意识里面认为该课程就是用来进行放松和玩游戏的,这种思想的存在会导致很多学生在进行计算机编程语言学习的时候,会使自己的兴趣停留在一个娱乐性的层面,甚至还会使该门课程成为学生养成网瘾的导火索,偏离了原有的教学目标和初衷。

1.3 学生实践操作能力不足

对高职的计算机编程语言教学来说,虽然教师也会开展实践操作的教育,但在实际的开展过程中,这部分教学工作的效果并不强,从而使学生的实践操作能力不足,对一些基础的编程操作都不会使用。这种情况的存在对人才培养来说也是不利的,不能够更好地推动人才的成长。此外,在我国的教师队伍中,由于教师自身的专业知识及操作能力并不强,因此在教育教学开展的过程当中,也不能更好地促进学生实践操作能力的提升。

1.4 教学评价过于单一

在现阶段的高职院校计算机编程语言教学当中,教学评价过一段也是非常常见的现象,很多学校都是通过卷面考试及实际操作考试的方式,对学生在这方面的知识进行考查,这样的一种以分数作为评价模式的方式,容易导致学生在学习的过程当中效果不够理想。以分数论作为主要评价模式的教学方式,也容易导致教师的教學效果没有办法切合学生的实际来进行有效的提升,最终对于学生的全方面成长来说也是不利的。

2 高职计算机编程语言教学的对策

2.1 转变教师的教育教学理念,提高教师对于高职计算机编程语言课程的重视程度

基于当前高职升学接受教育当中存在的问题,首要解决的就是教师的教学理念和观念问题。对于教师来说要加强对那些先进教学理念和教育教学相关政策的了解,同时要通过一些有效的渠道,更好地使自己对计算机编程语言的作用有深层次的认识,从而能够在教育教学工作开展的过程中,这部分教学工作的开展,使其能够促进学生综合素质地全面提升。对学校的主管部门来说,这个方面的资源进行有效的利用,推动教师更好地接受校外的培训机会和交流机会,从多个方面的渠道来转变自己的教学观念,更好地推动计算机编程语言教学的开展。

在教师教学教学理念的转变当中,除了提高对课程的重视程度之外,还应该注重新的教学理念的融入,例如数字化的学习理念。对数字化的教育来说,如果想在高职院校计算机编程语言教育教学中获得比较好的应用,就需要有一个良好的环境支持。一个数字化的学习环境会涉及两个方面的内容,第一个方面的内容是教学过程的构建。具体来说,教师不会像以前一样,有着唯我独尊的态势,而是更好地能够从学生的角度进行思考,从学生的思维角度却对教学过程进行设计,使其能够和学生的需求更加符合。第二个方面的内容是学生基于网络开展学习过程的构建。对教师来说,在这种教学模式当中,最主要的就是要把教育的观念进行的转变,并且促进自己教学方式的改变。在当前的高职院校计算机编程语言教育教学当中,数字化在里面的应用可以从三个方面的作用来进行具体的呈现:首先要培养学生终身学习的态度和能力,其次要促进学生个人信息素质的提高。对于数字化的学习来说,它可以使学生不单纯在课堂上接受知识,更可以在网络上对自己所需要的课程教学资源和视频进行获取。对数字化学习在高职院校计算机编程语言教育教学中的应用,最重要的一点是需要促进学生个人信息素质的提高,从而使得学生能够在互联网时代背景下具有更加良好的生存能力。再者,要促进学生学习能力稳步升高,在数字化学习开展之后,使学生的学习能力得到了比较稳步的提高,原先很多课本里面都没有办法更好解决的知识难点,学生也可以通过网络资源来对这些难点进行解决。特别是编程中遇到的问题可以在数字化的帮助下得到解决。

2.2 明确学生的学习目标

对学生来说,如果他们在学习开展的过程中有着明确的学习目标,那么学习的效果和针对性就会更加突出。在这样的背景下,教师要对学生的学习目标进行有效地明确,从而使学生的学习更加具有有效的方向。在具体教学开展的过程当中,教师要结合高职计算机编程语言教学的教学大纲需求,同时从人才的成长角度为学生明确具体的学习目标。具体来说,要涉及知识与技能目标、过程与方法目标和情感态度与价值观目标这三个维度。在教学目标及学生学习目标的制定方面,教师要结合每一节课的内容来进行细化,避免出现照搬统一教学目标来套用的模式,从而导致学生的学习细化方向不够突出。

2.3 加强学生实践操作能力的培养

对高职的计算机编程语言教学来说,培养学生有效的实践操作能力非常关键,在这样的背景下,教师要着重加强学生实践操作能力的培养,利用有效的措施来促进学生实践能力的良好提升。在有条件的情况下,教师还应该带领学生进入到社会当中,充分地感受到计算机编程语言在社会各个层面当中的应用,从而为学生的实践操作能力培养提供有效的外部环境刺激。此外,学校还要对第二课堂的资源进行有效的利用,为学生搭建实践操作能力培养的多方面有效平台,使学生的实践操作能力提升效果更加明显。在这样的背景下,学生的实践操作能力可以得到一个全方面地刺激,最终会促进学生核心竞争力的提升,使其能够在社会当中具备着较强的生存和发展优势。

2.4 对教学全过程进行评价

在高职院校教育教学的合理评价当中,评价的全面性也非常关键,这个全面性首先会提升在对教学的全过程进行评价。在教学开展的过程当中,很多人对教师的教学开展评价都局限在课堂环节,实际上教学是一个系统性的过程,它涉及教师的备课状况、具体的教学实施和后续的教学反馈调整等。因此,在高职院校的计算机编程语言教学评价工作开展过程中,要对整个教学的过程开展评价,并且结合每一个环节的特点,细化评价的方式和方法,使每一个环节的评价都能够处在一个客观和合理的状态当中,从而呈现出应有的评价效果,能够更好地为教师教学工作的开展提供有效的参考[2]。在对教学全过程开展评价的时候,可以借鉴一些比较成熟的量表来进行评价,同时还要注重学生的实际情况,来对这些量表的条例进行合理的调整,确保所评价出来的结果能够真正地服务于教学的有效提升及学生的成长。

在高职院校的计算机编程语言教学评价工作开展过程当中,很多人的评价会忽略了教学的后续环节。何为教学的后续环节?它主要包含这两个方面的内容:第一个方面的内容是教学开展之后,教师的自我评价反馈以及教学的调整;第二个方面的内容则是学生在学习之后的成长状况。在對教学的后续进行评价中,要从这两个方面进行全方面评价工作的开展[3]。对第一个方面的评价内容可以结合教师自身的教学评价以及教学标准来进行的考核。具体来说,在这个环节的操作过程中,可以要求教师按时填写教学反馈,并且通过和学生的调查和交流了解教师在后续的教学调整状况。对第二个方面的评价,希望对学生开展一个跟踪性的观察,通过考试的成绩,对学生的学习状况进行评价之外,还要通过多个方面的方式,提升评价的合理性和全面性,能够有效的使得学生的成长不局限在分数的体现上,能够在自身的思想道德、综合素质和能力上有着全面的体现。在教学后续评价的开展过程当中,必须要注重评价开展的合理反馈,要及时把评价的结果针对性地进行反馈,同时对反馈之后的调整状况开展跟踪性的调查,确保教学的后续评价能够产生出应有的作用和价值,为计算机编程语言教学提供有效地参考和帮助。

3 结语

随着社会的不断发展,在人才的需求方面也更加强调综合能力和计算机应用能力。在这样的背景下,教师要对高职计算机编程语言教学当中存在的问题进行客观的分析,并且针对这些问题进行对策的选择,更好地为学生计算机编程语言应用理念的提升和操作能力的提升提供帮助。

参考文献:

[1] 索小利.关于高职院校《C语言程序设计》课程教学改革与教学方法初探[J].科教文汇,2006(12):63.

[2] 李琪.中等职业学校计算机编程语言教学存在的问题及对策[J].科教文汇,2014(1):145.

[3] 王涛.中等职业学校计算机编程语言教学存在的问题及对策[J].河南科技,2012(2X):37-37.

[4] 王谦.高职院校非计算机专业编程语言教学初探[J].职大学报,2008(2).

猜你喜欢

编程语言高职院校计算机
压力-体积转换在CFC编程语言中的实现解析
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
Java编程语言的特点与应用
浅谈不同编程语言对计算机软件开发的影响
信息系统审计中计算机审计的应用
面向对象Web开发编程语言的的评估方法
Fresnel衍射的计算机模拟演示