信息学院大数据学系
一、课程教学概况
课程名称 |
数据可视化原理及应用 |
课程代码 |
BDT308 |
|
课程性质 |
□通识课程 □通修课程 √专业课程 |
授课教师 |
袁石 |
|
教学对象 |
本科三年级,数据科学与大数据技术专业课程,其他专业选修或根据专业培养方案确定。 |
学时/学分 |
32学时/2学分 |
|
教学方式 |
机房上课,注重学生编程实践,课上理解老师的例子,课下认真完成作业,作业之外尽量多找编程练习题逐一调试。 |
|||
出勤要求 |
遵从《对外经济贸易大学本科生课堂学习规范》,要求学生关闭一切电子设备;不能无故缺席上课;上课专心听讲,积极参与课堂讨论;课后认真复习课堂上讲授内容,独立完成教师布置的任务;并预习新课。学生缺勤不得多于总课时的四分之一。教师可以根据考勤情况决定学生是否可以参加考试、是否扣分。 |
|||
课程简介 |
数据可视化作为大数据分析的重要环节,直接影响着我们对大数据的分析和使用。相比于枯燥无味的文字描述,数据可视化将大数据集中的数据以图形图像的形式表示,并利用数据分析和开发工具发现数据之间的关系,挖掘数据中潜在的价值。而数据中蕴含的价值,对于企业领导决策具有重要的参考价值。 数据可视化主要采取图形图像的形式,将数据利用图形图像中点线面生动形象地展现出来。近几年,数据可视化发展迅速,用于展示数据的图形图像种类也越来越多,例如有些Excel即可胜任的简单图形:柱状图,折线图,饼图,散点图等等,有些复杂图形必须借助专业的可视化工具,例如南丁格尔玫瑰图,上证指数分析图,人口迁徙图等等。 本课程将使用Python和Tableau作为实现数据可视化编程的工具,让学生了解并掌握如何使用Python的数据可视化库和Tableau可视化软件,通过几十种方法创建美观的数据可视化效果。本课程将分别介绍准备工作环境、了解数据、绘制并定制化图表、学习更多图表和定制化、创建3D可视化图表、用图像和地图绘制图表、使用正确的图表理解数据以及更多的数据可视化知识。 |
|||
课程教学目标 |
序号 |
教学目标 |
||
1 |
通过课程学习,学生能够熟悉视觉感知与认知、数可视化编码与设计等数据可视化基本原理,掌握Python、Tableau等常用数据可视化工具,熟练运用数值、地理空间、文本、网络等数据可视化的流程和方法。 |
|||
2 |
本课程能够提升学生的数字技能,让学生具备数据分析和可视化的能力,以满足数字社会对数据分析人才培养的技能需求。同时,本课程能够培养学生数据可视化所要求的数字素养,为普及提升全民数字素养提供有效途径。 |
|||
3 |
首先,本课程有助于培养学生爱国主义情怀,坚定学生的“四个自信”。本课程将引入符合时代的可视化数据,让学生通过解决实际问题体会数据可视化的价值,了解国家对数字经济时代人才的基本要求,激发学生为建设国家而奋斗的热情。 其次,本课程有助于加深学生对社会主义核心价值观和“以人为本”思想的理解。本课程的研究对象是数据,数据的分析和使用必须要遵循相关的法律法规,契合社会主义核心价值观的“法治”。此外,在进行数据可视化过程中,学生应当实事求是地展示数据,并且需要遵循“以人为本”的思想,设计对用户具有亲和力的可视化作品,契合社会主义核心价值观的“诚信、友善、平等”。 |
|||
课程学习资料 |
1.教材 n 陈为,张嵩,鲁爱东著,《数据可视化的基本原理与方法》,科学出版社, 2013-06-01 n 陈为,沈则潜,陶煜波著,《数据可视化(第二版)》,电子工业出版社,2019-03-01 2.参考资料 n [美] 邱南森著,《数据之美 》,中国人民大学出版社,2014 n Igor Milovanovi, Dimitry Foures, Giuseppe Vettigli 著,《Python数据可视化编程实战(第2版)》,人民邮电出版社,2018-09-01 |