《数据可视化课程大纲》

  • 格式:docx
  • 大小:40.93 KB
  • 文档页数:19

课 程 标 准

【课程 名称】数据可视化

【课程 代码】

【适合 专业】公共选修课

【计划 学时】32

【课程负责人】

【参与编审人】

(校内)

(校外)

信息系(部)大数据教研室制订(修订)

二0二一年十二月 《数据可视化》课程标准

一、课程基本信息

课程代码 课程类型

课程性质 考查课 开设学期

学时 32 学分 2.5

适用对象 普高三年制高职专业(群)学生

合作企业

先修课程 后续课程

制定人 批准人

二、课程定位

《数据可视化》课程是面向全校学生的一门公共选修课。本课程包括16学时的理论教学和16学时的实践教学,在校内完成。

《数据可视化》课程是一门理论性和实践性都很强的课程。本课程本着“技能培养为主、理论够用为度”的原则,培养面向企业数据提供可视化服务的高等应用型技术人才。本课程主要学习可视化的基本知识和技能。以培养职业能力为重点,针对企业数据可视化岗位人才需求组织教学内容,按照工作过程设计教学环节,通过学习情境设计与工作任务的训练,培养学生可视化工具的使用和可视化理论的理解,为岗位需求提供职业能力,为培养数据可视化技术中高技能人才提供保障。 三、课程目标

(一)总体目标

《数据可视化》以学生能够熟练使用Echarts,增强学生的实际操作能力,要求学生理解数据可视化工具之间的相通性,形成解决实际应用问题的方法能力,为以后的就业方向提供一个平台。

(二)具体目标

1.知识目标

1)对数据可视化有比较深入的了解;

2)熟悉使用Echarts进行数据展示;

3)对Windows、js图形、HTML/CSS/JS等操作系统和编程技术有一定了解,或熟悉数据可视化基础知识;

4)具有一定的计算机应用基础技术,熟悉各种计算机操作系统,了解数据可视化工具;

5)能用可视化技术解决简单实际问题的程序,并能完成简单程序的测试。

2能力目标

1)有较强的分析解决问题的能力,对新兴的数据可视化技术有较高的敏锐性;

2)对新数据可视化工具有主动自学能力和较强的动手操作能力;

3)培养学生利用大数据基础知识使用数据可视化工具,完成数据可视化和一定的数据处理。

3.素质目标

1)具有良好的团队意识,优秀的合作、协调、沟通能力;

2)性格开朗外向,善于和工作伙伴和睦相处;

3)有强烈责任心,肯吃苦耐劳,办事麻利,做事认真仔细、负责;

4)责任心强、认真度高、吃苦耐劳;

5)为人诚实,工作勤奋。 四、设计思路

本课程基于企业的真实案例和典型工作任务,可以兼顾学生职业生涯发展需要。采用基于工作过程进行课程开发,整门课程分为柱状图、折线图等5个教学单元,按照逻辑顺序,遵循从基础到复杂活动规律,突破了学科课程的设计思路,构建以任务为导向的课程教学内容,培养了学生发现问题、分析问题、解决问题的能力。本课程采用线上线下混合式教学模式,引入日常生活内容作为例子,通过编程,解决实际生活中的问题,增强课程内容与职业岗位能力要求的相关性。同时将思想政治教育和岗位技能积累有机统一,实施理论与实践一体化教学,让学生做中学、学中做,提高综合职业能力,养成良好的职业素养。

五、教学内容

根据技术开发职业岗位的要求,将本课程的教学内容分解为5个教学情境(或单元、模块)学时分配如表1。

表1学时分配如

序号 模块名称 子项目

内容 主要教学知识点 学习目标 理论

学时 实践

学时

1

页面布 局

1.1工具使用 1-1可视化软件工具的使用 知识目标:

1. 了解数据与可视化;

2. 了解编程工具。

技能目标:

1. 熟练掌握HTML、CSS;

2. 熟练掌握JS。

态度目标:

1. 培养学生独立解决问题的能力以及与团队协作的能力。

2. 培养学生良好的劳动纪律 1 1

1.2头部倒计时 1-5页面构成

1-6基本HTML语句 1 1

1.3布局模块 1-7比例划分

1-8基本CSS设置 2 2 2 柱状图

2.1就业柱状图

2.2 行业柱状图 2-1 柱状图的定义

2-2 基本柱状图的使用

2-3 两层柱状图的使用

2-4 JS语言的运用 知识目标:

1. 了解柱状图的意义;

2. 了解柱状图的实现;

3. 柱状图的应用。

技能目标:

1. 编写柱状图JS代码;

2. 掌握柱状图的表现形式;

3. 掌握柱状图的实现规律。

态度目标:

1. 树立认真学习的态度,培养对工作认真负责的态度。

2. 树立克服困难的自信心。 3 3 3

折线图 3.1人员变化折线图

3.2播放量折线图

3-1 折线图的定义;

3-2人员变化折线图的实现;

3-3折线图官方示例运用;

3-4 人员折线图动态数据变化的实现;

3-5播放量折线图的定义;

3-6 播放量折线图官方示例运用;

3-7 播放量折线图的实现;

知识目标:

1.折线图的定义和概念;

2.折线图的应用;

3.折线图的灵活变化。

技能目标:

1. 实现折线图;

2. 进一步掌握JS。

态度目标:

1. 培养学生独立解决问题的能力以及与团队协作的能力。

2. 培养学生良好的劳动纪律 3 3

4 饼状图 4.1地区分布饼状图

4.2年龄分布饼状图 4-1 饼状图的定义;

4-2地区分布饼状图的实现;

4-3饼状图官方示例运用;

4-4 年龄分布饼状图;

4-5年龄分布饼状图官方示例运用;

4-6年龄分布饼状图的实现;

知识目标:

1. 饼状图的定义和概念;

2. 饼状图的应用;

3. 饼状图的灵活变化。

技能目标:

3. 实现饼状图;

4. 进一步掌握JS。

态度目标:

1. 培养学生独立解决问题的能力以及与团队协作的能力。

2. 培养学生良好的劳动纪律 2 2 5 地图 5.1地图 5-1 地图的定义;

5-2 地图的实现;

5-3 地图官方示例运用;

知识目标:

1. 地图的定义和概念;

2. 地图的应用;

3. 地图的灵活变化。

技能目标:

5. 实现地图;

6. 进一步掌握JS。

态度目标:

1. 培养学生独立解决问题的能力以及与团队协作的能力。

2. 培养学生良好的劳动纪律 3 3

合 计 16 16

五、教学实施

(一)师资条件

1. 本课程校内任课教师应通过本科以上相关专业的学习,并具备相关教师资格证书,同时还应有两年相关岗位企业实践经历。

2. 企业兼职教师应具备工程师等级以上职称证书,具有中型以上项目开发经验,语言表达能力达到要求。

3. 掌握高职教育规律,了解高职学生的特点,熟悉编程语言实验室等教学环境并掌握本课程所需设备的操作规程,熟悉程序设计语言方面的知识和技能。

(二)教学方法和实施条件建议

本课程主要应用项目教学法、引导文教学法、案例分析法、讲授法、互动教学法、现场教学法等多种行动导向教学法,以实践技能操作为主,实施引导式教学,形成“以学生为主体,以教师为主导,以活动项目为载体”的教学思路,采用边讲边练、分组教学的方式进行,以工作任务为引领,提高学生学习兴趣,激发学生的学习动机。

本课程建议配备的硬件有电脑,软件有职教云等设备。 六、课程考核方式与评价标准(

本课程采用全过程、多方位的考核模式,专业技能与工作作风相结合,形成性评价与终结性评价相结合的多元评价形式。综合评价时,注重学生学习过程的考评,采取小组评价和教师评价相结合的评价方式进行考评。

总成绩=形成性评价(60%)+终结性评价(40%)

形成性评价包括平时的学习态度、纪律、出勤、作业和平时实践情况,终结性评价包括期末考试。具体见表3。

《数据可视化》课程考核知识点和分值分配见表2,成绩综合评定标准见表3所示,实训成绩评定标准见表4。

表2 《数据可视化》课程的考核知识点及分值

项目(或单元或模块或章等)

名称 子项目(或子教学情境、或工作任务)内容 学习单元 考核点 分值

页面布局

1.1数据可视化的概念;

1.2数据可视化的工具的使用;

1.3 HTML语言的了解;

1.4 CSS语言的了解;

1.5页面布局的多种形式掌握。

1.1 什么是数据可视化;

1.2 可视化常用工具;

1.3 语言HTML简介和使用;

1.4 语言CSS简介和使用;

1.5 页面布局的编写。 1、了解和掌握数据可视化的基本概念;

2、掌握HTML语言使用;

3、掌握CSS语言使用;

4、掌握可视化编程工具的使用;

5、页面布局的灵活掌握;

20

合计 20 多种图形的使用 柱状图 柱状图的定义;

柱状图的结构;

柱状图的实现;

柱状图的官方示例

柱状图的应用:

柱状图中的HTML使用;

柱状图中的CSS使用;

柱状图中的JS使用; 1. 了解柱状图的定义;

2. 了解柱状图的应用;

3. 掌握柱状图的HTML编写;

4. 掌握柱状图的CSS编写;

5. 掌握柱状图的JS编写 20

折线图 折线图的定义;

折线图的结构;

折线图的实现;

折线图的官方示例

折线图的应用:

折线图中的HTML使用;

折线图中的CSS使用;

折线图中的JS使用; 1. 了解折线图的定义;

2. 了解折线图的应用;

3. 掌握折线图的HTML编写;

4. 掌握折线图的CSS编写;

5. 掌握折线图的JS编写 20

饼状图 饼状图的定义;

饼状图的结构;

饼状图的实现;

饼状图的官方示例

饼状图的应用: 1. 了解饼状图的定义;

2. 了解饼状图的应用;

3. 掌握饼状图的20