基本信息
文件名称:《大数据可视化分析》第2周-2.docx
文件大小:3.91 MB
总页数:15 页
更新时间:2025-06-18
总字数:约5.85千字
文档摘要

大数据可视化分析课程教案首页

一、核心要素

章节名称

第一章:大数据可视化概述

教学课时

2

授课班级

24大数据技术1班

授课时间

2025.2.18

第6、7节

授课地点

介夫楼307

教学目标

知识目标

了解数据可视化的行业应用

了解数据可视化的基本图表、数据可视化的误区

了解文本数据可视化

了解空间信息可视化

了解数据可视化工具

能力目标

1.会使用大数据可视化的相关方法和工具。

2.会根据自主拓展学习能力。

素质

目标

1.培养学生敬业、精益、专注、创新等方面的数据“工匠”精神。

2.培养学生技术精益求精的良好职业品质,以及基于科学思维审视专业问题能力。

3.使学生养成遵守标准和遵纪守法的习惯,培养良好的职业道德素养。

教学内容

主要内容

文本数据可视化;2.大数据可视化常用技术工具。

任务实施使用Excel绘制可视化图表

任务拓展在Excel中完成指定图形绘制

重点

认识大数据可视化行业应用。

难点

大数据可视化常用技术工具。

教法改革

教学方法

问答法/范例教学法/演示法

教学手段

(1)通过课堂讨论提出问题和相关视频学习,活跃课堂气氛并激发学生的学习兴趣;

(2)教材、电子课件、超星平台信息化教学。

教学反思

学生对可视化接受度还是蛮高的,课题气氛也不错,主要是学生接触行业真实项目较少,感受没那么真切。

二、教学设计

教学

步骤

教学内容与情境设计

教师活动

学生

活动

时间分配

一、导入新课

进行复习:

什么是大数据可视化

数据可视化的目的

数据可视化的作用

数据可视化的发展历程

数据可视化分类

讲解、提问

提问,引起学生学习积极性

5分钟

二、数据可视化常见的技术与工具

1.5.1数据可视化开发语言

在数据可视化开发中,有许多编程语言可供选择。

(1)Python:Python是一种被广泛使用的编程语言,具有强大的数据处理能力和可视化库,如Matplotlib、Seaborn和Plotly。它提供了丰富的绘图功能和灵活的数据处理能力,适用于各种可视化需求。

(2)R语言:R是属于GNU系统的一个自由、免费、开源的软件,是一种专门用于统计分析和数据可视化的编程语言,在学术界和数据科学领域被广泛应用。它主要用于统计分析和绘图,具有丰富的统计分析和可视化库,如ggplot2和Shiny。

(3)HTML、CSS和JavaScript:在可视化设计中,还可以使用HTML、CSS和JavaScript来开发在浏览器中使用的数据展示工具。一般使用HTML设计网页内容,使用CSS设计网页格式及元素的排列,使用JavaScript来控制网页的动态功能。JavaScript是一种用于网页开发的脚本语言,它有许多流行的可视化库,如D3.js、Chart.js和Highcharts。

教师介绍

学生聆听与反馈互动

10分钟

二、数据可视化常见的技术与工具

1.5.2数据可视化开发工具

以下是一些常用的数据可视化开发工具。

(1)Tableau:Tableau是一种流行的商业可视化工具,主要用于数据分析,具有直观、易用的页面设计和强大的数据可视化功能。它支持多种数据源和交互式的可视化设计,适用于各种业务场景。Tableau操作起来十分简单,使用者不需要精通复杂的编程语言和统计原理,只需要把数据直接拖曳到工作簿中,通过一些简单的设置即可得到自己想要的数据可视化图形。

(2)PowerBI:PowerBI是微软提供的商业智能工具,可用于数据分析和可视化。它具有丰富的数据连接和转换功能,以及交互式的可视化设计和共享功能。

(3)Excel:Excel直观的页面设计、出色的计算功能和图表工具,搭配上成功的市场营销,使它成为极流行的个人计算机数据处理软件。初学者可以使用Excel制作各种精美的图表,包括条形图、饼图、气泡图、折线图、仪表图、面积图等。

(4)ECharts.js:ECharts.js是一个开源的数据可视化工具,使用JavaScript实现,可以流畅地运行在PC和移动设备上,兼容当前绝大部分浏览器。在功能上,ECharts.js可以提供直观的、交互丰富的、可高度个性化定制的数据可视化图表。

(5)D3.js:D3.js是一个基于JavaScript的开源数据可视化库,提供了丰富的绘图和交互功能。它是一个非常灵活、强大的工具,可以创建高度定制化的可视化效果。

(6)Vue.js:Vue.js是一套用于构建用户界面的渐进式框架,是目前国内极火热的前端框架之一,其简单、快捷、渐进式的设计,对于新手特别友好。与其他典型框架不同的是,Vue.js被设计为可以自底向上逐层应用。

这些工具各有特点,有不同的适用场景,所以要选择适合自己需求和技能水平的工具。

教师介绍

学生聆听与反馈互动

1