内容正文:
3.2 智能出题器
小学五年级信息技术下(川教版)
数学运算比赛 开始啦!
规则:看谁在10s内答对的总题数最多。
任务分析
出题内容:100以内非零加法运算
随机出题:产生随机加数
接收答案
判断对错
计算总分
添加角色和背景
任务准备
新知识学习——询问与等待积木
1、建立变量
任务探索
加数A + 加数B = 和
变量1
变量2
存储在 中
出题总数——变量3
回答正确数——变量4
2、给变量赋值
任务探索
出题前 出题时 出题后
3、实现出题与互动
任务探索
将变量和字符、运算法等连接起来
将连接好的算式加入到“侦测”类的“询问”命令,实现出题互动。
出题是一个加法算式,有加数(随机产生的变量)、加号“+”,等号“=”组成,既有变量又有运算符,该怎么连接起来并显示出来?
思考
“随机出题”的逻辑思维流程图
询问加数A+加数B等于多少?
将 变量“加数A”设为随机数
将 变量“加数B”设为随机数
“判断回答正误”的逻辑思维流程图
回答正确数增加1
提示:回答错误
是
否
提示:回答正确
循环执行
整体逻辑思维流程图
询问加数A+加数B等于多少?
将 变量“加数A”设为随机数
将 变量“加数B”设为随机数
回答正确数增加1
提示:回答错误
是
否
提示:回答正确
出题总数增加1
出题总数设为0
回答正确数设为0
变量初始化
点击观看智能出题器视频
总结
加法算式由两个加数、加号“+”,等号“=”组成,在要询问的问题里,既有变量,又有运算法,要通过 连接积木组合起来,需要组合的多,就要多用几个“连接”积木。
谢谢观看
Lavf57.83.100
$
五年级信息技术下(川教版)第 3单元 第 2 节
智能出题器
教学目标
知识与技能:
理解变量和变量赋值的含义,了解连接模块,询问积木和回答积木的使用;
过程与方法:
通过探索掌握赋值变量、分支判断等脚本的编程方法,熟练使用连接积木完成不同类型数据的连接;
情感态度与价值观:
培养整理思维导图分析编程问题的良好习惯,提高模块化编程的能力。
教学重难点
重点:
掌握变量赋值的含义,熟悉连接积木、询问回答积木的使用。
难点:
锻炼学生分析需求,根据需求整理逻辑流程图,并实现脚本编程的能力。
教学过程
教学环节
教师活动
设计意图
1、新课导入
同学们,你们100以内的加减法运算学的怎么样?有没有信心来一场比赛呢?
请两组各派一名同学来用智能出题器进行10s内的比赛。
揭示主题——设计一个智能出题器
【设计意图:通过比赛调用学生积极性,学生在参与中更能关注到智能出题器的运行过程,为分析任务需求做准备】
2、任务分析
PPT展示本节任务流程
【设计意图:将任务按照逻辑顺序列出,初步引导学生整理思路。】
3、任务准备
1、准备工作
PPT展示任务,学生上传角色和设置背景,学生自主完成。
2、 实现互动
出题 —— 键盘回答
| |
询问并等待 回答积木
学生练习:显示询问“5+4=?”
3、 文字朗读
由于微机室环境和设备问题,说明暂时不使用文字朗读的情况。
【设计意图:学生通过实例练习询问积木的使用】
4、实践探索
1、建立变量
PPT展示,需要建立几个变量?
提示:加法运算需要什么哪些元素
学生根据提示自主创建完成4个变量并命名。
2、 变量赋值
出提前给谁赋值:总数和正确数
出题过程中给谁赋值:
加数A:在1~100之间取随机数
加数B:在1~100之间取随机数
总数:每出一题就增加1
出题后给谁赋值:回答正确数,增加1
3、 询问和答题
连接积木的使用,教师演示
既有变量,又有运算符,不是一个连接积木可以完成的。
4、 判断回答正误
学生回答思路,教师展示流程图
学生自主探索完成判断程序。
5、 学生完善代码
提出流程图需求,学生完善代码,实现整个智能出题器的过程。
【设计意图:通过提示,引导学生思考建立变量的作用和意义。】
【设计意图:根据提纲进行提问,问题提示的引导,让学生对程序的思路更清晰】
【设计意图:教师需要从零开始演示加法运算提问的累加过程,学生才能真切体会到,连接的作用】
【设计意图:通过流程图理清思路】
5、分享与总结
学生分享自己的作品,检验成果。
教师播放微课,讲解如何实现智能出题器全过程,作为巩固。
总结,加法算式由两个加数、加号“+”,等号“=”组成,在要询问的问题里,既有变量,又有运算法,要通过 连接积木组合起来,需要组合的多,就要多用几个“连接”积木。
作业布置:将脚本改一改,实现被减数和减数是1