APP下载

中职学校程序设计课堂教学的有效途径

2015-05-29蔡正红

电脑知识与技术 2015年10期
关键词:优化途径中职学校

蔡正红

摘要:该文通过对中职学校程序设计课堂教学的现状分析,找出了现阶段中职学校程序设计课堂教学中存在的一些问题,同时针对所出现的问题进行了原因分析。最后,根据中职学校程序设计课堂教学的现状与问题,提出了通过充分运用现代化的教学手段、运用实例以及理论结合实践等优化途径,改善中职学校程序设计课堂教学质量,促进教学效果的提升。

关键词:中职学校;程序设计课程;优化途径

中图分类号:G424 文献标识码:A 文章编号:1009-3044(2015)10-0104-02

我国市场经济的快速发展,带动了科技的不断进步,信息化程度也在经济发展的推动下逐渐的提升,计算机网络技术的普及程度越来越高,每个行业都已经离不开信息技术的支持。拥有一定的计算机专业知识已经是新时期市场对于人才的必然要求。中职学校作为我国实用型人才的培养基地,对于计算机技术的掌握与运用显得尤为重要。现阶段,中职学校中很多已经开设了程序设计课程,这也是计算机基础课程之一。中职学校也逐渐的重视程序设计课程的教学工作,但是,在教学质量以及教学效果上还存在不少的问题。很多的学生学习了程序设计课程,而且通过了学校所组织的相关考试,不过自身的运用能力相对较差,所以,我们有必要探索程序设计课堂教学的有效途径,以提升程序设计课堂教学的效果,满足市场对于实用人才的新要求。

1 中职学校程序设计课堂教学的现状

中职学校进行程序设计课堂教学的过程中,通常采用传统的教学手段与模式。教学的过程中虽然也会实用现代化的多媒体教学手段,但是课堂上几乎还是采用填鸭式、灌输式的教学方式。这种将教师作为课堂教学的主体,学生在课堂上只能被动的听教师照本宣科的讲解,很难取得很好的教学效果。传统的教学方式有自身的特点,但是对于程序设计课程这门新颖的学科来说还不太适合,如果教师不转换教育理念,采用创新的教学手段与模式,在教学工作中会出现很多的问题。

1)教学模式决定了学生学习的热情不足。现阶段,很多的中职学校多媒体教学的条件有限,很多学校具备开展多媒体教学的环境。即使有的学校具备了相应的条件,教师在进行程序设计课程教学的过程中也不重视对于实例的分析,往往偏重于程序设计的语法讲解上。这样,学生能在一定程度上掌握程序设计的语法知识,但是不通过实例的运用分析,很难让学生更深刻的理解与运用,加上语法讲解的枯燥性,导致学生学习的积极性普遍不高,有的甚至出现抵触情绪。使得学生越来越觉得学习难度加大,失去对程序设计课程学习的热情。

2)实践性课程安排不足。程序设计课程有着自身的特点,需要理论与实际的结合才能更好的掌握与运用。而在中职学校的程序设计教学过程中,也会进行一些上机实验的课程安排。不过,通常上机实验的内容就是对于所学知识验证上,按照课本上的语法在电脑上输入一次。这样几乎起不到实践运用的效果,往往碰到类似问题学生还是不能加以解决。

2 中职学校程序设计课堂教学现状的原因分析

中职学校程序设计课堂教学之所以会出现以上的现状,其主要原因还是由于教师的教育思想没有转变,不能创新教学模式,还是一味的采用灌输式的教育方式。这种以教师为主体的课堂教学模式,不利于学生学习积极性的提升,也阻碍了学生自主学习以及创新能力的提升。教师在课堂上过于侧重语法的教学,没有充分利用算法思想教学的模式,缺乏和实际应用先关的能激发学生兴趣的实例讲解,让学生的学习积极性受到打击。学生自主设计程序的能力很低,遇到的实际问题也显得无从下手。

另外,教师在程序设计课程教学的过程中,缺乏和学生有效的沟通与交流。教师在课堂上一味进行着枯燥语法的讲解,学生被动的接受,很容易导致学生出现负面情绪,严重的影响了学生学习的积极性。老师和学生之间没有良好的互动与沟通,教师就无法真正的了解学生对于程序设计课程的学习与掌握情况,有可能很多学生由于基础较差、某章节掌握不牢固等导致后期学习难度很大,根本跟不上教师讲课的进度,使得程序设计课程的教学效果较差,也会使得学生出现厌学的情绪。

3 中职学校程序设计课堂教学优化的途径

1)充分运用现代化的教学手段。作为新时期的教师,尤其是程序设计课程这样和计算机技术紧密相关的课程,教师必须要能够利用现代化的多媒体教学手段。首先,教师要通过多媒体手段让学生对于程序设计课程所要学习的知识有个系统、整体的了解,让学生更加明了程序设计课程学习的目标以及所要掌握的重点。在教学的过程中,还要利用多媒体手段多穿插实例教学的内容,让学生共同参与讨论,这样不仅能够提高学生学习的积极性与自主性,还有利于学生对所学知识的了解、掌握与运用,这样才能更好的促进程序设计课程教学的效果提升。

2)运用实例,举一反三。程序设计课程的学习就是对于计算机语言的学习,其实和我们学习人类的语言过程很类似,其中也会涉及到很多的语法要点。而计算机语言的语法涉及的内容更为复杂与庞大,而且内容枯燥,不够生动形象。教师可以将每节课所要讲解的语法进行一定的分类,然后将其融入具有代表性的实际应用案例中来,同类型的语法与不同类型的语法进行对比教学。通过这种方式就能够很好的提高学生学习的热情,也更有利于学生对于语法知识的掌握与运用,让学生的课堂参与感更加强烈。

3)理论结合实践,提升学生的动手能力。虽然目前程序设计课程也会安排上机实验课程,但是大部分的上机实验课程都是对于所学知识的复习与巩固。这样固然能够加深学生对所学知识的掌握,但是,也会让学生的思路更加的封闭,遇见实际的问题显得无从下手,严重影响学生实践能力与动手能力的提升。为了达到学生对于学习知识巩固与动手能力培养的效果,可以将上机实验课程的内容进行调整,将语法验证的内容缩减,相应的增加实际问题运用的题目供学生学习。教师还可以针对整个程序设计课程设计一个系统的实践课题,学生每当学完一部分的内容,就可以完成课题的一部分,这样随着课程的不断深入,学生对整个实践课题的不同内容联系起来,还能在逐渐的学习中不断的完善之前的设计。这样不仅能使学生的实际动手能力有所提升,也可以增加学生学习的积极性与自主性。

参考文献:

[1] 袁峰,袁立东. 中职计算机专业基于能力本位的教学研究[J].职业技术,2014(Z1) .

[2] 龙金芝. 对中职计算机基础课程的教学研究与探索[J].新课程,2012(10).

猜你喜欢

优化途径中职学校
高校行政人员的绩效管理及其优化途径
事业单位档案管理工作优化途径分析
市场经济下的城乡规划资源配置优化途径
中职学校文明礼仪教育的问题和对策研究
试论如何提高中职学校职业指导质量