高职电子专业C语言教学的探讨.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语言教学的探讨   摘 要:本文针对高职院校《C程序设计语言》课程教学中存在的问题,根据该课程的教学特点,在明确指导思想和基本思路的前提下,就课程地位确定、教学内容安排、课堂教学实施、能力培养和考核方法等方面进行了探讨。   关键词:程序设计 课堂实施 能力培养      当前,无论是本科院校还是专科院校,在选择计算机程序入门语言的时候,都不约而同的选择了C语言,高职院校的电子专业,作为与计算机相关的专业,学生对学习C语言普遍感到困难较大,有的学生甚至对开设该课程的必要性提出质疑,而教师在较短课时内要做到教学大纲的要求也感到压力很大。因此,在教学上应该重视这些问题并认真地加以解决。      一.确定课程地位、性质      C语言是近些年来应用广泛的一门计算机语言,它既具有高级语言的优点,又具有低级语言的许多特点,C语言诞生后,许多原来用汇编语言编写的软件,现在可以用C语言编写了,譬如著名的Windows、UNIX操作系统就是用C语言编写的,可见该课程在程序设计语言类课程中占有的重要的地位。电子专业的学生在学习和使用C语言的过程中,普遍感到困难较大,甚至有的学生对开设C语言的必要性提出质疑,电子专业开设c语言,主要从三方面考虑,首先,电子专业的学生在大一上学期刚学过了《计算机应用基础》课程,对计算机的数制、组成、解决问题的算法以及数据结构有了初步的了解,为学习C语言提供一定的基础。在大二下学期,该专业要陆续开设单片机原理、汇编语言等课程,这些课程都要用到程序设计理念,通过在大一下学期对C语言的学习,学生对算法、数据结构和程序设计的理念会有感性的认识,为学习后继课程做好铺垫。其次,电子信息工程的专业虽然偏向计算机的硬件,但究其源头,软硬件不分家,学生从事电子产品的开发还是要使用软件,学习了C语言,对C++、JAVA等语言也能较顺利的掌握,这对学生开发、改进和使用电子产品大有裨益。再次,相当一部分毕业班的同学反馈,他们要进行专接本、专转本考试要考核c语言,单凭自习很吃力;有的毕业生反应: 由于用人单位希望学生在懂硬件的同时,也要会一些编程软件,一部分毕业生由于不能掌握一门通用的编程软件而错失了工作机会。从以上三点可以看到,C语言作为专业选修课对电子专业学习的辅助作用,它承接了前续课程,又为后继课程做了铺垫,同时又迎合了学生的需求,可以说“一箭三雕”。      二、课程教学的内容安排      基于电子专业的特点,C语言的教学,无论就目的、内容和教学方法等都与计算机专业有较大不同,该课程的教学以应用为目标,教学中从基本概念,语法规则入手,逐步展开到基本理论、基本方法,在教学中引入一些典型应用例题,提高学习效率,培养学生对语句的应用能力;通过案例分析,帮助学生提高编写程序的技巧。在教学内容的安排上,本着循序渐进的原理,首先安排c语言的数据类型、运算符和表达式以及基本的输入输出方法,然后安排顺序、选择、循环结构程序设计方法,接着是数组、函数和指针。其中,重点是三种结构程序设计方法、数组和函数,难点是指针。对于重点和难点内容,要突出其对整个课程体系内容掌握的重要性,可以运用现代教学手段,借助于演示、实例分析等功能,简化教学过程,突出重点,突破难点,达到化繁为简 化难为易的目的,避免学生因无法深入知难而退甚至丧失学习信心的现象,唤起他们学习的兴趣3。当然在时间上可适当增加课时,讲解时注重由浅入深、例题精要,实践时突出要点、有针对性。同时,对学习者来说,教材是学习的起点和基础,它应该是学习的一条线索,理论上要求讲解清晰,实践上要有章可循,循序渐进。按此思路,可以选择谭浩强主编的《c程序设计》,该书逻辑性强、概念清晰、有启发性、通俗易懂,满足高职高专对人才培养的需要。为了使学生最高效的掌握知识,满足学生课外学习的需要,可以把谭浩强主编的《程序设计题解与上机指导》列为学生的课外参考书,达到与教材同步练习的效果。同时,在制定教学大纲时,要深刻考虑到学生的现有知识结构和掌握知识的能力,重在掌握编程理念和与应用相结合。      三、课程的课堂实施      在课程的课堂实施上,可以从以下三个方面不断改进:一、.充分利用现代教学手段,播放《C程序设计》多媒体课件,通过使用多媒体教学节省大量板书时间,加大课堂讲授的信息量,教师可以在有限的学时中将更多时间放在重点、难点的教学,或者给学生答疑解惑。在利用多媒体教学时,也要结合传统的板书,譬如在讲解程序设计的算法和步骤时要善于调动学生积极性,而不应该将事先编好的程序直接显示给学生。二、将理论课与TC实际开发环境相结合,在教学中可随时进入“C语言集成开发环境” 演示,使学生对程序执行的过程、结果及程序中的错误有深刻的理解。三、要善于提问,教师要改变灌输式的教学

文档评论(0)

151****1926 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档