2.2变量与赋值(教案4)_第1页
2.2变量与赋值(教案4)_第2页
2.2变量与赋值(教案4)_第3页
2.2变量与赋值(教案4)_第4页
2.2变量与赋值(教案4)_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 陈仓高中高一数学必修陈仓高中高一数学必修 3 3 教案教案 课题 2 2 变量与赋值备课人周秋玲 学习目标 1 初步认识循环结构的简单程序 2 理解循环结构的基本思想 能运用循环结构设计程序框图解决简单的问 题 重难点 教学重点 教学重点 理解循环结构 能识别和画出简单的循环结构框图 教学难点 教学难点 循环结构中循环条件和循环体的确定 上课时间 教学过程 一 情境创设一 情境创设 引例 德国著名数学家高斯幼年时代聪明过人 上学时 有一天引例 德国著名数学家高斯幼年时代聪明过人 上学时 有一天 老师出了一道题让同学们计算老师出了一道题让同学们计算 1 2 3 4 99 100 老师 出完题后 全班同学都在埋头计算 小高斯却很快算出答案等于 5050 你能否写出求的值的一个算法 并用框图表示你的算法 此例由学生动手完成 师生共同点评 鼓励学生一 题多解 一 一 你能否写出求的值的一个算法 并用框图表示你的算法 此例由学生动手完成 师生共同点评 鼓励学生一题多解 三 三 四 教学过程四 教学过程 二 新课探究 循序渐进 理解知识 1 引进 计数变量 累加变量 借助 计数变量 和 累加变量 使学生经历把 递推求和 转化为 循环求和 的过程 同时经历初始化变量 确定循环体 设置循环终 止条件3 个构造循环结构的关键步骤 将 递推求和 转化为 循环求和 的缘由及转化的方法和途径 2 引 例 求 1 2 3 3 1 0 0 4 的 值 这 个 问 题 的 自 然 求 和 过 程 可 以 表 示 为 2 5 1 3 2 4 3 1 6 4 7 2 3 1 0 0 i i S 8 S S S S 9 S S S i 10 i 11 12 13 14 用递推公式表示为 1 1 1 15 2 3 100 i i S 16 i S S i 17 18 19 20 直 接 利 21 用 这 个 22 递 推 公 23 式 构 造 24 算 法 在 25 步 骤 1 i i 26 S S i 27 中 使 28 用 了 1 2 3 29 1 0 0 S 30 S S S 31 共 100 个变量 计算机执行这样的算法时需要占用较大 32 的内存 为了节省变量 充分体现计算机能以极快的速度进行重复计 33 算 的 优 势 需 要 从 上 述 递 推 求 和 的 步 骤 1 i i S 34 S i 35 中 提 取 出 共 同 的 结 i 36 步 的 结 果 第 i 37 1 步 的 结 果 i 38 若 引 进 一 个 计 数 变 量 i 来表示计算到第几步 一个累加变量 39 sum 来表示每一步的计算结果 则第 40 i 步可以表示为赋值过程 sum sum 41 i 42 1 i i 43 1 44 i i 45 s u 46 m s u m 47 i 的含义 48 1 49 1 i i 50 的作用是将赋值号右边表达式 1 i 51 的值赋给赋值号左边 的变量 i 52 2 53 赋值号 右边的变量 i 54 表示前一步累加所得的和 赋值号 55 左边的 i 56 表示该步累加所得的和 含义不同 3 57 赋值号 与数学中的等号意义不同 1 i i 58 在数学中是不成 立的 59 4 60 sum sum i 61 的作用是将赋值号右边表达式 s u m i 62 的值赋给赋值 号左边的变量 63 sum 类比 64 1 i i 65 理解 66 前面我们学习了算法的基本结构 顺序结构与选择结构 它们可以利用框架 结构来说明 1 新课讲授新课讲授 1 在设计算法的过程中有时候表述很麻烦 为了解决这个问题 需要引进变 量和赋值 变量变量 是指可以取不同数值的量 是一个可变化的量 思考 思考 什么是赋值呢 A B 顺序结构 选择结构 满足 条件 AB 是否 满足 条件 A 是否 67 例 1 设计一种算法 从 5 个实数中找出最大数 并用流程图描述这个算法 在上述的算法中在上述的算法中 每一步都要与上一步中得到的大数每一步都要与上一步中得到的大数 b 比较 再将得到的大数值比较 再将得到的大数值 重新记作重新记作 b 通常叫 通常叫 b 为变量 这种将大数重新记作为变量 这种将大数重新记作 b 的过程 我们叫赋值给的过程 我们叫赋值给 b 2 赋值 把 B 的值赋给变量 A 这个过程称为赋值 记作 A B 其中 为赋值符 号 赋值语句的一般格式为 变量名赋值语句的一般格式为 变量名 表达式表达式 3 注意 1 在赋值语句中 赋值符号的右边可以是 数值 也可以是变量 还可以是表 达式 而赋值符号的左边只能是变量 否则没有意义 如 x 5 x y x 3a 5b 正确 2 x s m 3 错误 2 赋值号的左右两边一般不能互换 如 x 5 对 5 x 不对 3 一个赋值语句只能给一个变量赋值 如 x y 5 正确 x y 5 是错误的 4 可以先后给一个变量赋多个不同的值 但变量的取值只与最后一次赋值有 关 5 一个赋值语句中不能出现两个 如 a b 2 是错误的 6 赋值语句中的 与代数运算中的等号不同 如在赋值语句中 i i 1 表示 i 的值自身加 1 而在代数式中不成立 4 小试牛刀 1 判断下列赋值语句是否正确 A 6 a B x y 5 C A B 2 D x x 1 2 下列语句运行后 a b c 的值各等于什么 a 3 a 3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论