第9课《列表存储》教案

文档属性

名称 第9课《列表存储》教案
格式 doc
文件大小 1.1MB
资源类型 试卷
版本资源 浙摄影版
科目 信息技术(信息科技)
更新时间 2022-03-10 11:37:37

图片预览

文档简介

中小学教育资源及组卷应用平台
教学内容 第9课 列表存储
教学目标 1. 理解列表概念,掌握列表数据的输入、读取、比较等基本操作。 2. 利用列表改进"知识问答"程序的算法,修改脚本实现随机出题功能。3. 通过讲解,理解列表概念,掌握列表数据的输入、读取、比较等基本操作。4. 通过练习,利用列表改进"知识问答"程序的算法,修改脚本实现随机出题功能。
教学重点 理解列表概念,学会使用列表的一般方法。 教学难点 理解随机出题的算法。
教学准备 教学素材
教学过程
教学版块 教师活动 学生活动 设计意图
一、新课导入 1、情景展示美美:我想在知识问答程序中自动更换问题,该怎么做呢 博士:试试用列表来管理这些"问题"。2、揭示课题 思考明确学习任务 创设趣味的学习情境,更能激发学生的兴趣;
二、新知学习 (一)、认识列表【问题1】什么是列表?列表与变量一样可以存储数值或字符数据。单个变量一次只能存储一个数据,而单个列表可存储多项数据。【问题2】列表有哪些要素?列表由列表名和列表值组成。一般情况下,可以采用列表名和编号组合的方式访问某项列表值。(二)、应用列表要使用列表,必须先新建列表,再根据需求管理列表数据,如增加、减少、显示、运算、比较等。1.算法与描述。【问题3】列表能对我们知识问答程序功能有什么改进? 为了实现自动换题,需要先新 ( http: / / www.21cnjy.com )建"问题" "答案"两个列表,分别用于存储问题与答案数据(确保问题与答案一一对应),再新建变量"i",用于随机生成列表编号。2. 设计脚本。(1)分别新建"问题""答案"两个列表。(2)输入"问题"与"答案"两个列表的各项数据。可以通过编写脚本或手动输入列表数据。新建变量"i",把"i"的值设为(①询问"问题"列表的第"i"项内容,并进行判断。试一试:将变量"i"显示在舞台上,按下空格键,观察变量"i"的值、有什么变化。教你一招:可以通过编写脚本或者取消指令面板中列表前的以,将列表隐藏起来。 观看学习操作练习拓展知识面观察实践操作练习 培养表达能力学生利用自主探究、小组合作、实践操作的方法去解决问题;师生直观演示更具说服力,加深印象。锻炼思维培养动手能培养学生举一反三、学习迁移的能力;鼓励学生尝试完成操作练习。
三、巩固练习 做一个抽奖程序,用列表存储同学的姓名,随机显示中奖姓名。 操作练习实践,交流 采用了分层教学法,关注学生差异,发展学生个性。
四、课堂小结 今天你有哪些收获?还有哪些困惑? 分享交流 学习反馈学会倾听
板书设计 列表的概念 多项数据列表的组成 列表名、列表值列表的应用 创建、增加、减少、显示、运算、比较
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
HYPERLINK "http://21世纪教育网(www.21cnjy.com)
" 21世纪教育网(www.21cnjy.com)