内容正文:
第二单元 有趣的数字菜谱
第三节 数据的价值
1
1
项目主题
有趣的数字菜谱
项目背景
数字时代,能对数据进行管理、分析及应用是每个公民的基本能力。本单元借助“数字菜谱”这一项目,让同学们在实践中设计、制作、管理与应用数字菜谱。通过项目的实施,形成数字素养,培养数据意识,落实“数字化学习与创新素养”的培养。
项目目标
通过规划、设计并完成数字菜谱的制作,培养数字素养、数据意识以及创新思维。让同学们跟随欢欢,在学习过程中体会数字、数据和信息这三者之间的异同;通过对数据的描述和处理理解什么是事物的“属性”,体会“属性”在查找、应用和管理数据时的重要性。
学习过程
·理解数字、数据、信息三者的关系
·理解对象的属性,是数据产生的依据
确定主题
·能使用 Markdown标记语言完成数宇莱谱制作
编辑页面
·掌握简单 DSL查询语句
·体会“属性”在查询中的作用
交流发布
教学目标:
1.学习简单的 DSL 查询语句,对数字菜谱进行分类查询。
2.能按需使用各种查询获得统计结果。
3.体会“属性”设计对统计结果的影响,提升数据意识。
4.Obsidian软件应用
3
课堂导入
问题情境
全班同学的菜谱都收集并放到了 “数字菜谱资源库” 下的 “菜谱大全” 子文件夹中。你想知道适合 “老人” 吃的菜有哪些吗?人们最喜欢吃哪些菜?请看图 2 - 3 - 1 的应用范例。
四川省义务教育信息科技课程
4
思考:请观察图 2 - 3 - 1,思考上节中图 2 - 2 - 5 的属性设计与本图呈现出的结果有什么关系?。
问题引入
属性
属性值
四川省义务教育信息科技课程
所有菜谱文件都放在 “菜谱大全” 子文件夹中,如果要查找其中名为 “酸菜鱼” 的菜谱,并展示菜谱中的 “味型”,你认为需要哪些步骤?将你的步骤写在下面。
思考活动一
确定目标文件夹为____________________。
浏览目标文件夹下所有文件,直到找到名为____________________的文件。
选中并打开此文件,显示 “味型” 的内容。
菜谱大全
酸菜鱼
四川省义务教育信息科技课程
一、学习简单 DSL 查询语句
1、DSL查询语言
高效点拨1
DSL 查询语言的全称是 Domain Specific Language,即 “领域专用语言”。这种查询语言与自然语言极为类似,人们很容易理解。目前,常见编程语言所实现的各种 “应用框架”,其底层查询都是构建在 DSL 语句上的。
7
请看图 2 - 3 - 2 的查询结果,猜猜图 2 - 3 - 3 中三行查询语句分别是什么意思?
一、学习简单DSL查询语句
四川省义务教育信息科技课程
二、Obsidian软件的安装
1、安装Obsidian软件
2、启动Obsidian软件
3、导入上节课制作的菜谱大全Markdown文件
4、输入查询代码
5、代码解读
6、结果展示
高效点拨2
9
请看上图的查询结果,猜猜下图中三行查询语句分别是什么意思?
任务二(实践活动):如果我们要查询“豆鼓鲫鱼”,你会通过修改上面的原始语句,来实现这个查询吗?请把你的查询语句,填写在下面。
```dataview
table 菜式,菜系,类别, 主材, 味型, 工艺, 喜好度
from "菜谱大全"
where 名称 = "豆豉鲫鱼"
```
任务三(实践活动):如果我们要将味型为“麻辣”的所有菜谱全找出来,你会编写这个查询语句吗?请把你的查询语句,填写在下面。
```dataview
table 菜式,菜系,类别, 主材, 味型, 工艺, 喜好度
from "菜谱大全"
where 味型 = "麻辣"
```
```dataview
table 菜式,菜系,主材,味型,工艺,喜好度
from "菜谱大全"
where 名称="酸菜鱼"
```
一、学习简单DSL查询语句
1.在typora中用```(三个反引号)包裹代码,并调用dataview插件
2.以表格结构显示,且显示字段包括菜式菜式类别主材等
3.数据源是“菜谱大全”
4.筛选条件是名称为“酸菜鱼”的记录
四川省义务教育信息科技课程
如果我们要查询 “豆豉鲫鱼”,你会通过修改上面的原始语句,来实现这个查询吗?
实践活动一
```dataview
table 菜式,菜系, 主材, 味型, 工艺, 喜好度
from "菜谱大全"
where 名称 = "豆豉鲫鱼"
```
```dataview
table 菜式,菜系,主材,味型,工艺,喜好度
from "菜谱大全"
where 名称="酸菜鱼"
```
把查询语句,抄写在书上56页
四川省义务教育信息科技课程
2.如果我们要将味型为 “麻辣” 的所有菜谱全找出来,你会编写这个查询语句吗?请把你的查询语句,填写在下面。
实践活动一
```dataview
table 菜式,菜系,主材, 味型, 工艺, 喜好度
from "菜谱大全"
where 味型 = "麻辣"
```
```dataview
table 菜式,菜系,主材,味型,工艺,喜好度
from "菜谱大全"
where 名称="酸菜鱼"
```
把查询语句,抄写在书上56页
四川省义务教育信息科技课程
下面所示的查询语句,会产生什么结果?
思考活动二
```dataview
table 菜式,菜系,主材,味型,工艺,喜好度
from "菜谱大全"
where 菜式 = "凉菜" or 味型 = "香辣"
```
思考:白切鸡和豆豉鲫鱼符合查询条件吗?为什么?
逻辑运算符“or”:A或B,满足A或者B其中之一就行。
(讲这句话写在教材57页思考活动二旁边,并修改程序)
四川省义务教育信息科技课程
当逻辑运算符改为“and”时,右边的查询结果会有什么变化?
实践活动二
```dataview
table 菜式,菜系,主材,味型,工艺,喜好度
from "菜谱大全"
where 菜式 = "凉菜" and 味型 = "香辣"
```
逻辑运算符“and”:AandB,同时满足A和B两个条件。
(讲这句话写在教材57页实践活动二旁边)
四川省义务教育信息科技课程
任务四(思考活动):下面所示的查询语句,会产生什么结果?
任务五(实践活动):下面的语句,会产生什么结果?这个结果与上一个查询语句,有什么异同?
table 菜式,菜系,主材,味型,工艺,喜好度
from "菜谱大全"
where 菜式 = "热菜"and 味型 = "咸鲜"
任务六(思考活动):结合图 2-3-5,猜猜图2-3-6中的查询语句是什么意思?将你的猜测填在下页的表中。
代码 猜测代码的意思
table rows.file.name AS“菜名”
from“菜谱大全”
group by 菜色
表中显示菜名
从菜谱大全中查询
按照菜色排序
二、实现更丰富的查询
高效点拨2
任务七(实践活动):请回顾图2-2-5,再结合上面的表格,如果我们要查询“适合不同年龄者”的菜谱,你将如何编写查询语句?将你编写的语句填在下面,并说说你这样编写的理由。
```dataview
table 菜式,菜系,类别, 主材, 味型, 工艺, 喜好度
from "菜谱大全"
where 适合 = "小孩"
```
20
“数字菜谱资源库”还可以进行数据统计,如图 2-3-7 所示。
三、拓展:其他数据资源库
高效点拨3
我们可以将《唐诗三百首》制作成“唐诗数据资源库”。请看我的查询结果。你知道这个查询语句应该怎么写吗?
图中作者不同,诗的题目不同,佳句也不同,只有“类型”都是“风土人情”,所以查询语句应该是:
table 作者,类型,佳句
from"01_唐诗元数据"
where 类型="风土人情"
22
任务八(思考活动):
1.用《唐诗三百首》建立“唐诗数据资源库”,你会如何为每首诗设计属性?
2.下图是为“唐诗数据资源库”设计的属性,与同学交流你对这个模板的看法。
基本信息:诗名、作者,这是识别每首诗的关键信息。
创作年代:有助于了解诗歌创作的时代背景。
诗歌体裁:如五言绝句、七言律诗等,体现诗歌的形式特点。
内容分类:比如边塞诗、田园诗等,方便从主题角度检索。
诗句内容:完整记录诗歌文本。
注释:对诗中难懂字词、典故等进行解释。
赏析:包含对诗歌艺术特色、思想情感等方面的分析。
具备了对事物进行“属性”设计的能力,我们就可以根据自己学习与生活中的需要,建立更多的资源库。比如:作文锦句资源库、名言名句资源库、几何定理解析资源库等。
四、高效使用数据
高效点拨4
在收集的数据中,我们希望知道数据与数据之间是否有某种关系,这个时候,我们可以使用“关系图谱”。
“关系图谱”又叫“关系透视图”。比如,我们用收集到的菜肴文件数据生成“关系图谱”,如图 所示,我们选中其中某个点,则与该点相关的其他点会展示出来。图中的“点”可任意拖动,以便于展示点与点之间的关联。
25
当我们能够对数据进行“透视”的时候,数据的意义才真正得到了体现。请以“数据透视图”或者“数据透视表”为关键词,在搜索引擎中寻找相关学习资料,学一学如何进行“数据透视”,并在同学间进行交流。
2024年第33届夏季奥林匹克运动会,中国夺得91枚奖牌,其中金牌40枚。美国夺得126枚奖牌,其中金牌也是40枚。看金牌数,中国与美国并列第一;看奖牌总数,则美国排第一。对比2008年北京举行的第29届夏季奥林匹克运动会,中国获金牌48枚,奖牌总数100枚;美国获金牌36枚,奖牌总数112枚。当时奥运会的官方网站将金牌数最高的我国排在排行榜上第一位,美国媒体则以奖牌总数为排名依据,将美国排在了第一。
同样在2024年第33届夏季奥林匹克运动会,韩国获得了13枚金牌,在奥运会官网排第八位。但韩国媒体在报道时,用各国的奖牌总数,除以各国奥运代表团的“团队总人数”,得到每个国家“团队获奖率”,再用这个“团队获奖率”来排位。于是,韩国一跃排到澳大利亚、美国、日本之后,成了第四位。
还是在2024年第33届夏季奥林匹克运动会,奥运会官网排在第十二位的加拿大,在其国内宣传的排位方法是:以夺取的金牌数量,除以全国人口总数,计算国家“人口平均夺金率”,并以这个数据为排名依据。如此一来,中国排名跌出前十,加拿大排在了第六位。
这些事例,对你有什么启示?
有趣的数据统计方法
拓展阅读1
27
展示完毕 感谢您的聆听
28
$