课程名称 |
数据分析与展示 |
授课对象所属专业 |
软件工程 |
课程类型 |
专业课 |
开课年级 |
2021级 |
课程性质 |
|
课程总学时 |
48 |
一、课程简介
数据分析课程旨在培养学生对数据的洞察能力,以及掌握各种数据分析工具和技术。数据分析课程的内容非常丰富多样,涵盖了数据收集、清洗、可视化、统计分析、机器学习、预测分析等多个方面。通过学习这些内容,学生将能够掌握数据分析的基本概念和技能,并能够应用于实际问题解决中。数据可视化就是指将数据以图形图像形式表示,并利用数据分析和开发工具发现其中未知信息的处理过程。
二、案例基本信息
1.案例名称:环境保护政策下城市绿地建设情况
2.对应章节:pyecharts数据可视化
3.课程讲次:2
三、案例教学目标:
1.引导学生了解环境保护政策下城市绿地的建设情况,增强环保意识
2.加强学生创新意识和数据分析技术
四、案例主要内容
根据国家统计局发布的2015—2019年我国近5年城市绿地建设统计数据情况表,分别绘制2015—2019年我国城市绿地面积的柱形图和建成区绿化覆盖率的折线图,并设置全局配置项和系列配置项。
编写函数,用于评估环境保护政策的实施效果,根据结果给出意见和改进建议。
五、案例教学设计
教学过程设计 |
线上课前学习 (课前) |
1.使用pyecharts绘制饼图的基本程序代码,学生自主学习相关参数说明。 2.使用pyecharts实现在同一张图中绘制两种类型的图表的方法。 3.完成讨论,使用pyecharts常见图标的绘制方法 |
线下课堂教学 (课中) |
教学活动 |
教学方法 |
设计意图 |
通过引入日常生活中的城市绿地情况:日照时长、不同树种的分布、灌木从的覆盖和草丛的面积等,引出环保政策的影响下,通过观察现实生活中的城市绿地分布情况,了解政策的影响和执行情况。 在讲解政策的过程中,让学生意识到规则的重要性,课堂上要遵守课堂秩序才能保证教学的有序进行,企业员工要遵守企业的规章制度才能保证生产的正常进行,行人、车辆只有遵守交通法规才能保证交通有序、安全地运行。 |
创设情境 |
引导学生意识到制度使公共场所有了秩序,使得各项工作能高效地运行,进一步引申学校和企业的规章制度,让大家的学习和工作能安定有序地进行,国家制定的各种法律法规,能让人们的生活有安全保障。 引导学生既要尊重社会公德,遵守公共秩序,同时也要遵守学校规章制度,遵守交通规则,遵守国家法律法规。 |
针对基础和重点知识,进行随机抽查、随堂检测,讲解课前布置作业;收集问题,答疑解惑。 对课前布置的讨论题进行分析,总结。 |
问题探究 |
检查学生线上自学情况,查漏补缺。引导学生用不同的第三方库解决问题的思路。 |
根据国家统计局发布的2019年居民人均消费支出的统计数据,即居民人均消费支出.xls,通过数据处理,获取2019年全国居民在食品烟酒、衣着、居住、生活用品及服务、交通通信、教育文化娱乐、医疗保健、其他用品及服务等方面的人均消费支出数据,绘制饼图。指导学生设置全局配置项和系列配置项,解决上述问题。 |
分组讨论 |
指导学利用pyecharts解决实际问题的同时,讲解居民消费的行业特性。体现出中国经济强大的竞争力、影响力。增强学生对中华民族的认同感、自豪感,培养学生的家国情怀。 |
情境导入:环保政策的严格控制下,城市的建设发展情况。 通过跟学生简单介绍《城市绿地规划标准GB/T 51346-2019 》,涉及的指标,参数等做出相应的图例。 设置图表的主标题为“2015—2019年城市绿地面积”,副标题为“单位:万公顷”,标题位于左边设置脚注为“数据来源:国家统计局”。设置图例列表项为“城市绿地面积”和“建成区绿化覆盖率”,水平布局,居中。显示标签 |
创设情境 |
讲解各种图例的同时,引导学生,遇到具体问题和工作中的复杂性,又要敢于打破常规,勇于创新,守规矩但不墨守陈规。 |
课后实践与拓展 (课后) |
课后任务:编写函数,用于评估环境保护政策的实施效果,根据结果给出意见和改进建议。多种解决方案,给出算法设计思路,算法效率分析、代码及运行结果截图。 2.课后讨论:哪种类型的图最直观。 |
六、教学反思
(1)兴趣是最好的老师,想让学生积极主动参与课程思政,必须保证思政元素与专业知识的融入具有趣味性和吸引力,除了引入数据分析的应用领域和常用技术以外,思政元素的挖掘还可以从学生关注的行业大事件以及当前社会的热点事件出发,引导学生关注国内外时事和本学科的研究与应用前沿。
(2)课程思政的评价方式可以采用调查问卷、心得体会等诊断性评价和终结性评价方式,判断学生的思想状况,也可以通过学生参与思政问题的讨论情况、教学过程的记录等进行评价和反馈。
(3)一个案例可以应用于多个教学知识点,让学生尝试用不同的第三方库解决此问题,对算法效率进行分析,并给出算法的实现。这样既能加强学生对基本数据分析技术的应用,也能让学生深切体会到用不同数据分析库解决同一问题的差异性,从中找到效率最佳的解决方案,培养学生综合运用知识解决问题的能力和精益求精的工匠精神。
软件工程教研室供稿
责编:魏东平 审核:董西伟 王超