ID: 4454014

信息技术 第八课 看谁算的快(课件)

日期:2026-01-28 科目:信息技术 类型:小学课件 查看:56次 大小:5552729B 来源:二一课件通
预览图 1/12
信息技术,第八,看谁,课件
  • cover
(课件网) 8.看谁算的快 信息技术 复习旧知 学会分析角色动作,理顺脚本设计思路; 初步掌握多分支和单分支条件判断结构的使用; 学会“侦测”模块类中碰到角色、碰到颜色条件的合理使用。 复习旧知 单分支条件结构 多分支条件结构 导入新知 怎么用scratch制作“口算计算”的游戏,可以判断你是否回答正确了,并可以计分呢? 点击玩游戏 新知讲解 用Scratch的随机数、变量及“如果……那么……否则”判断语句等可以设计一个能自动出题并判断对错的程序,还可以增加题数、得分等变量,实现题数及得分的统计,我们一起来看看吧! 一、新增变量 二、设定变量的值 三、侦测询问并等待 四、完善脚本 新知讲解 一、新增变量 新知讲解 我们该如何在Scratch中增加“加数”的变量值呢? 新知讲解 第一步:添加“+、=”两个角色 1. 选择“从本地文件中上传角色” 2. 选中“+”号 3. 选择“打开” 4. 按同样的方法导入“=”号 新知讲解 第二步:新建变量 1. 单击“脚本”面板 2. 单击“数据” 3. 单击“新建变量”按钮 4. 输入变量名 5. 单击“确定按钮” 适用于所有角色: 变量可以在所有角色中使用。(本例中使用) 仅适用用当前角色: 变量仅可在当前角色中使用。 新知讲解 添加“加数”变量后,将自动添加四个相关模块 取消“加数”前面的“√” 这个变量就会被隐藏 小试牛刀 请你参照上面的方法,分别新建“被加数”和“答案”两个变量。 新知讲解 二、设定变量的值 新知讲解 加法题目中的数值大小通常不是任意的,我们需要给“加数”、“被加数”和“答案”三个变量分别设置取值范围,该怎么做呢? 我们可以把“加数”和“被加数”设定为1~10之间的随机数,“答案”设定为“加数”与“被加数”之和。 新知讲解 第一步:选择变量 先选择“=”号 新知讲解 第二步:设定变量的初始值 1. 选择“数据” 2. 拖动到脚本中 3. 分别选择相应的变量名 4. 最终结果 新知讲解 第三步:设置随机数 2. 拖动到脚本中 1. 选择“数字和逻辑运算” 3. 放到“加数”和“被加数”中 新知讲解 第四步:设置“答案”的值 1. 选择“数字和逻辑运算” 2. 拖动到“答案”中 3. 选择“数据” 4. 拖动“加数”和“被加数”到脚本区 5. 放置在相应的参数位置 新知讲解 加法题效果图 “=”的脚本 每单击一次绿旗,我们会发现“加数”和“被加数”都会随机显示1至10之间的数,从而实现自动出题。 可以通过修改“在1到10间随机选一个数”的变量,改变题目的难易度。 新知讲解 小妙招 在变量上按鼠标右键,会弹出如下图所示的菜单,出现“正常显示”、“大屏幕显示”、“滑杆”和“隐藏”四个选项。 名称 作用 效果 正常显示 显示变量名及数字 大屏幕显示 隐藏变量名,加大显示数字 滑杆 显示变量名、数字及滑杆。通过滑杆可以调整数字的大小,范围0~100 隐藏 变量名及数字都不显示 无 新知讲解 四个选项的作用及其效果 小试牛刀 请尝试制作“当点击绿旗时,可以自动显示加数、被加数、答案,其中加数和被加数的范围为1~10”,界面如下图所示。 新知讲解 三、侦测询问并等待 新知讲解 思考 我们已经完成了自动出题,究竟用户算得对不对呢?还需要侦测键盘输入的内容,并判断是否与正确“答案”一样,实现判断对错,我们该如何做呢?我们对“=”继续编辑脚本。 新知讲解 第一步:隐藏正确答案 1. 选择数据 2. 拖动到脚本区 新知讲解 1. 选择“侦测” 2. 拖动到脚本中 3. 双击修改询问内容 第二步:侦测回答 新知讲解 第三步:判断回答是否正确 1. 选择“控制” 2. 拖动到脚本中 3. 选择“数字与逻辑运算” 4. 拖动到脚本中 新知讲解 第三步:判断回答是否正确 5. 选择“数据” 6. 将“答案”拖动到脚本中 7. ... ...

~~ 您好,已阅读到文档的结尾了 ~~