高中信息技术教科版 (2019)必修2 信息系统与社会3.5 信息系统的数据呈现教学设计及反思
展开项目主要围绕“图书管理信息系统的数据输出设计”开展学习,通过“制作最受欢迎图书排行榜”和“优化借阅管理系统的输出”两个任务的设置,分别探讨了以下两个问题:
学校如何通过存储的学生阅读情况的数据来了解哪些类型的图书最受学生欢迎。
如何才能让数据输出更优化。教学目标:
1、能够根据现实需求确定需要输出的数据。
2、理解数据输出样式对信息应用的影响。教学重、难点:
教学重点: 根据现实需求确定需要输出的数据。教学难点: 数据输出样式对信息应用的影响。课前准备:
教师准备:打开微机,课件、投影仪等。学生准备:结合课本提前预习。
教学过程:
教学
过
教师活动
学生活动
设计
意
程
图
导入
各种数据经信息系统处理之后,哪些结果需要呈现?数据结果以什么样的方式呈现?本节我们将围绕“图书管理信息系统的数据输出设计”项目展开学习,体验数据的分类查询结果输出,理解适当的数据输出样式对增强信息表达的重要作用。
本项目主要包含“制作最受欢迎图书排行榜”和“优化借阅管理系统的输出”两个任务。本节课主要学习任务一
——如何制作最受欢迎图书排行榜。经过一段时间的运行,图书借阅管理系 统存储了很多关于学生阅读情况的数据,学校如何才能了解哪些类型的图书 是 最受学生欢迎 的 呢?
思考 以上问题
导入新课
活动1
设计图书排行榜
按照不同的方式对学生借阅图书的数据进行排序输出,可以从不同的视角了解学生的阅读情况 。 比如 , 按照图书类型分类,可以了解全体学生的阅读偏好。根据以下表格思考 ,你还可以从哪些视角对图书进行分类排序呢?
活动建议:
学生先独立思考并对以上表格进行补充 。
小组讨论 , 对个人思考结果进行判断与整合。
思考 以上问题。
设计图书排行榜
图书被借阅的次数直接反映了图书的受欢迎程度,由此可以对图书质量以及阅读行为进行科学分析,分析结果可以作为向学生提供阅读建议或向学校提供图书更新建议的依据。
请问 : 如何用程序来实现统计出图书累计被借阅次数最多的 10 本书呢?
活 动 2 : 编 写 最 受 欢 迎 的 图 书
排
老师引导同学设计查询图书累计被借阅次数的流程 , 并学习相应的代码
(参考课本活动 2编写最受欢迎的图书排行榜程序)。
活动建议:
教师先引导学生学习分析每个流程实现所需要的代码程序。
教学重点为“从借阅表中查询图书累计借阅情况”的程序编写 。
在编写查询图书累计借阅程序时,涉及的新知识点有两个,分别是聚合查询、TOP 子句和 ORDER BY 子句。
编写程序
行榜程序
聚合查询
聚合查询在 SQL 语句中,是指通过包含一个聚合函数来汇总多个数据项的值。聚合函数对一组值执行计算并返回单一的值。
常见的聚合函数包括求和函数 SUM ()、求平均值函数 AVG() 、求最大值函数 MAX ()、最小值函
数 MAX ()和计数函数 COUNT () 等。
聚合函数经常与 SELECT 语句的
GROUP BY 子句一同使用。
学习 新知
T
p 子句
在 SQL 语句中, TOP 子句用于规定要返回的记录的数目。
TOP 子句以两种方式指定 输出的记录数,一种是直接指定输出的数量, 一种是指定记录的百分比。
例子 1:如何从学生表中选择前 50%的数据记录呢?
SELECT TOP 50 PERCENT *
FROM [学生表]
例子 2:从学生表中选择前两条记录:
SELECT TOP 2 * FROM [学生
学习tp 子句
表]
O
在 SQL 语句中, ORDER BY 子句用于根据指定的列对结果集进行排序。ORDER BY 子句默认按照升序对记录进行排序。如果需要对记录进行排序, 可以使用 DESC 关键字。
【试一试】 如何对学生表中的所有数据按照姓名来进行降序排列呢?
SELECT * FROM [学生表] ORDER BY 姓名 DESC
学
rde
习
r
rd
by
子句
er by
子
句
小结
回顾分类查询 。
回顾新学知识 聚合查询、TOP 子句和 ORDER BY 子句 。
回顾本节课所学
回顾所学
作业
答案 :
1.常见的聚合函数包括
巩固所学
1 、常见的聚合函数包括求和函数SUM()、求平均值函数 AVG()、求最大值函数 MAX()、最小值函
数 MAX()和计数函数 COUNT()等。
。
2. 如何对学生表中的所有数据按照姓名来进行降序排列
2、SELECT * FROM [学生表] ORDER BY
姓名 DESC
呢?
SQL 语句为:
3、SELECT TOP 50 PERCENT * FROM [学
生表]
得到的结果为(查询结果):
3. 从学生表中选择前 50%
的记录,程 序代码为:
教科版 (2019)必修2 信息系统与社会3.5 信息系统的数据呈现教学设计: 这是一份教科版 (2019)必修2 信息系统与社会3.5 信息系统的数据呈现教学设计,共5页。教案主要包含了教学案例等内容,欢迎下载使用。
高中信息技术教科版 (2019)必修2 信息系统与社会3.3 信息系统的数据输入教学设计及反思: 这是一份高中信息技术教科版 (2019)必修2 信息系统与社会3.3 信息系统的数据输入教学设计及反思,共6页。
高中信息技术教科版 (2019)必修2 信息系统与社会3.4 信息系统的数据处理教案设计: 这是一份高中信息技术教科版 (2019)必修2 信息系统与社会3.4 信息系统的数据处理教案设计,共6页。