** 确切的内容主题和日程安排可能会根据学生的兴趣和课程讨论进行动态调整 **

Date Topics Readings
09/23 Week 1 课程简介+可视化概述 [slides]
  • 课程内容+学习目标介绍
  • 什么是可视化?
  • 为什么要可视化?
  • 可视化的发展简史
  • 可视化的实现工具
  • 大作业主题说明
09/26 Week 1 视觉感知与视觉通道 [slides]
  • 视觉感知与认知
  • 可视化基本准则
09/28 Week 2 可视化流程框架与图表设计 [slides]
  • 可视化的基本流程
  • 数据可视化框架
  • 可视化图表
  • 可视化设计三步曲
  • 可视化设计进阶
10/10 Week 3 Python数据获取与处理 [slides]
  • 数据获取,数据从哪里来?
  • 数据处理,如何清洗数据?
  • JupyterLab
  • 课堂实践:代码跟跑+自适应练习
10/14 Week 4 大作业选题/进展汇报
  • 项目作业选题优化、确定
  • 细致讨论、规划后续节点、方案
10/17 Week 4 pyecharts 教学(上) [slides]
  • Pyecharts上手
  • 基本图表实现
  • 多图表组合
  • 真实数据图表
  • 课堂实践:代码跟跑+自适应练习
10/21 Week 5 pyechart 教学(下) [slides]
  • visualMap视觉映射
  • Dataset数据集
  • 视图与交互
  • 隐喻图表
  • 嵌入网页
  • 课堂实践:代码跟跑+自适应练习
10/24 Week 5 可视化相关智能分析技术 [slides]
  • 文本数据可视化简介
  • 文本内容的可视化
  • 文本关系的可视化
  • 课堂实践:文本智能分析(分词、主题聚类、情感分析等)
10/28 Week 6 时空数据可视化、可视化交互 [slides-1] [slides-2]
  • 空间场数据可视化概述
  • 地理型数据的可视化
  • 时变型数据的可视化
  • 可视化交互简述
  • 可视化交互空间与模型
  • 可视化交互设备
  • 可视化的价值评估
10/31 Week 6 大作业展示汇报
  • 优化后的可视化方案
  • 技术实现细节
  • 网页效果演示