高职院校提高《C语言程序设计》教学质量的探讨.docVIP

高职院校提高《C语言程序设计》教学质量的探讨.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文档。上传文档
查看更多
高职院校提高《C语言程序设计》教学质量的探讨.doc

高职院校提高《C语言程序设计》教学质量的探讨   【摘 要】文章主要分析了高职高专《C 语言程序设计》教学中存在的问题,探讨了从多个方面来提高该课程教学质量,激发学生 编程兴趣,培养创新思维,应用交互式教学的方法和途径。   【关键词】高职高专 C 语言程序设计 教学质量 改革   【中图分类号】G712 【文献标识码】A 【文章编号】1006-9682(2008)12-0038-02      随着经济的发展和科技进步,对人才素质提出了更高的要 求,在人才培养上,各高校都在夯实基础的同时也重视能力的培 养,开始实施理论教学和实践动手能力相配套的改革,努力实现 加强实践教学,加强学生实践能力、创新能力培养的目的。但是, 对不同层次的高校而言,教育培养的对象虽然都是大学生,但生 源群体客观存在着差异性,在教学方法上,有其共性,也具有特 殊性,互相之间,只能借鉴,不能照搬,并需要根据各自情况来 制定切合实际的教学方法。   《C 语言程序设计》是一门专业基础课,它是人机之间进行 信息交流的重要工具,也是后续专业课程的基础。学生通过这门 课程的学习,不仅要掌握 C 语言程序设计的基础知识和基本算 法,更要掌握编程的思想、方法和技巧。所以提高这门课程的教 学质量,对于培养学生的计算机应用及开发能力至关重要。本文 是以高职高专类院校计算机专业的《C 语言程序设计》课程为对 象,探讨教学方法的改进和实践,以提高教学质量。      一、目前教学过程中出现的问题      1.学生缺少学习主动性   在师生关系上,教学活动的主体是学生,教师的教学计划、 教学目的都要通过学生的积极思维活动才能实现。不重视开发学 生的智力,不重视非智力因素对学习的影响,不指导学生运用正 确的学习方法去获取知识,培养创新能力,就很难获得预期的教 学效果。为了进一步了解学生的学习情况,我们对计算机专业的 学生进行了调查,大部分学生对大学阶段的环境和学习方法不适 应,学习目的不明确,学习的自觉性差,对编写程序感到索然无 味,毫无兴趣,学习效果也不理想。   2.教学方法和模式单一   传统的《C 语言程序设计》教学通常是重点讲授 C 语言基本 语法,然后用编程实例来验证语法规则。这种教学仅仅从语言使 用的单一角度进行,使学生在学习过程中“知其然不知其所以 然”,对课程的掌握只停留在语言使用层面上,应用能力差。   3.实践与理论结合不够紧密   C 语言这门课程实践性很强,学生只听不练是达不到学习目 的的。目前的实践教学存在一些问题,涉及的程序案例较少,虽 然有一些例题,但很简单,与实际工作中需要解决的问题距离甚 远。学生在学习之后,无法构建程序设计的思维,机械式的记忆语法规则枯燥无味,很难激发学生学习的兴趣。很多学生在上机 实验过程中只是验证程序,缺乏独立思考的欲望。      二、提高教学质量的探讨      计算机程序设计人员应具备算法、程序设计方法和语言工具 的知识,其中,算法是灵魂,数据结构是加工对象,而语言是工 具。人才培养是一个系统工程,涉及的因素很多,如教师、学生、 教材、教学环境、教学方法及学习方法等。只有当这些因素与周 围环境相融合,相处和谐时,才能取得实效。   1.激发学生编程兴趣,培养创新思维。   “良好的开端,是成功的一半。”每节课能否都有个好的开 头,直接关系到这节课的教学效果。如果教师一上课就照本宣科, 平铺直叙,就会使学生产生厌倦情绪,甚至成为催眠曲,因此必 须讲究开头艺术。比如,在学习 C 语言的第一节课上,可以向学 生演示用 C 语言编写的数学中较复杂的求和问题的程序、五子棋 游戏、学生管理系统等程序。由此学生产生了极强的好奇心,思 维活跃,学习兴趣高涨,他们渴望马上就开始学习,立即就能掌 握这些技能,学生的学习积极性、潜力就被充分调动起来了,在 这种情境下进行教学,毫无疑问会取得事半功倍的教学效果。   在教学中,依据教学内容和学生特点,在教学中创设能激发 学生情感、有吸引力的环境,达到激发学生学习兴趣的目的,这 点也很重要。如,在学习选择结构过程中,可以适时加入一些小 的心里测试问题,以这样的情景,使学生区分什么是单分支结构、 双分支结构和多分支结构。在师生的讨论和操作、分析过程中, 学生既能体会到 C 语言中分支结构的作用,又可体会到学习过程 中的乐趣。   2.应用交互式教学方法,提高教学效果。   科学的教学方法是通向成功的桥梁。教学方法的改进,首先 要由传统的单纯“灌输式”教学法转变为“交互式”教学法,教 师提出问题,激发学生积极思维,主动思考,发现未知,发展智 力,达到由此及彼,由表及里,闻一知十,举一反三的目的。教 师不仅要注意培养学生的“智商”,更要发展学生的“

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档