1、浙江摄影出版社信息技术五年级下第浙江摄影出版社信息技术五年级下第 9 9 课列表存储教学设计课列表存储教学设计课题 列表存储单元第二单元学科信息技术年级五年级学习目标1.了解列表含义。2.学会运用列表存储。 重点学会运用列表存储。难点学会运用列表存储。教学过程教学环节教师活动学生活动设计意图导入新课视频:知识问答我想在知识问答程序中自动更换问题,该怎么做呢?试试用列表来管理这些“问题”。观看视频思考 激发学生学习兴趣并快速进入学习状态讲授新课一、认识列表一、认识列表列表与变量一样可以存储数值或字符数据。单个变量一次只能存储一个数据,而单个列表可存储多项数据。列表由列表名和列表值组成。一般情况下
2、,可以采用列表名和编号组合的方式访问某项列表值。列表名编号列表值通过教师的讲解,以小组合作的方式,开展探讨交流,完成任务。锻炼学生的语言组织能力和表达的能力。列表长度二、应用列表二、应用列表要使用列表,必须先新建列表,再根据需求管理列表数据,如增加、减少、显示、运算、比较等。1.算法与描述。为了实现自动换题,需要先新建“问题”“答 案”两个列表分别用于存储问题与答案数据(确保问题与答案一一对应)再新建变量“i”,用于随机生成列表编号。一次“随机出题”流程图试一试用自然语言描述上述算法。2.设计脚本。(1)分别新建“问题”“答案”两个列表。(2)输入“问题”与“答案”两个列表的各项数据。通过编写
3、脚本输入列表数据手动输入列表数据可以通过编写脚本或手动输入列表数据。(3)新建变量“i”,把“i”的值设为询问“问题”列表的第“i”项内容,并进行判断。通过教师的讲解,以小组合作的方式,开展探讨交流,完成任务。锻炼学生的语言组织能力和表达的能力。试一试将变量“i”显示在舞台上,按下空格键,观察变量“i”的值有什么变化。教你一招可以通过编写脚本或者取消指令面板中列表前的 ,将列表隐藏起来。课堂练习课堂练习1.做一个抽奖程序,用列表存储同学的姓名,随机显示中奖姓名。学生小组间讨论,共同完成任务。学生小组间讨论,共同完成任务,并分组汇报。通过小组合作,加强学生组内团结、共同完成任务培养学生独立完成练
4、习的能力。课堂总结分小组总结归纳,教师补充。各组汇报总结,其他小组成员做补充。锻炼学生的总结能力,逻辑思维、语言表达能力。作业布置1. 利用 Scratch 软件,设计一款运用列表存储的知识问答游戏。板书一、认识列表二、应用列表第9课 列表存储浙江摄影出版社 五年级下新知导入新知导入 我想在知识问答程序中自动更换问题,该怎么做呢? 试试用列表来管理这些“问题”。新知讲解一、认识列表列表与变量一样可以存储数值或字符数据。 单个变量一次只能存储一个数据,而单个列表可存储多项数据。新知讲解 一般情况下,可以采用列表名和编号组合的方式访问某项列表值。列表由列表名和列表值组成。新知讲解编号列表长度列表名
5、列表值新知讲解二、应用列表 要使用列表,必须先新建列表,再根据需求管理列表数据,如增加、减少、显示、运算、比较等。新知讲解1.算法与描述。 为了实现自动换题,需要先新建“问题” “答 案”两个列表 分别用于存储问题与答案数据(确保问题与答案一一对应)再新建变量“i”,用于随机生成列表编号。新知讲解一次“随机出题”流程图合作探究用自然语言描述上述算法。试一试新知讲解2.设计脚本。(1)分别新建“问题”“答案”两个列表。12新知讲解34新知讲解5新知讲解(2)输入“问题”与“答案”两个列表的各项数据。通过编写脚本输入列表数据新知讲解手动输入列表数据新知讲解 可以通过编写脚本或手动输入列表数据。新知讲解询问“问题”列表的第“i”项内容,并进行判断。(3)新建变量“i”,把“i”的值设为合作探究 将变量“i”显示在舞台上,按下空格键,观察变量“i”的值有什么变化。试一试新知讲解 可以通过编写脚本或者取消指令面板中列表前的 ,将列表隐藏起来。教你一招课堂练习 1.做一个抽奖程序,用列表存储同学的姓名,随机显示中奖姓名。课堂总结总结本节课所学内容作业布置 1. 利用Scratch软件,设计一款运用列表存储的知识问答游戏。板书设计一、认识列表二、应用列表