- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计 说课课件 第4章 函数 课程的性质、地位 课程目标 作为计算机类的专业基础课,《C语言程序设计》课程目标为: 培养编程思想,熟悉基本程序设计方法; 能更好的利用程序设计思想解决本专业领域中的问题; 将程序设计方法用于后续计算机语言课程的学习中,为其他相关课程奠定基础。 计算机应用技术、软件技术、计算机信息管理、通信技术、电子信息工程技术等专业都设置本课程,是电子信息类专业公共平台课程。 计算机应用技术中,《C语言程序设计》与《数据结构》、《C++程序设计》及其它编程语言类课程内容联系紧密。按层次结构,《C语言程序设计》处于最低层,是其它几门课程的前导课。 本章内容分析 本章教学目标 本章重难点 学情分析 教学策略 教法举例 春华健身问题:春华从今天开始做俯卧撑,第一天做10个,以后每天都比前一天多做一个,十年后春华能做多少个俯卧撑? #include #include int pushup static int n 10; // static int n; // int n 10; n++; return n; main int t; for int i 0; i 365*10; i++ t pushup ; printf 十年后,春华能做%d个俯卧撑。\n,t ; system pause ; 教学过程 过程举例 例1: 过程举例 例2: 难点突破 本章难点为“递归函数” 利用“递归”函数解决某些问题(递归性问题)时,十分方便 “递归”的难点在于理解 理解“递归” 举例:利用“递归”的方法求正整数n的阶乘 引入数据结构——“栈”的概念,从本质上理解“递归” 难点突破 强化巩固 布置关于“递归”的课后练习:用递归函数计算 S 20 1+2!+3!+…+20! 学生会使用先利用“递归”求阶乘、再利用for循环求和 纯递归方法有2条思路: 求出S n 的通式: 1 n 1 S n 3 n 2 n+1 *S n-1 -n*S n-2 n 2 S n S n-1 +n! 写2个递归函数,一个利用递归求阶乘,另一个完成S n S n-1 +n!这个递归过程。 设计感悟 让学生成为学习的主体 以提高编程思维能力为目的 我的不足 艺华旅游职业学院 艺华学院 计算机系 梁立超 软件工程 C++、VC、VB、JAVA 数据结构 C语言程序设计 应用程序设计 第1章 C语言概述 第2章 基本数据类型 第3章 结构化程序设计 第4章 函数 1.掌握函数的概念、定义、声明和调用 2.掌握常用的库函数 3.理解变量的存储类别和作用域 4.理解编译预处理命令 1.理解如何用函数来构建模块化程序 2.能够创建自定义函数解决问题 1.调动课堂气氛,激发学生兴趣 2.培养学生逻辑思维能力,鼓励学生自主推理 3.体会递归方式在解决部分问题上的优势 知识目标 能力目标 情感目标 教学重点 1.函数的声明、定义及调用方法 2.能够创建自定义函数 3.变量的存储类别及其作用域范围 教学难点 递归函数 理论知识 习题、简单实验能力 实际操作 解决实际问题能力 尽量简化理论知识讲解,重在操作 1 大胆鼓励学生和肯定学生,让学生获得自信 2 设计与学生相关的问题,产生代入感,提高学习兴趣 3 运行程序 调试程序 回顾 解决问题 提出问题 回顾第三章 提出问题 代码如何能够复用 程序如何模块化 函数 在不使用递归函数的情况下,写一个函数,求a 20 。 1 n 1 a n 2 n 2 a n-1 +a n-2 n 2 思考过程很长 熟悉递归后,几乎不用思考,即可求解 查看程序 A1 A2 A3 A4 A5 A6 栈,后进先出 艺华旅游职业学院
您可能关注的文档
最近下载
- 旋转防喷器杨晓亮.ppt VIP
- 油水井大修工艺技术.pptx VIP
- 新12J04-2内装修配件.docx
- 2025年信息素养大赛复赛模拟题及解析(C++算法创意实践挑战赛-小学组).docx VIP
- 叉车司机(2级) 资格培训包 技师.docx VIP
- 2025届东北三省精准教学联盟高三下学期4月模拟考试数学试卷(含答案与解析).pdf VIP
- 消防法律法规培训.pptx VIP
- 中医诊所管理规章制度(2篇) .docx VIP
- 2024-2030年半导体气体检测行业市场现状供需分析及投资评估规划分析研究报告.docx
- (高清版)B 19762-2007 清水离心泵能效限定值及节能评价值.pdf VIP
文档评论(0)