C程序设计课程教学实施法探讨.docVIP

C程序设计课程教学实施法探讨.doc

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

C程序设计课程教学实施方法探讨   【摘要】鉴于C语言的重要性,当前高职院校都把C语言程序设计作为入门程序设计课程来对待。本人在学习深化和教学实践中发现, C语言牵涉到的概念复杂,规则繁多,使用随意,容易出错,从而令不少初学者感到束手无策。为了达到更好的课程教学实施效果,本文结合教学实践过程在教师施教和学生学习二个方面对课程教学实施方法作了一些探讨。 中国论文网 /1/viewhtm   【关键词】主动探究 算法设计 编程实践 融会贯通   【中图分类号】G71 【文献标识码】A 【文章编号】2095-3089(2016)04-0256-01   C语言是一种面向过程的的计算机程序设计语言,它是众多计算机语言中举世公认的优秀结构化程序设计语言之一,更是计算机应用人员应该熟悉和掌握的一种程序设计工具。同时C语言以其功能齐全、表达能力丰富、使用灵活方便、目标程序效率高、可移植性好以及双重??等众多优点而备受编程者的青睐。本人在教学实践探索中,就帮助学生学习、提高教学效果方面作了一些归纳和总结。   一、按教学实践需要调整教材章节,组织教学内容   教师首先要准备充分,设计出一条全局的循序渐进的有利于教学实施效果的主线,有清晰的认知深化的脉络,可适当调整教材教学章节施教顺序。比如C语言源程序的基本构成是函数,整个程序就是一个main主函数,其中又可包含多个功能子函数,这样可以把函数的知识在合适的节点上提前施教,让学生尽早有模块化设计的意识和习惯。   二、引导学生化被动学习为主动探究   教师要有的放矢开启课程概述,让学生心里认同学习C语言的重要性,这样才有学习的动力,这一点直接影响教学实施的成效。在这个科技飞速发展的时代,迫切需要有创新意识的新型人才。作为新时代的大学生,应当站在时代发展的前列,掌握现代科学知识,调整自己的知识和能力结构,尤其是掌握计算机的基本技能和语言,能够独立解决面临的任务,才能适应社会发展的要求。   三、帮助学生掌握C语言学习技巧,提高学习效果   1.学会设计算法   做一件事情完成一项任务,都有一套思路按一系列的步骤去实施。程序设计主要包含两重任务:设计算法和实现算法(编程),计算机的算法是对用计算机解决一个实际问题的方法和步骤的描述,所以编写一个完整的C程序,同样需要有一个完善的算法。算法是程序的灵魂,算法的好坏直接决定着整个程序的运行时间和运行结果的精确度。一个优质的算法对于提高程序执行的效率起着事半功倍的效果。算法并非全都是数值运算的,也有非数值运算算法,像档案管理、资料检索等都可以采用设计算法和编写C语言源程序来实现。学生学会了设计算法,也就解决了“做什么”和“怎么做”的问题。倘若不会设计算法,就根本谈不上程序设计。   2.了解C语言的主要特点   C语言适用范围广,适合于多种操作系统;也适用于多种机型。C语言功能齐全,具有各种各样的数据类型,并引入了指针概念,可使程序效率更高。C语言是一种函数语言,C程序由一个或多个函数组成,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。C语言也具有强大的图形功能,而且计算功能、逻辑判断功能也比较强大。   3.强化牢记基本规则   C语言源程序基本规则主要包括以下三点:   (1)C语言源程序是由函数构成的,每一个源程序必须包含main函数。C语言没有特定的标准输入输出语句,要实现输入输出操作,需要调用输入输出库函数和头文件。   (2)C语言书写格式自由,一行可以写多个语句,一个语句也可以写在多行。但切记每个语句都是以分号为结束标记的。   (3)具有良好可读性的C程序,一般都会加以注释。   除此之外,还要牢记C语言的一些运算规则。   4.使人脑具有模拟电脑运行的初步能力   开始学习C语言时,不必在每一个细节上深究,应该把主要精力放在最基本、最常用的内容上。有时我们不必知道其“为什么”,只需知道“怎么做”即可。   要学好C语言先要逐步掌握分析程序的方法,按照C语言的基本规则去通读程序并对程序进行认真分析、深入思考,在此过程中先达到一定的语感,以后再回头深入一些需要通过较长期的实践才能熟练掌握的常用细节,解决“为什么”的疑问。   5.敢于编写程序并上机调试运行   实践出真知,掌握了C语言的一些基本规律,设计出了程序的算法,具备了C语言一定的语感之后,就应该自己动手编写程序。激励学生将所联想到的、具有趣味性的问题,尽可能地用算法表示出来,用 C语言编码出源程序,以增加学习的乐趣,推动自我学习的积极性。   最初编程时,建议学生先不要享用自由,一定要养成规范的好习惯。这样做是为了增强程序的可读性,这样进入上机调试环节,一旦程序运行出错,也方便

文档评论(0)

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

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

1亿VIP精品文档

相关文档