2.3数据的价值 第一课时  教学设计 2024-2025学年川教版(2024)初中信息科技七年级下册

2025-05-28
| 5页
| 96人阅读
| 76人下载
普通

资源信息

学段 初中
学科 信息科技
教材版本 -
年级 七年级
章节 -
类型 教案-教学设计
知识点 -
使用场景 同步教学-新授课
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 30 KB
发布时间 2025-05-28
更新时间 2025-05-28
作者 匿名
品牌系列 -
审核时间 2025-05-28
下载链接 https://m.zxxk.com/soft/52335022.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

课 题:数据的价值(第一课时) 教学目标: 1、信息意识:让学生意识到DSL查询语句在数字菜谱数据检索中的重要性,能够感知到通过特定语句从海量菜谱数据中获取所需信息的便捷性,主动关注数据查询在日常生活中的应用场景。 2、计算思维:引导学生理解DSL查询语句的逻辑结构,学会将复杂的查询需求拆解为简单的查询条件组合,运用模式匹配、条件判断等思维方式编写查询语句,解决从数字菜谱数据中筛选特定菜谱的问题。 3、数字化学习与创新:鼓励学生在学习DSL查询语句过程中,自主探索不同的查询表达方式,借助在线文档、帮助资源等进行学习,培养利用数字化工具提升学习效率和创新查询思路的能力 。 4、信息社会责任:让学生认识到在使用DSL查询数字菜谱数据时,要合法合规获取数据,不进行恶意查询干扰数据服务,尊重数据提供者的权益,树立正确的数据使用观念。 教学重点: 掌握DSL查询语句的基本语法结构,如查询条件的设置、逻辑运算符的使用。学会使用DSL查询语句从数字菜谱数据集中筛选出符合特定条件的菜谱信息,包括食材、烹饪方式、口味等条件。 教学难点: 理解复杂查询需求下,多个查询条件之间的逻辑关系,并正确运用逻辑运算符构建准确的DSL查询语句。能够根据实际需求对查询结果进行排序、限制数量等进一步处理。 教学过程: 一、有效导入 1、通过视频展示美食节目片段,主持人介绍各种美食,提问学生如果想在家制作这些美食,如何快速从大量菜谱中找到对应的做法。 引出数字菜谱概念,展示一个包含众多菜谱的数字菜谱平台界面截图,提问学生面对海量菜谱,怎样才能精准找到自己需要的,比如:要查询其中名为“酸菜鱼”的菜谱,并展示菜谱中的“味型“,从而引出本节课要学习的DSL查询语句,它能帮助我们高效地从数字菜谱数据中找到符合条件的菜谱。 2、出示学习目标 (1)学习简单的DSL查询语句,并对数字菜谱进行分类查询。 (2)能使用DSL查询语句实现更丰富的查询。 二、自主学习 1、什么是DSL查询语句? 2、学习简单的DSL查询语句,并能使用DSL查询语句对数字菜谱进行分类查询。 三、高效点拨 1、DSL含义: DSL查询语言的全称是(Domain - Specific Language),即“领域专用语言”。是一种专门为解决特定领域问题而设计的计算机语言。在数字菜谱场景中,我们使用DSL查询语句来与存储菜谱数据的数据库进行交互,获取我们想要的菜谱信息。 2、基本语法结构讲解:以“查询所有菜谱”为例,展示最基本的DSL查询语句结构: json { "query": { "match_all": {} } }   解释 query 是查询的核心部分, match_all 表示匹配所有文档,即返回数据库中的所有菜谱。 3、简单查询条件设置:讲解如何设置简单查询条件,如查询特定食材的菜谱。以查询“包含土豆的菜谱”为例: json { "query": { "match": { "食材清单": "土豆" } } } 解释 match 用于在指定字段(这里是“食材清单”)中匹配指定文本(“土豆”),只要该字段中包含“土豆”这个词的菜谱都会被返回。 4、学习简单的DSL查询语句,并能使用DSL查询语句对数字菜谱进行分类查询。 注:这一内容要求同学们看书55页----59页,一边看书一边老师讲解书上的例子,做进一步的分析。 5、(1)案例一:按口味查询:需求是查询所有“麻辣口味”的菜谱。展示查询语句: json { "query": { "match": { "口味类型": "麻辣" } } }   在Kibana界面中执行该查询,展示返回的麻辣口味菜谱结果,包括菜谱名称、食材清单等信息,让学生直观看到查询效果。 (2)案例二:多条件查询:需求是查询“用牛肉做的且烹饪时间小于60分钟的菜谱”。展示使用逻辑运算符 bool 和 must 组合的查询语句: json { "query": { "bool": { "must": [ { "match": { "食材清单": "牛肉" } }, { "range": { "所需时间": { "lt": 60 } } } ] } } }   解释 bool 用于组合多个查询条件, must 表示所有条件都必须满足。 range 用于范围查询,这里查询“所需时间”小于60分钟的菜谱。执行查询,展示结果,让学生理解多条件查询的实现方式和效果。 四、当堂训练 1、实践任务布置: 安装有相关数据库管理工具(如Elasticsearch及配套Kibana界面,用于演示和学生实践DSL查询)的计算机机房。 包含丰富菜谱信息的数据集,字段涵盖菜谱名称、食材清单、烹饪步骤、口味类型、难易程度、所需时间等,以JSON格式存储在数据库中。 查询“食材清单中包含鸡蛋且口味类型为甜的菜谱”。 查询“包含西红柿和鸡蛋,并且口味不是酸辣的菜谱”。 2、学生操作:学生在机房计算机上打开Kibana界面,根据任务要求编写DSL查询语句,执行查询并查看结果。教师巡视,及时解答学生在实践过程中遇到的问题,如语法错误、逻辑错误等。对于基础较薄弱的学生,教师给予更多指导和提示,帮助他们逐步掌握查询语句的编写方法。 五、课堂小结 1、什么是DSL查询语句及基本语法结构? 2、学习简单的DSL查询语句,并能使用DSL查询语句对数字菜谱进行分类查询。 六、作业设计 查询“食材清单中包含苹果,并且烹饪方式为烘焙的菜谱”,将查询语句和查询结果截图保存,提交到作业平台。 七、板书设计 数据的价值(1) 1、什么是DSL查询语句及基本语法结构? 2、学习简单的DSL查询语句,并能使用DSL查询语句对数字菜谱进行分类查询。 八、教后反思 学科网(北京)股份有限公司 $$

资源预览图

2.3数据的价值 第一课时  教学设计 2024-2025学年川教版(2024)初中信息科技七年级下册
1
2.3数据的价值 第一课时  教学设计 2024-2025学年川教版(2024)初中信息科技七年级下册
2
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。