网站大量收购闲置独家精品文档,联系QQ:2885784924

(毕业设计论文)C语言教学论文.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  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文档。上传文档
查看更多
l C语言教学论文-C语言函数教学新思路的探析 摘要:针对C语言函数教学的常见问题,提出函数教学的新思路,结合EXCEL、HTML、函数分类和典型小案例,重点阐述如何教授函数的概念和调用,并在实际教学中取得良好效果。   关键字:C语言;函数;教学方法   1 引言   在C语言的教学过程中,学生们通常难以理解一些概念和程序流程的控制,比如函数和函数调用。本文通过分析函数教学中出现的常见问题,提出了函数教学新思路,结合EXCEL、HTML、函数分类和典型小案例,重点阐述如何教授函数的概念和调用。   2 函数教学中的常见问题   C语言中的函数分为库函数与自定义函数。自定义函数学习的主要内容分为函数的定义和调用。大部分学生在学习的时候对这些内容感到困难,他们主要是不知道函数该返回什么,函数应该有多少个参数,这些参数是什么类型。在一般教学中,通常存在如下问题:   (1)简单地罗列语法   语法知识仅仅是从语法角度系统地进行罗列,从函数形式、参数等分别进行介绍。   (2)语法讲解与编程实例的衔接不好   花费大量时间详细介绍函数、形参、实参等概念与语法知识,而后面的函数编程等实用知识的讲授时间不够,学生们难以接受。   (3)模块化编程训练不够   学生对于自始至终接触到的简单编程印象比较深刻,但是模块化编程思想不够。而且,函数的教学章节在C语言教学内容的后面。   3 函数教学新思路   3.1 用EXCEL来理解函数概念   EXCEL是一个非常简单且界面友好的软件,一般在学生进入大学的第一个学期就已经学习过了。在平时的生活、学习当中都有可能要用到EXCEL,因此学生们对于EXCEL比较熟悉。   3.2 用HTML来理解函数概念   HTML是网页设计的基础。大部分学生愿意花很多时间学习HTML,因为几乎每一个新生都想创建自己的主页。学习HTML不仅能够帮助学生掌握简单的代码编写,还能够帮助学生理解函数的概念。   3.3 根据求解目的归纳不同函数   从语法角度,通常是从参数个数和有无函数体方面将函数分为无参函数、有参函数、空函数三类。根据编写函数的目的、功能或者说用途,函数可以被分为以下三类:   (1)求值类函数:使用这种函数是为了求一个值。   求值类函数的一般定义格式:   函数值类型 函数名(类型 形参1, 类型 形参2,…… )   {0   根据形参的值计算所求的值;   return 结果;   }0   求值类函数的定义步骤是:   ① 编写函数头:根据函数所求值的数据类型确定函数值类型,分析函数要提供的参数及其类型从而确定形参。   ② 编写函数体:根据提供的参数(即形参),求出所需的值,最后返回 (return) 该值。   求值类函数在调用时通常作为表达式使用,可用于赋值、输出、运算、或作为另一个函数调用的实参。调用格式:   函数名(实参1,实参2,……)   (2)判断类函数:函数是为了检查一个判断是否成立。   判断类函数是一种特殊的求值类函数,其值为1或者0,表示判断成立与不成立。因此判断类函数值的类型固定为int。下面给出判断类函数的一种参考格式:   int 函数名(类型 形参1, 类型 形参2,……)   {0   int f; /* 代表判断结果 */   根据形参值进行判断,判断成立则令f为1,否则令f为0   return f;/* 将判断结果返回 */   }0   判断类函数调用时通常用于在选择结构或循环结构中作为判断条件。如:   if (函数名(实参1, 实参2,……)==1)……   (3)操作类函数:使用这种函数是为了完成某一项操作。   操作类函数不是为了求值,即函数没有值,其函数值的数据类型是void。函数体中不能使用return (值); 语句来返回一个值,但可以使用return来结束函数运行返回到主调函数。   操作类函数一般定义格式:   void 函数名(类型 形参1, 类型 形参2,……)   {0   根据形参的值进行处理   return;/*或者无return */   }0   操作类函数调用时通常单独作为语句,其调用格式:   函数名(实参1,实参2,……);   4 结束语   在C语言中,函数一直是学习的重点和难点。本文分析了C语言在函数学习过程中存在的问题,从概念和函数调用两个方面进行探讨,提出函数教学的新思路。通过EXCEL和HTML将函数概念简单具体化,根据求解目的将函数分类总结,在实际教学中取得良好的效果。   参考文献:   [1]王涛伟,杨秀金.C++函数的参数传递和返回值问题的教学研讨[J].吉林大学学报(信息科学

文档评论(0)

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

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

1亿VIP精品文档

相关文档