浅谈职业教育计算机程序的设计教学的方法.docVIP

  • 2
  • 0
  • 约3.32千字
  • 约 8页
  • 2018-10-31 发布于福建
  • 举报

浅谈职业教育计算机程序的设计教学的方法.doc

浅谈职业教育计算机程序的设计教学的方法

浅谈职业教育计算机程序的设计教学的方法   摘要:本文是针对中等职业教育计算机程序设计教学中的不足进行探讨和实践,分析传统方法的不足,通过日常教学案例对创新方法的效果进行了具体分析。   关键词:教学方法;程序设计;职业教育      一、计算机程序设计的教学现状      职业教育的教学质量将决定着一所学校的生存和发展。因此,教学质量是教育者、管理者不可不抓的重要任务。目前我国的IT行业就业形势是:一边是对IT人才的迫切需求,一边是学校计算机专业学生人数的庞大供应,但两者却没有形成供需和谐的局面。中等职业教育计算机专业的传统教育模式越来越遭受到企业的拷问。东软人力资源部部长李印杲认为:“我们更需要的是能迅速上手的人才,但是职业技术类院校实行的是一种普遍性的教育,这和企业要求精工于某一领域的要求是有距离的。” 英飞凌公司的薪酬主管卢葭说:“我们信息产业特别强调的是创意或者是创新精神。”   随着当前经济的发展和科技的飞速进步,对人才素质提出了更高的要求,在人才培养上,各院校都在夯实基础的同时重视能力的培养,开始实施理论教学和实践的配套改革,进一步加强实践教学,加强学生实践能力,创新能力的培养[1][2]。      二、问题的分析      《程序设计》是一门专业基础课,它是人机之间进行信息交流的重要工具,也是后续专业课程的基础。计算机程序设计人员应具备算法、程序设计方法和语言工具的知识,其中,算法是灵魂,数据结构是加工对象,而语言是工具。人才培养是一个系统工程,涉及的因素很多,如教师、学生、教材、教学环境、教学方法及学习方法等。只有当这些因素与周围环境相融合,相处和谐时,才能取得实效。传统的教学方法是教师讲,学生记,课后完成作业就了事,似乎已成为一种教学模式。在教学过程中,教师是中心,学生自主意识淡薄,依附的心理严重,不敢对课堂教学提出质疑,教师照本宣科,只教不育,只训不导,讲者昭昭,听者却昏昏。在教师与学生之间的关系上,传统的“师道尊严”的观点根深蒂固,教师高高在上,教训传道,难以体现出民主自由的精神。教学活动的主体是学生,教师的教学计划、教学目的都要通过学生的积极思维活动才能实现。不重视开发学生的智力,不重视非智力因素对学习的影响,不指导学生运用正确的学习方法去获取知识,培养创新能力,就很难获得预期的教学效果。      三、教学方法的改进      在程序设计教学过程中我也发现了一些不足之处,选例有两点控制得还不够理想,就是例子的兴趣和难度。有些范例学生反应难度偏高,也就是在分层教学的控制上,还不够理想;二是例子的选择要进一步切中学生的兴奋点,因为,兴趣是最好的老师,尤其在程序教学上,这是我下一轮要进一步努力的地方。   总之,教学方法对教学效果来说是至关重要的,但不是绝对的,有了好的方法,还要有一个合理的实施过程,在这个过程中,师生情感的交流对教学效果的影响也是不可忽视的,增进师生间的情感交流是信息技术课教师想上好信息技术课不可轻视的一个环节。   那么如何就针对现阶段程序设计教学中存在的普遍问题并结合程序设计教学要遵循的基本规律和基本原则有效开展高中程序设计课呢?笔者在组织有关程序设计方面的课堂教学时,做了以下几点尝试:   打破课本原有的知识结构体系,在改变中感受新的知识。   程序设计教材较多地按照“先理论后实践,先语句再程序”的顺序编排的。如《算法与程序设计》课本中有关vb程序设计方面的教学内容,象大多数教授程序设计的课本一样,一开始介绍诸如算法、流程图的画法,然后介绍vb语言基础、分支结构、循环结构和数组。我认为实际教学应把把间接经验和直接经验结合起来,应从建立大量的感性经验入手,坚持从实践经验到一般原理的计算机学习原则。我们从程序设计学习一开始就应让学生接触功能简单结构清晰的程序,以建立对程序和语句的整体概念,体会各种语句的格式功能,了解语言的有关规定,理解计算机解决问题的一般过程。   巧设情境,布置任务。   教师在教学过程中创设一个好的情境,使学生融入其中,有利于激发学生的学习主动性,加深对知识的理解和记忆。比如我们在学习RND这个随机函数时,可以这样布置任务:北京奥运会足球比赛前裁判都会通过抛硬币的方式来决定双方的场地和哪方先开球,今天我们也来利用随机函数来模拟抛硬币。例1:将硬币抛掷100次,统计正反出现的次数,请同学们思考如何编程实现?具体程序描述如下:   FOR I=1 TO 100   X=RND()   IF X=0.5 THEN M=M+1 ELSE N=N+1   NEXT   MsgBox 正面= M; 反面= n   END   最后教师总结:这个例题是直接应用了随机函数RND的作用是随机产生一个   (0,1)

文档评论(0)

1亿VIP精品文档

相关文档