(共25张PPT)
3 图书信息巧存储
第2单元 管理图书信息化
重大(2023)版信息科技五年级
下
Contents
目录
学习目标
01
引入新课
02
新知探究
03
练习巩固
04
展示评价
05
学习目标
01
学习目标
01
目标一
目标二
目标三
认识列表的作用、组成。
学会新建列表存储一组数据。
学会使用“项目”指令,读取列表中的项。
引入新课
02
引入新课
02
新知探究
03
新知探究
03
图书怎么管理?
使用变量?
使用列表!
在哪里新建列表?
什么是列表?
列表——柜子
柜子有很多层抽屉,每一层抽屉都可以当作一个变量。
变量
列表
1
2
3
4
根据左侧列表,填写下面的问题。
1.《三国演义》是“图书名称”列表中的第_______项。
2.“图书名称”列表中第9项的值是___________________。
7
草原上的小木屋
练习巩固
04
练一练
1.将下面三本新书增加到“图书名称”列表中。
2.编程实现输出“图书名称”列表第3项、第5项的项目值。
练一练
3.新建一个“借阅情况”列表,使得图书名称和借阅情况一一对应。
(1)列表名:_____________。
(2)列表长度:_____________。
(3)”借阅情况”列表中的第4项是______________。
借阅情况
12
未借阅
练一练
4.变量和列表的组成。
变量由_______________和______________组成。
列表由_______________、_______________、____________和_______________组成。
变量名
变量值
列表名
列表长度
项目编号
项目值
程序效果演示
练一练
5.下列情境中,哪些数据的存储适合用变量?哪些数据的存储适合用列表?请用线连接起来。
探一探
与变量相比,使用列表存储数据的优点有哪些?
列举生活中用列表存储更便捷的事例。
展示评价
05
展示评价
随机抽取学生展示
自评、互评、点评
课堂小结
07
列表:
列表名、列表长度、项目编号、项目值
列表——柜子
变量——抽屉
读取列表项目值:
列表名称
项目编号
Thanks!
https://www.21cnjy.com/recruitment/home/fine第1课时 图书信息巧存储
1.课时教学内容分析 本节课是“图书管理信息化”单元的第1课时,教学内容是对比变量,了解列表的作用及组成,理解列表存储数据的优势。通过新建列表,实现批量数据的有效存储。通过表示读取数据,理解数据输出的作用,在程序中输出变量的值。 本节课以班级图书角信息化管理为例,要求学生以列表为载体,理解批量数据的存储与输出及其作用。在此基础上,学会使用图形化编程软件,编程实现图书名称相关描述数据存储与输出的算法,并与变量相比,使用列表存储数据的优点有哪些?
2.课时学情分析 在四年级上期跨学科学习单元“识别图书有诀窍”中,学生通过对班级图书角进行统计、编码,初步实现图书角的管理,同时体验班级图书管理系统中查询借阅和归还图书的功能,整体对于图书管理系统有了感知。从本课开始,学生在已有的体验基础上,思考图书管理系统背后的算法,循序渐进地学习数据相关的知识,设计求解算法,利用且学习简单的程序语言对算法进行实现。
3.课时教学目标 认识列表的作用、组成。 学会新建列表存储一组数据。 学会使用“项目”指令,读取列表中的项。
4.教学环境 有网络的计算机教室、图形化编程软件
5.教学过程(2025年1月修改)
教学环节 教师与学生活动 教学意图
引入新课 抛出问题:如何利用信息手段有效管理班级图书,构建图书管理系统? 出示任务:以小组为单位,构思班级图书管理系统的功能,通过思维导图的形式呈现。 引导总结:学生尝试将上述提及的功能抽象为数据的存储、查询、修改等操作。本课完成第一步,数据的存储。 引出课题:图书信息巧存储 通过真实的情境出发,让学生思考班级图书管理的相关问题,激发学生学习兴趣。 学生通过头脑风暴,畅谈班级图书管理系统的功能,以思维导图的形式呈现,生动且直观。 将具体功能抽象为对数据的基本操作,关注问题的本质。
任务一 学习新知:列表的作用、组成。 通过盒子、柜子生动形象讲解变量与列表的关系与区别,让学生明白列表在生活中的作用。 1.列表——柜子。柜子有很多层抽屉,每一层抽屉都可以当作一个变量。 2. 列表由列表名、列表长度、项目编号和项目值组成。 小组合作,发散思维,想想生活中还在哪些数据可以使用列表存储。 填一填:_____________ 出示任务:填写列表组成的示意图。 3.以“图书名称”列表图,抽生说一说,列表各部分名称,分别具体是什么。 4.完成填空,检测是否理解项目编号与项目值。 借助学生回答,了解学生对列表知识的掌握情况。
任务二 学习新知:新建列表,完成数据的存储。 出示任务:新建列表,存储图书名称相关信息。 播放演示程序效果视频。 新建“图书名称”列表。 使用导入方法添加项目值。 介绍点加号添加新的项,还有加入指令添加新的项到列表末端。 学会使用列表对数据的存储、增加的基本操作。
任务三 学习新知:列表中数据的表示、输出。 出示任务:设计电子阅读屏功能——角色输出班级图书角都有哪些书的算法,编程实现。 1.编程实现输出“图书名称”列表第3项、第5项的项目值。 学生能够学会用符号表示具体的数据,理解数据输出的作用,在程序中输出列表某一项的值。
课时教学板书设计 图书信息巧存储 列表的组成:列表名、列表长度、项目编号、项目值 读取列表的值:图书名称[1]
7.课时作业设计 完成“练一练”中的题目。
教学反思。小学信息科技五年级(下册)】
图书信息巧存储
转破罚卷
节糕0向钟
“捐书活动”让班级图书角的书籍变得丰
富起来了。我该怎么管理这些图书呢?
试试用列表将书籍信息存储
到计算机中吧!
说一说
下面这张表是五年级1班的图书借阅清单,你能用学习过的知
识将每一本图书的借阅情况存储到计算机中吗?
22
第2单元管理图书信息化。
序号
图书名称
猎阅情况
1
中华上下五千年
未借阅
2
海底两万里
已借阅
3
城南旧事
未借阅
朱自清散文集
未借阅
5
写给童年的诗
未借阅
6
朝花夕拾
未借阅
三国演义
已借阅
8
春华秋实
未借阅
9
草原上的小木屋
已借阅
学一学
1认识列表
列表与变量一样,都是存储数据的一种方式。如果把变量当作
可以装东西的盒子,那么可以把列表当作一个柜子。柜子有很多层
抽屉,每一层抽屉都可以当作一个变量。
列表由列表名、列表长度、项目编号和项目值组成。
良海满
变量
列表
23
。小学信息科技五年级(下册)
列表名
图书名称
中华L下五干年
列表中每一项都有唯一的编号。
2海底两方里
3
蛙南旧事
项目编号
宋自清放文集
5
写给童年的诗
6
朝花夕拾
项目值
三国演义
8
春华秋实
9
草原上的小木屋
长度9
列表长度
根据以上列表,填写下面的问题。
1.《三国演义》是“图书名称”列表中的第
项。
2.“图书名称”列表中第9项的值是
在生活中,班级名单、题库、通信录等
都可以使用列表一次性存储多个数据。
2新建列表
(1)在程序中,新建“图书名称”列表来存储书名信息。
24
第2单元管理图书信息化0
0
变温
运动
津立一个艾垂
外观
速立一个列表
●
白制积木
图书名称
制作新的积木
新建列表
事件
(空)
新的列表名:
控制
图书名称
·适用于所有角色
O仅适用于当前角色
运单
取消
定
长度0
=
(2)单击列表左下角的“+”,给“图书名称”列表添加一
个新的项。
还可以通过“加入”指令
图书名称
东西加入图书名称·
1
中华上下五干年
海底两里
增加新的项到列表的末端。
3
南日事
4
朱自清微文华
5
写给童年的诗
6
朝花夕拾
7
三国演义
8
春华秋实
9
草原上的小木屋
长度9
3输出(读取)项目值
一般情况下,采用列表名和编号组合的方式读取某一项的值。
25
。小学信息科技五年级(下册)
例如,“图书名称1]”表示列表中的第1项,它的值是“中华上
下五千年”。
在程序中,利用“项目”指令可以实现读取某一项的值。
图书名称~的第1项
读取列表的常见方法就是输出这一项的值。
说
图书名称。
的第1项2)秒
练一练
1.将下面三本新书增加到“图书名称”列表中。
图书名称
10
宇宙
11
编程真好玩
12
这就是计算机
2.编程实现输出“图书名称”列表第3项、第5项的项目值。
3.新建一个“借阅情况”列表,使得图书名称和借阅情况一一
对应。
26