连云港江苏省经贸技师学院浅谈职业学校中程序课程的教学孙静.docVIP

连云港江苏省经贸技师学院浅谈职业学校中程序课程的教学孙静.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
连云港江苏省经贸技师学院浅谈职业学校中程序课程的教学孙静

浅谈技工学校程序设计课程的教学 孙静 江苏省经贸技师学院 江苏省连云港市新浦区大庆路40号 邮编 222004 [摘??要]: 程序设计课程重点是培养学生掌握程序设计的思想和方法,在技工学校如何引导学生培养程序设计的新思想、如何提高程序设计课程的教学质量、增强教学效果、培养和提高学生分析问题、解决问题能力和创新能力等方面,谈谈在教学上的一些经验和体会。 [关键词]: 技工学校 程序设计??教学方法 我们先来谈一谈技工学校要不要开设程序设计的课程? 技工学校要不要开设程序设计课程一直以来都是争论的焦点。认为不用开设此课程的人认为技工学校培养的方向是技术工人,是应用人才,教学的目的是学以致用。技工学校学生的文化理论知识比较薄弱,由此思维能力、逻辑推理能力、分析问题、解决问题的能力受到了一定程度的限制。而程序设计要求有相当的数学基础及英语基础。因此有人认为技工学校没有必要学习程序设计,只需要学习计算机操作方法和一些社会上流行的软件使用就可以了。而且还提出了“一些学生在学校学习了程序设计,到社会上完全无用,仍需从头学起”的说法。这种说法是有一定原因的:目前技工学校学生由于综合素质较差,学习内驱力弱,认知水平和能力弱,普遍认为程序设计的课程既枯燥又难以理解,兴趣不浓。而技工学校一般从社会需要出发来考虑课程的设置,社会对这方面的毕业生需求量相对较小。因此造成了不仅学生认为学习程序设计无用,而且部分教师也认为开设程序设计课程价值不大。 我们不反对从社会需要出发来考虑课程的设置,我们也不反对学习一些实用的应用软件。但在这里,我们和持这些观点的人有一个根本上和原则上的区别:我们不但考虑社会当前的需要,而且更注重社会长远的需要。我们不但着眼于学生当前学习和就业的需要,更注重学生将来的学习以及终生教育的需要。出发点不同,在内容的选择上,在教材的安排上,以及在教法上,就会有根本性的区别。 我们教给学生的不仅仅是知识和技能,而更重要的应该是能力。这就不能是“知其然,而不知其所以然”。不懂得汽车的基本原理也能开车,但绝不可能成为一名优秀的驾驶员。程序设计课程应该作为一门计算机学科的基础课程,着眼于培养学生分析问题、解决问题的能力,这样有助于提高学生的整体素质。同样道理,如果只会一些具体应用软件的使用,不懂得有关的基本原理和知识,就不可能很好地使用计算机,成为一名优秀的计算机应用人员。所以我们必须坚持技术基础教育和实用技术教育兼顾, 如果不进行技术基础教育,就缺乏后劲,难以掌握高技术;如果不学习当地的实用技术,就不易起步,难以把最基本的科学技术运用于生产,把可能的生产力转化为现实的生产力。 扎实的技术基础教育,有利于学生去掌握实用技术,起到举一反三作用;良好的实用技术教育,有利于扩展和提高技术基础教育,起到触类旁通的作用。而且将来的社会技工的变动将是很频繁的,一生中技工变动四五种是常事。这就更要求我们的教育从学生的长远着想,注意基础知识的教育,注意能力的培养。 所以技工学校必须要开设程序设计课程,而且应该开好。 既然必须要开设程序设计课程,那么如何改变目前程序设计课程的尴尬境地呢? 目前,技工学校程序设计课程都有配套的教材,这些教材基本上都是章节式。以VB语言为例,一般是数据表达式---选择、循环控制结构—-常用控件---数组-—过程等,每章相对独立,自成一体,学生学了后面忘了前面。往往是一学期或者一常年的课程讲下来,书是讲完了但是学生往往是什么也不会,开发一个实用性的小程序学生往往是无从下手。一些小企业开发一个自用的小软件也是很有实用价值及实际意义的,而技工学校的毕业生便是这些小企业的首选。这就需要我们探索出一套符合技工学校学生特点的程序设计课程的教学方法。 笔者认为,技工学校的程序设计课程应以实用为主,重点应放在程序开发的整体思路的架构而不是语法、语义规则的讲解,以培养学生分析问题、解决问题的能力为最终目标。在内容讲解上,可以采用项目教学法,即有一个项目贯穿整个教学过程。整个课程的讲解可以以一个小型的软件为主导,然后将编制这个软件的过程细化,比如开发一个软件大致要分为流程分析、数据库及表的设计、软件界面的设计、程序代码的编写以及调试等。每一个步骤可以作为一个小模块进行讲解。例如软件界面的设计就可以分为控件的使用、菜单的编制及工具栏的设计等。程序代码的编写可以分为语法语义的讲解、几种控制结构的讲解以及过程和函数的使用等,这就相当于把书上的知识融于实际应用中。学期结束,软件开发成功,教材上的知识点也学习完成,并且学生看着自己设计出的作品,会有一种成就感,无形中提高了学习的兴趣及实际动手的能力。 在具体的教学方法的实施上我们就采用以下几点: 一、教学方法和管理手段的改革 (1)培养模式方面:技工学校应采取考证、培训与日常教学相

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档