五年级下册信息技术第10课-遍历列表-教学课件_第1页
五年级下册信息技术第10课-遍历列表-教学课件_第2页
五年级下册信息技术第10课-遍历列表-教学课件_第3页
五年级下册信息技术第10课-遍历列表-教学课件_第4页
五年级下册信息技术第10课-遍历列表-教学课件_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

浙摄影版小学信息技术五年级下册遍历列表:顾名思义,就是将整个列表的数据从头到尾全部访问一遍。遍历列表就像我们进行班级点名一样,从学号1号开始,依次往下报,一直报到班级名册的最后一位同学。开始“回答”=“答案”列表的第“编号”项?……用户输入“回答”输出“答对”提示否结束是变量“得分“增加输出“得分”输出“答错”提示变量“得分“减少设置变量“编号”的值为1~“问题”列表长度之间的随机数询问第“编号”项“问题”随机出题的流程图如下所示,那么要实现按顺序提问,需要更改哪些地方呢?开始“回答”=“答案”列表的第“编号”项?……用户输入“回答”输出“答对”提示否结束是变量“得分“增加输出“得分”输出“答错”提示变量“得分“减少设置变量“编号”的值为1~“问题”列表长度之间的随机数询问第“编号”项“问题”要想实现从头到尾把“问题”列表访问一遍,哪些地方需要修改?那“编号”初始值是多少?“编号”设为1后,表示从第一个问题开始提问,中间这块提问问题的模块有没有发生改变?问完第1个问题后,接下来问第几个问题?然后问第几个问题?

的变化规律是什么?1,2,3……设置变量“编号”的初始值为1还能取一个随机数吗?提问过程开始……结束输出“得分”设置变量的初始值为1“回答”=“答案”列表的第“编号”项?用户输入“回答”输出“答对”提示否是变量“得分“增加输出“答错”提示变量“得分“减少询问第“编号”项“问题”提问过程将变量的值增加1要问多少次问题?也就是说,什么时候结束提问,输出得分,是要看问题有没有问完。“编号”<=“问题”列表的长度?开始……结束输出“得分”设置变量的初始值为1“回答”=“答案”列表的第“编号”项?用户输入“回答”输出“答对”提示否是变量“得分“增加输出“答错”提示变量“得分“减少询问第“编号”项“问题”提问过程将变量的值增加1“编号”<=“问题”列表的长度?是否提问的过程没有发生改变,也就是重复的,可以用哪一块积木来实现??使用控制重复的次数,依次询问,直到最后。提问过程使用变量“编号”,让它从1开始逐一增加,通过变量循环调用题库里的问题,知道全部问完为止。

请你打开自己的程序,修改完善“知识问答”程序,实现从第1题开始按顺序自动提问所有的问题。完成程序后,以小组为单位,一起分享展示。对照评价标准表,请旁边的同学帮助测试自己的程序,找出待改进的地方,不断完善作品,让“知识问答”小程序变得更友好,更高效。《知识问答》小程序评价表评价内容评分自评评价内容评分自评知识问答程序界面友好(背景、角色)1

实现答对加分,答错减分1

程序初始化完成(得分、编号初始值等)1

问题列表和答案列表有至少5条以上的问题与答案2

点击“开始”按钮能进行提问1

能利用变量遍历列表2

能实现答对答错的判断1

最后能说出得分1

有能力有兴趣的同学可以尝试实现既能随机出题,又能遍历所有问题,并且达到出题不重复的要求。

试一试吧,你能行的!温馨提示:

随机出题,出一题后,可将该题从题库中删除后,再次随机出题,直到

温馨提示

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

评论

0/150

提交评论