第9课列表存储 课件(共25张PPT) - 五年级下册信息技术 浙摄影版(2020)

文档属性

名称 第9课列表存储 课件(共25张PPT) - 五年级下册信息技术 浙摄影版(2020)
格式 zip
文件大小 1.1MB
资源类型 教案
版本资源 浙摄影版
科目 信息技术(信息科技)
更新时间 2023-01-01 20:45:16

图片预览

文档简介

(共25张PPT)
同学们,我们要怎样才可以在问答中设置许多个问题呢?
效率太低
列表存储
列表名
编号
列表长度
列表值
1
新建列表:问题
用于存放程序中的多个问题
2
新建列表:答案
用于存放程序中的多个与问题对应的答案
2.手动输入列表数据
1.通过编写脚本输入列表数据
●●●●●●
●●●●●●
●●●●●●
●●●●●●
任务1:和老师比一比
01
02
新建两个列表:问题、答案
打开老师提供的”问题与答案”,选择一种方法输入“问题“与”答案“两个列表的各项数据
同学们,我们要如何快速地在问答中设置许多个问题呢?
“询问”问题
开始
用户输入”回答”
……
输出“得分”
“回答”是否与问题答案匹配


输出答对提示
输出答错提示
变量”得分“的值增加10
要实现随机提问,我们要修改哪些部分的程序呢?
“询问”问题
开始
用户输入”回答”
……
输出“得分”
“回答”是否与问题答案匹配


输出答对提示
输出答错提示
变量”得分“的值增加10
变量“i” → 设为1至“问题”列表长度之间的随机数
3
新建变量:i
将i设为1至“问题”列表长度之间的随机数
“询问”问题
开始
用户输入”回答”
……
输出“得分”
“回答”是否与问题答案匹配


输出答对提示
输出答错提示
变量”得分“的值增加10
变量“i” → 设为1至“问题”列表长度之间的随机数
3
新建变量:i
将i设为1至“问题”列表长度之间的随机数
“询问”问题
开始
用户输入”回答”
……
输出“得分”
“回答”是否与问题答案匹配


输出答对提示
输出答错提示
变量”得分“的值增加10
变量“i” → 设为1至“问题”列表长度之间的随机数
3
新建变量:i
将i设为1至“问题”列表长度之间的随机数
“询问”问题
开始
用户输入”回答”
……
输出“得分”
“回答”是否与问题答案匹配


输出答对提示
输出答错提示
变量”得分“的值增加10
变量“i” → 设为1至“问题”列表长度之间的随机数
3
新建变量:i
将i设为1至“问题”列表长度之间的随机数
“询问”问题
开始
用户输入”回答”
……
输出“得分”
“回答”是否与问题答案匹配


输出答对提示
输出答错提示
变量”得分“的值增加10
变量“i” → 设为1至“问题”列表长度之间的随机数
3
新建变量:i
将i设为1至“问题”列表长度之间的随机数
“询问”问题
开始
用户输入”回答”
……
输出“得分”
“回答”是否与问题答案匹配


输出答对提示
输出答错提示
变量”得分“的值增加10
变量“i” → 设为1至“问题”列表长度之间的随机数
3
新建变量:i
将i设为1至“问题”列表长度之间的随机数
新建变量 i
将i设为1至“问题”列表长度之间的随机数
“询问”问题
用户输入”回答”
……
输出“得分”
“回答”是否与问题答案匹配


输出答对提示
输出答错提示
变量”得分“的值增加10
变量“i”的值设为1至“问题”列表长度之间的随机数
“询问”问题的第___项
“询问”问题
用户输入”回答”
……
输出“得分”
“回答”是否与问题答案匹配


输出答对提示
输出答错提示
变量”得分“的值增加10
变量“i”的值设为1至“问题”列表长度之间的随机数
“询问”问题的第 i 项
“询问”问题的第 i 项
用户输入”回答”
……
输出“得分”
“回答”是否与问题答案匹配


输出答对提示
输出答错提示
变量”得分“的值增加10
变量“i”的值设为1至“问题”列表长度之间的随机数
“回答”是否与第___项答案匹配
“询问”问题的第 i 项
用户输入”回答”
……
输出“得分”
“回答”是否与问题答案匹配


输出答对提示
输出答错提示
变量”得分“的值增加10
变量“i”的值设为1至“问题”列表长度之间的随机数
“回答”是否与第 i 项答案匹配
修改程序
询问“问题”列表中的第 i 项内容
判断回答是否与答案的第 i 项匹配。
“询问”问题的第 i 项
用户输入”回答”
……
输出“得分”
“回答”是否与答案的第i项匹配


输出答对提示
输出答错提示
变量”得分“的值增加10
变量“i”的值设为1至“问题”列表长度之间的随机数
初始化
将程序保存到本地磁盘D自己的文件夹中
文件名:列表存储+姓名
提交文件
下课!