第9课《列表存储》公开课_第1页
第9课《列表存储》公开课_第2页
第9课《列表存储》公开课_第3页
第9课《列表存储》公开课_第4页
第9课《列表存储》公开课_第5页
全文预览已结束

下载本文档

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

文档简介

1、第9课列表存储教学设计教材 与 学情 简析Scratch中的列表相当于其他程序设计语言中的数组,可以将其看成一系列 变量的集合,可储存大量数据。本课通过建立“问题”“答案”两个列表,读取、 比拟两个列表中的数据,以实现随机出题为例,介绍了列表的概念和列表的基 本使用方法。教材首先介绍了列表的概念和列表的组成,帮助学生建立对列表的初步认 识。教材先提供使用列表的一般方法,再描述算法、编写程序,注重方法的习 得和思维的训练。为了增加教材的可读性,教材用图示清晰地展示了建立列表、 输入列表数据的过程。编写脚本局部,给变量“i”赋随机值,并用变量“i”读取列表的第“i” 项内容,比拟抽象,学生学习时有

2、一定的难度,因此教材编排了 “试一试”内 容,让学生在屡次的试验与观察中体会随机数在该程序中的作用。学习 目标.理解列表概念,掌握列表数据的输入、读取、比拟等基本操作。.利用列表改进“知识问答”程序的算法,修改脚本实现自动换题功能。学习 重点 难点学习重点:理解列表概念,学会使用列表的一般方法。学习难点:理解自动换题的算法。所需 资源 和环 境环境:计算机房所需资源:每个学生一台计算机数字 化资 源前一课中的“变量计数”程序作品常规 资源教材教学环境教师机和学生机都是win7系统,安装了 scratch3. 0软件教师活动活动一:激趣引入师:上节课我们学习了变量计数, 学会了给程序添加计分的功

3、能, 这节课我们继续来学习编程,我 们先来看一个作品。1、展示作品问:跟上节课的作品有哪里 不同2、这自动换题的功能要如何实 现呢?师:对,使用列表和变量学生活动思考回答看书回答预设流程活动二:认识列表1、列表与变量的区别问:列表与变量的相同点和 不同点分别是什么?教师PPT出示答案并解说2、列表的结构ppt上提问并解说看书回答设计意图激发学生的学习兴 趣让学生知道列表和 变量的相同点和不 同点以及列表的结 构。看书回答提醒:可以采用列表名和编号组 合的方式访问某项列表值。活动三:应用列表师:好,我们已经认识了列表, 接下来我们就要使用列表来实 现“自动换题”的功能了。具体步骤:(1)分别新建

4、“问题”“答案” 两个列表。看书操作并上来演示掌握列表的新建, 列表数据的输入、 读取、比拟等基本 操作。教师指导继续完成新建任务(2)输入“问题”与“答案” 两个列表的各项数据。教师讲解:可以通过编写脚本或 手动输入列表数据。(建议手动 输入)手动输入方法:点击列表左下角 的“ + ”,列表右下角的“斗可 以改变列表的显示大小。发给学生一个word文档,里面 包含5个问题和答案。可以使用复制粘贴的方式完成认真听讲输入数据。(粘贴使用ctrl+v)完成“问题”和“答案” 两个列表的数据输入。 (问题和答案也可以自 己编写)(3)新建变量“i”,然后理解 书上28页的脚本。新建变量“i”,然后看 书理解28页的脚本说否那么将勒1得分秒停止全部脚本师:谁能帮老师解读上面红色方 框内的脚本。举手回答教师解说脚本继续完成脚本,实现“自 动换题”的功能。作业布置板书设计活动四:谈谈学习心得检查已经完成的学生作品,并谈 谈心得。L新建“问题” “答案”两个列表让学生吸取同学的 学习经验认真听取其他同学的心 得体会。2.输入“问题”与“答案”两个列表的各项数据参考步骤:翻开word复制

温馨提示

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

评论

0/150

提交评论