小学六年级上册信息技术《用Logo解应用题》教案教学设计反思_第1页
小学六年级上册信息技术《用Logo解应用题》教案教学设计反思_第2页
小学六年级上册信息技术《用Logo解应用题》教案教学设计反思_第3页
小学六年级上册信息技术《用Logo解应用题》教案教学设计反思_第4页
小学六年级上册信息技术《用Logo解应用题》教案教学设计反思_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

第 1 页 共 10 页 小学六年级上册信息技术小学六年级上册信息技术 用用 LogoLogo 解应用解应用 题题 教案教学设计反思教案教学设计反思 第十五课 百鸡问题 用 Logo 解应用题 教学目标 1 学会循环语句及其嵌套的使用 2 理解并掌握逻辑运算符及其使用 3 了解穷举算法 4 学习利用 Logo 语言解决生活和学习中的实际 问题 教学重 难点 1 理解并掌握逻辑运算符及其使用 2 了解穷举算法 教学方法 教学法 练习法 讨论法 教具 学具 电脑 演示图案 教学过程 一 谈话导入 同学们都喜欢有趣的数学问题 现在我们一起来 第 2 页 共 10 页 思考一个有趣的数学问题 百鸡问题 每只公鸡值 5 钱 每只母鸡值 3 钱 小鸡三只值 1 钱 现用百钱买百鸡 请问可以买公鸡 母鸡 小 鸡各多少只 说明 钱是古代的代币单位之一 1 检查一下能算出来的同学 看看有多少同学 没有算出来 2 同学们觉得计算起来有什么困难 我们可不可以请小海龟来帮忙计算呢 现在我们就一起来学习一下请小海龟帮忙解决百 鸡问题的吧 二 新授 1 了解百鸡问题 见上 我们先了解一种最笨的方法 穷举法 我们用 X Y Z 三个变量分别代表公鸡 母鸡和 小鸡 分析 若全部买公鸡 则最多可以买 20 只 即 X 的大 小是 0 20 若全部买母鸡 则最多可以买 33 只 即 X 的大 小是 0 33 第 3 页 共 10 页 若全部买小鸡 则最多可以买 100 只 即 X 的大 小是 0 100 提示 学生可能在假设为全部买小鸡的时候 可 以买 300 只鸡 但是要求的是 百钱买百鸡 所以 最多只能买 100 只鸡 计算原理上 我们让 X 从 0 到 20 依次增加 当 X 每取一个数 时都将 Y 从 0 依次增加到 33 而每当 Y 取一个数时 也都将 Z 从 0 依次增加到 100 这样 当 X Y Z 每取一组不同的数值时 我们 都计算一次 X 5 Y 3 Z 3 和 X Y Z 的值 如果这两个 算式的值都等于 100 那么 X Y Z 都是本题的答案 是不是太麻烦了呢 我们来看看小海龟的本领吧 它计算起来可厉害 哟 2 用循环语句实现穷举来解决问题 让小海龟实现 穷举 功能 使用循环语句无疑 是最方便的 格式 FOR 变量 初始值 终止值 命令列表 步 长 功能 循环执行命令列表中的所有命令 每执行 第 4 页 共 10 页 一次 变量的值都增加一个步长大小 由初始值开始 直到大于终止值 结束循环 说明 当步长为 1 时可省略不写 例如 执行命令 FOR X 1 4 PR X 结果为 1 2 3 4 因此 只需要一条 FOR 0 20 FOR Y 0 33 FOR Z 0 100 语句就能分别穷举出公鸡 母鸡和小鸡的所有可能购买只数 提示 这里运用到了循环语句的嵌套 请大家注 意 多重循环语句上的方括号应该成对出现 即左括 号的数量应该与右括号的数量相等 否则就会出现错 误 3 用逻辑运算符构建更复杂的条件判断来缩小 循环 要求出公鸡 母鸡和小鸡的只数 必须 百鸡 和 百钱 两个条件同时成立 这就需要用到逻辑运 算符 Logo 语言中提供了三种逻辑运算符 1 AND 第 5 页 共 10 页 格式 AND 条件表达式 1 条件表达式 2 条件表达 式 3 功能 只有当所有条件表达式都成立 即为 真 时 此判断条件才成立 结果才能为 真 只 要有一个条件表达式不成立 即为 假 此判断 条件都不成立 结果为 假 例如 AND 3 2 5 5 结果 TRUE 2 OR 格式 OR 条件表达式 1 条件表达式 2 条件表达 式 3 只有一个条件表达式成立 即为 真 时 此 判断条件都成立 结果为 真 只要当所有条件 表达式都不成立 即为 假 此判断条件不成立 结果为 假 例如 AND 3 2 52 说明 AND 和 OR 运算符后面的条件表达示至少 要有两个 而 NOT 后面却只能有一个 当 AND 和 OR 后面的条件表达式只有两个时 外边的小括号可省略 我们来构建解决 百鸡问题 的需要的判断条件 第 6 页 共 10 页 IF AND X Y Z 100 X 5 Y 3 Z 3 100 THEN PR X Y Z 4 编写出完整的解题过程 结合上面我们所学的知识 我们就可以编写出解 决 百鸡问题 的过程了 TO baiji FOR X 0 20 FOR Y 0 33 FOR Z 0 100 IF AND X Y Z 100 X 5 Y 3 Z 3 100 THEN PR X Y Z END 执行结果 有四个 BAIJI 0 25 75 4 18 78 8 11 81 12 4 84 提示 其实在这种题的计算过程中 通常都要忽 略值为 0 的情况 因为 0 值往往对计算的结果没有多 大意义 所以 有兴趣的同学可以把过程中的 0 改成 1 试一试 看看能得到什么结果 5 小结 小 FOR 命令语句循环执行一组命令或实现 穷举 第 7 页 共 10 页 功能是再方便不过的了 但是一定要确定好准确的初 始值 终止值和步长 否则就会 差之毫厘 谬以千 里 逻辑运算符是用来进行逻辑运算的 其结果再 简单不过 只有 真 或 假 两种 却是体现计 算机 智能 的最重要元素之一 三 巩固练习 1 复习我们本节课学习的内容 2 上面解答 百鸡问题 的过程使用了三套循 环嵌套 我们也可以用两套循环嵌套 而且不用逻辑 运算符也能解出来 如 TO baiji FOR X 0 20 FOR Y 0 33 IF AND X 5 Y 3 100 X Y 3 100 THEN PR X Y 100 X Y END 四 作业 1 自已阅读教材 84 页的 视野拓展 2 有条件的学生完成教材 84 页 创作天地 的 作业 第 1 题参考过程 TO Mantou FOR X 0 33 FOR Y 0 100 FOR Z 0 100 第 8 页 共 10 页 IF AND X Y Z 100 X 3 Y 1 Z 3 100THEN PR X Y Z END 执行后得到的结果 MANTOU 0 100 0 1 96 3 2 92 6 3 88 9 4 84 12 5 80 15 6 76 18 7 72 21 8 68 24 9 64 27 10 60 30 11 56 33 12 52 36 13 48 39 14 44 42 15 40 45 16 36 48 第 9 页 共 10 页 17 32 51 18 28 54 19 24 57 20 20 60 21 16 63 22 12 66 23 8 69 24 4 72 25 0 75 其实 我们要排除其实一个值为 0 的情况 第 2 题参考过程 TO Jitu FOR X 0 35 IF X 2 35 X 4 94 THEN PR X 35 X END 执行的结果 JITU 23 12 提示 在编写过程的时候 我们要注意到相关的 问题 比如符号的输入 如果自已不很熟悉的情况下 最好是切换成英文书写状态下输入 还有 像 等计算符号 不要在插入中去找 直接按键盘的输入 第 10 页 共 10 页 要求输入 教学

温馨提示

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

评论

0/150

提交评论