《循环语句》教案全面版.docxVIP

  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文档。上传文档
查看更多
《循环语句》教案 一、教学目标: 1.知识与技能:( 1)通过具体的实例理解,了解循环语句的结构特征,掌握循环语句的具体应用; (2)利用循环语句表达结局具体问题的过程,体会算法的基本思想; 2.过程与方法:借助框图中的循环结构,借助 Scilab 语言中的循环语句来设计程序,进一步 体会算法的重要性和有效性 3.情感、态度与价值观:在学习过程及解决实际问题的过程中,尽可能的用基本算法语句描 述算法、体会算法思想的作用及应用,增进对算法的了解,形成良好的数学学习情感、积极的学习态度。 二、教学的重点、难点: 1.重点:理解 for 语句与 while 语句的结构与含义,并会应用 2.难点:应用两种循环语句将具体问题程序化,搞清 for 循环和 while 循环的区别和联系 三、教学方法与手段: 采用观察、分析、抽象、概括、自主探究、合作交流的教学方法,通过各种教学媒体(计算机)调动学生参与课堂教学的主动性与积极性。 四、教学过程: 教 学 教学内容 环节 复 习 请同学们思考以下的问题: 引入 1.期末考试后, 我们要求求出全班 60 名同学的 数学成绩的总分,你采用什么方式进行计算? 2.某单位在 1000 名职工中寻找年龄最小的人参 加某项活动,你采用什么方法进行筛选? 问题 1:逐个相加计算得到总分; 问题 2:逐个鉴别分析,得到最小值; 概 念 解决以上两个问题时采用的方法有怎样的 形成 共同特点 ?应选用何种结构来实现 共同特点 :有规律的重复计算, 或者在程序中需 要对某些语句进行重复的执行, 即对不同的运算 对象进行若干次的相同的运算或处理 选用结构方式 :循环结构 Scilab 程序语言中提供两种循环语句: for 循环 和 while 循环  师生互动 设计意图 学 生思 考 由实际问题引入,不 回答 仅能激发学生的学习兴趣,而且可以培养学生的解决实际问题的能力 学 生独 立 由特殊到一般培养学思 考, 交 生的观察、归纳、概流讨论、 括能力教师予以 提示,协 助梳理、 点拨指导 概 念 深化  I 、 for 循 句 学 生探 使学生在具体 例中 同学 看下面的一个例子: 思考,算 掌握算法思想、 化 例 1.求 1+2+3+ ? +1000=? ( 教材 P27) 法思想渗 分析 :算法思想: 可以采用重复 算, 而且数字 透 ,教 1、2、3、?、 1000 是有 律的一列数,逐 循 整 增,每次增幅 1 理, 出 解答 :用 for 循 句来 算 句 构 S=0 for i=1:1:1000 S=S+i; end 步 : 个程序一共四步: 第一步是 一个 量 S 表示和,并 初 0。 激 学 生 通 步 分析、 、 第二步开始 入 for 循 句,首先 i 循 趣, 引 整理、使学生再次 量,分 定其初 、步 、 。 里初 学生 猜 由特殊到一般、由 1,步 1(步 是指循 量 i 每次增加 想,思考、 具象到抽象的思 的 。步 1,可以省略不写,若 其他 , 察、 程,培养学生的 、 不可省略), 1000 。 ,教 概括能力 第三步 循 表达式(循 体)。 、 点 第四步用“ end”控制 束一次循 ,开始一次 新的循 。 循 体 :第三步循 表达式“ S=S+i ”的理 解: i=1 S=S+i 是 S=S+1,并把 0+1S, 第一次循 束 S 1,此 S 了第一个数 的 ,遇到“ end”开始第二次循 ; i=2 S=S+i 是 S=S+2,并把 1+2S,第 二次循 束 S 1+2=3,此 S 了前两个 数的和,遇到“ end”开始第三次循 ; i=3 S=S+i 是 S=S+3,并把( 1+2 )+3 S,第三次循 束 S 1+2+3=6 ,此 S 的是前三个数的和,遇到“ end”开始第四次循 ;? 果 出: 把上述程序存到一个文件(“C: /gao/instum.sci ”),点 菜 中的“ Load into Scilab”就会在 Scilab 中 行你写的程序: (教材 P28—— P29)相关内容 : for 循 句的格式 for 循 量 =初 ;步 ; 循 体 end 堂 : 教材 P31 A 1 、 while 循 句 同学 看下面一个例子: 例 2 求平方 小于 1000 的最大整数 分析: 算法思想、 正数范 、逐个比 ,若小于 1000,循 ;若大于等于 1000, 束循 , 出 果。 while 句格式 while 表达式 循 体 end 循 体

文档评论(0)

明天会更好 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档