中职程序设计语言教学浅析.docVIP

  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文档。上传文档
查看更多
中职程序设计语言教学浅析      摘要:本文从中等职业教育定位出发,结合教学实践经验,探讨了C语言的相关教学方法,以待提高教学质量和教学效果。   关键词:C语言;兴趣;教学方法;教学过程   中图分类号:TP311 文献标识码:A文章编号:1007-9599 (2011) 11-0000-01   Programming Language Teaching Analysis in the Secondary Vocational Schools   Ma Juan   (Wuhan Shi Cai Mao Xue Xiao,Wuhan430016,China)   Abstract:Begin with the location of secondary vocational and technical education,this essay explores the methods of C language program studying with practical experience In order to improve the teaching quality and the teaching effect.   Keywords:C Language;Interesting;Teaching methods;Teaching process   中等职业学校主要培养的是具有一定职业技能的劳动者。而中等职业学校的计算机课程教学,就应该是为社会培养具备计算机应用能力的技能型人才服务。在计算机专业中,对程序设计语言的掌握是不可或缺的。但是,由于程序语言涉及的概念比较复杂,灵活性大,初学者较难学习和掌握,许多学生甚至到课程学完了还概念不清,畏惧编写程序,针对以上问题,本文对C语言程序设计的教学方法和教学过程进行了一些探讨。   一、调动学生学习积极性,培养学生学习信心   兴趣是最好的老师。所以在初级阶段教师的宗旨在于引导学生入门,培养他们学习C语言程序设计的兴趣。可以从大家熟悉的计算机操作系统入手,向学生介绍UNIX操作系统是完全由C语言编写的,然后通过演示C语言编程环境,看代码、编译、连接、执行一个完整程序,激发学生好奇心。还可以演示一些使用C语言所开发的小的声音、图形、动画等应用程序,让学生们直观感受到C语言编制的程序不仅仅是枯燥的文本和数字,从而激发其兴趣。   二、以实例为引导,精心组织课堂教学   基础知识是整个教学过程的核心内容。如果没有扎实的基础知识,再好的编程思想都无法实现。但是在基础知识的学习过程中,学生很容易对枯燥的基础知识点产生厌倦情绪。因此,在教授过程中应本着“通俗性、可接受性”的教学原则。例如,在讲解指针的概念时,可做如下的类比:变量在内存中都有一个“门牌号”,指针就是用来记录“门牌号”的变量。   C语言程序设计的精髓在于结构化程序设计。当使用C语言解决问题时,可以把问题分解为各个步骤,每一个步骤都可以转化成顺序结构、选择结构或循环结构。因此在教学过程中要始终贯穿结构化程序思想,利用流程图、N-S图和PAD图分析问题、解决问题,理解逐步求精,自顶向下的结构程序设计方法,培养学生用结构化程序设计方法思考问题。   在教学过程中,不能一味地按书本去讲,而要多举些实际的例子,用C语言解决实际问题,使学生明白C语言的用处及其强大的功能。例如,在讲两个数交换这个算法时,可以让学生思考:把一瓶酱油和一瓶醋交换,应该如何操作?学生一听,就很有兴趣,而且都积极思考,然后再把这个问题引入到两个数的交换中来。这样从特殊到一般,从具体到抽象的方法有利于学生举一反三、触类旁通。   三、加强操作实践,增强学生动手能力   对于职业学校的学生来说,学习语法不是掌握C语言程序设计的真正目的,应该以语法为基础,在实践中让学生学会解决各种实际问题。   在学习了新的内容之后,由于对新的内容还不够熟练,这时只要求学生按照教材上的程序实例进行原样输入并运行,可以使学生熟悉并记忆新的知识点,同时养成良好的程序设计习惯。接着对教材上的程序实例进行一定修改,让学生观察程序运行结果是否发生变化,并分析变化的原因,这样可以加深其对新学知识点的理解。最后要求学生独立编写一些与课本上内容相似的程序,加深对编程的理解。   在上机实验过程中,针对出现的语法、逻辑、算法和运行等不同类型的错误,要采用不同的方式帮助学生去解决。如:对于语法和算法错误,不立即解答,而是进行提示启发,先让学生分析、思考,然后再回答。这样可以督促学生思考问题,提高学生设计程序和调试程序的能力,同时教师也可以从学生出现的问题中了解他们的学习动态,以便进一步的指导和确定教学进度,在课堂上更好地实施教学,达到更好的教学目的。

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档