好文档 - 专业文书写作范文服务资料分享网站

关于技工学校计算机编程教学的探讨

天下 分享 时间: 加入收藏 我要投稿 点赞

关于技工学校计算机编程教学的探讨

摘要 21世纪伴随着经济发展的巨大变革,以知识和信息技术应用为特征的新经济发展模式,改变了工作技能的内涵和要求,迫使教育必须进行相应变革,以帮助学生为适应这种新经济特征做准备。职业教育作为教育体系中与经济联系最为密切的部分,其中技工教育在激烈的竞争机制下,它在职业教育中的地位越来越显得严峻。因此,加强对教育现代化发展的目标就是要充分利用教学技术的情况下,从而实现技工学校计算机编程教学优质高效的课堂。

关键词 技工学校;计算机编程;编程教学

1 导言

技工学校教育教学的一个重要理念就是计算机课堂要体现以学生为主体,教师为主导的教育教学理念,其中培养学生思维就是这一理念的重要体现。时至今日,随着经济的发展,国家对中职学生的教育越来越重视,投入越来越大。在当前的大好形势下,中职计算机专业招生人数有所减少,特别是计算机编程教学方面仍存在不少的问题,主要是学生专业技能水平不高,基础不稳定等。因此,要想提高技工学校计算机编程教学水平也是不容易的,这就需要老师改善教学方法,创新教学的模式,从而提高技工学生对计算机编程课程理论与技术的提高。

2 技工学校计算机编程教学所存在的问题

2.1 缺乏计算机基础及学习的兴趣与信心

计算机程序的学习不仅需要较为扎实的计算机基础,而且需要较强的逻辑思维。然而在技工学校里,学生的计算机基础是可想而知的。技工学校学生因为基础薄弱从而使他们在学习过程中力不从心,再加上学生们并未能充分认识计算机本身解题,所以他们对计算机产生了一定的畏惧感,在心底对计算机的学习设置了一道障碍[1]。另外,许多学生对程序设计这一课程缺乏兴趣,在上课的过程中不积极听讲,且在课堂上有玩手机、讲话、睡觉等不良行为,在课后也不完成教师所布置的任务。我们由此可以看出,大部分学生都存在上述两种问题,他们感觉不到学习程序设计的意义所在。

2.2 缺乏先进教学方式

从当前的学习形式来看,在程序设计的课堂中仍然采用的是传统的教师讲述学生借助计算机操作的模式。虽然学生在此过程中获得了实践的机会,然而大多数学生都遵照课本上现成的操作步骤或实例来进行编辑调试,一旦调试成功就表示任务完成。此种教学方法仅仅只是让学生认识一些层序设计语法及调试技巧,并不能够有效培养学生通过程序设计语言并结合具体情况来解决实际问题的能力。同時,学生照书操作的行为十分不利于其分析能力的培养。

2.3 缺乏有效的全面考核问题

当前所采用的考核方法主要以笔试为主。笔试有个很大的弊端,通过死记硬背将知识引入脑海,但是在考试过后,转眼即忘。正是此种考核方法使学生的能力得到全面的检验,也不能将教学已经取得的效果充分展现出来,因此,在考核问题上应进行进一步的改善,注重对学生实践能力的考查。

3 加强技工学校计算机编程教学措施

3.1 引导学生明确程序设计语言定义

技工学校的学生在心中对计算机程序设计通常没有一个明确的定义,他们觉得能够熟练掌握计算机程序设计的都是计算机“高手”,实则不然,在现实生活中的各种大系统下虽然需要资深的计算机程序员来进行分析与设计,但是基本的初级程序员也是必不可少的。教师要积极引导学生将程序设计语言当作一个语言工具,并使学生明白它是一项对控制机器进行描述的语言,还可以进行运算并方便程序员之间相互交流的语言[2]。就拿学习英文来举例,英语同样是用于交流的一种工具。学习英语的目的在于向英语为母语的人明确地传达自己的意思。程序设计语言不仅使程序员可以看懂,而且在编译软件的帮助下让计算机能够看懂,使其按照“语言”的指示来执行任务。

3.2 在课堂教学中引进伪代码的概念

我们在课堂教学中通常关于使用流程图来对算法进行描述。然而,流程图的框图结构只有在算法清晰的时候才方便编写,一旦初学者或程序员对算法不明确,框图就没有什么意义了。所以,大多数初学者并不爱使用流程图。初学者通常都比较热衷于直接使用计算机语言来进行编写或者直接用自然语言进行简单的描述,而自然语言的描述通常缺乏准确性。因此,在教学中可以采用伪代码,不仅能让学生轻松接受,还能对算法进行有效描述。另外,伪代码的使用还可以有效帮助学生消除对程序编写的恐惧感,并在看过程序设计语言专家的经典教材后就会发现他们在对通用的概念和结构进行描述的时候所采用的都是伪代码。

3.3 在课堂教学中加强学生对调试的理解

技工学校的计算机教学具有较强的实验性,虽然学生已经基本了解了语言本身且能写出一些程序,但是每次实践的时候就会出现各种问题,就算是一个很小的程序也会存在着不少的错误[3]。问题的存在并不在于编写程序中的语法问题而是学生们在算法及逻辑所引起的错误让他们感到束手无策,教师在工作中所遇到的BUG通常是小错误,而错误的概率越小却意味着调试难度也将随之增加。因此就需要对那些错误的具体现象进行仔细的观察,然后通过程序编写前写的伪代码来确定可疑程序。在可疑程序确定之后便开始设法让这类程序进行反复运行以增加错误出现概率进而积累程序所显示的信息并将之用来确诊。

4 结束语

“计算机编程”作为其中的特色课程,对学生开展网络综合设计和实践能力的提高非常必要。然而对于技工学校的计算机教学来说,学习的内容较多,难度系数也在不断增大,教学问题难度也就不断深化,再加上教育工作本身是一种引导性很强的工作,学生们的心智还不成熟,老师的引导在他们人生中可能产生非常大的影响,因此,对于技工学校计算机编程教学课程,不仅需要学生自己主动学习,还需加強教师的教育方法,提高教学水平,从而使得学生在学习上有突破性的进步与创新。

参考文献

[1] 王丹丹.技工学校计算机编程教学存在的问题探讨[J].科海故事博览:科教创新,2011,2(12):72-74.

[2] 陈莉萍.关于技工学校计算机编程教学的探讨[J].职业,2011,(11):151-152.

[3] 蔡和霖.计算机编程教学方法探究[J].福建轻纺,2009,(8):39-41.

关于技工学校计算机编程教学的探讨

关于技工学校计算机编程教学的探讨摘要21世纪伴随着经济发展的巨大变革,以知识和信息技术应用为特征的新经济发展模式,改变了工作技能的内涵和要求,迫使教育必须进行相应变革,以帮助学生为适应这种新经济特征做准备。职业教育作为教育体系中与经济联系最为密切的部分,其中技工教育在激烈的竞争机制下,它在职业教育中的地位越来越显得严峻。因此,加强对教育现代化发展的目标就是要
推荐度:
点击下载文档文档为doc格式
3q4ff0kf6e1xkfw968ko77t6k14pna01b6j
领取福利

微信扫码领取福利

微信扫码分享