1、第第8 8课课 看谁算得快看谁算得快 小学信息技术(粤教版) 第三册上B版教材 新知导入新知导入 1.贝贝,最近我们要进行口算比赛,能否用Scratch软件编写脚本, 自动出题呢? 2.可以呀,Scratch软件不但能自动出题,而且可以自动判断对错, 甚至计分呢。 编程主题:自动出题(加、减、乘、除),看谁算得快、准。 思考: 2、如何计算得分?展示程序模块。 1、如何新增“变量”?如何设定“变量的值”?如何判断游戏人给出答案的对错? 3、如何控制出题数?展示程序模块。 编程主题:自动出题(加、减、乘、除),看谁算得快、准。 思考: 1、如何新增“变量”?如何设定“变量的值”?如何判断答案对错
2、? 新增一个变量新增一个变量 新增新增4个命令个命令 设定变量的值命令设定变量的值命令2个个 显示变量显示变量 隐藏变量隐藏变量 一、新增变量 单击“脚本”面板单击“脚本”面板 单击“数据”选项单击“数据”选项 单击“新建单击“新建 变量“按变量“按 钮钮 单击“确单击“确 定”按钮定”按钮 输入变量名输入变量名 设定变量的值设定变量的值 判断答案对错判断答案对错 为什么要用随机数赋值?而不直为什么要用随机数赋值?而不直 接用某个数字?接用某个数字? 直接赋值直接赋值 算式赋值算式赋值 二、设定变量的值 三、侦测询问并等待 完成一题就进行一次判断完成一题就进行一次判断 出几题就重复几次?出几题就重复几次? 四、完善程序 完成减法、乘法、除法的脚本制作完成减法、乘法、除法的脚本制作 让这四种算法在同一个程序中实现:让用户可以自由的选择算法让这四种算法在同一个程序中实现:让用户可以自由的选择算法 进行训练(选做)进行训练(选做) 拓展提高拓展提高 初步掌握新增初步掌握新增“变量变量”的方法的方法 学会设定学会设定“变量变量”的值的值 学会使用侦测中的学会使用侦测中的“询问询问”与与“回答回答”,并进行判断,并进行判断 能尝试搭建减法、乘法、除法测试题脚本能尝试搭建减法、乘法、除法测试题脚本 课堂小结课堂小结