《《数据可视化》教学大纲.docx》由会员分享,可在线阅读,更多相关《《数据可视化》教学大纲.docx(9页珍藏版)》请在课桌文档上搜索。
1、数据可视化教学大纲适用楚困:202X版本科人才培养方案深程代码:08130301课程性质:专业必修课学分:4学分学时:N学时(理论48学时,实验16学时)先修课程:Py1.hon程序设汁、数据挖提技术后续课程:无适用专业:数据科学与大数据技术开课单位:计算机科学与技术学院一、课程说明数据可视化3是数据科学与大数据技术专业学生的专业必修课.数据是信息时代的石油,但有了数据还不鲂,还衢要正确并Ii快速炮理解数据,才能在正做到数据为我所用。数据可觇化可以将抽象的数据转化为图形、图像等,让普通人UJ以快速理解数据所代表的涵义或趋势,为人类洞察数据式相、理解数据飨藏的规律提供了重要的手段.该课程的主要任
2、务是培养学生的将数据转化为更符合人类认知规律的可觇化呈现方式的能力,主要介绍数据可觇化的域本理论和方法。通过本课程的教学,使学生能舒根据不同数据类型和可视化需求.设计不同的数据可视化方案.并选用合适的可视化手段实现这些方案.二课程目标通过本课程的学习,(史学生达到如下目标:课程目标1:掌树数据可视化的域本理论和基本方法,并能够应用于解决大数据领域的双杂工程问题,同时,在先修课程的基础上.进一步熟悉和掌握大数据相关项目开发全周期、全流程的基本设计方法和技术,能竣根据实际情况设计大数据领域的整体Jij目解决方案.课程H标2:逐步培养学生对数据内涵和数据内在规律的涧察能力,能珞于大数据专业知识,对大
3、数据领域复杂工程问题进行UJ视分析和有效衣达,能将数据可视化的理论与方法应用于大数据领域夏杂工程问题解决方案的分析与优化.课程口标3:深入了解分种可视化工具和图农的特点、适刖场合及其局限性,能根据数据特征和可视化需求选杵合适的可觇化平行和工具,设计出仃效的数据可觇化方案,另外,能将数据表达得准确、简洁、优美、宜击人心,需要不断的学习和借鉴别的领域的灵感和经验.要通过数据可视化实践,逐步促进同学们终身学习习惯的养成和湾领域思考间遨视野的生成,三、课程目标与毕业要求学数据可视化,课程教学目标对数据科学专业毕业要求的支拽见我1.表1W1.程做学目标与毕业要求关系毕业要求指标点课程目标支撑91.工程知
4、识1.3掌握相关自然科学知识、工程基础知识和思维方法,能够将其用于解决数据科学与大数据技术领域的配杂工程问题,能鲂将数据科学与大数据技术专业知识用于时过杂工程问题解决方案的分析与优化。课程目标2:逐步培养学生对数据内涵和数据内在规律的洞察能力,能般于大数据专业知识,对大数据领域史杂工程何越进行可视分析和布效龙达,能将数据可视化的理论与方法应用于大数据领域复杂工程问遨解决方案的分析与优化.M3.设计/开发解决方案3.2能弱针对大数据应用相关领域的更杂工程何遨设计整体项目解决方案,掌握项目开发全周期、全流程的基本设计/开发方法和技术,完成项目的软硬件设计、仿真、实现、运行和维护等.课程目标1:掌握
5、数据可视化的世本理论和基本方法,并能此应用T解决大数据领域的复朵工程问鹿。同时,在先修课程的班础上,进一步熟悉和掌握大数据相关项目开发全周期、全流程的基本设计方法和技术,能够根据实际情况设计大数据领域的整体项目斛决方案.H5.使用现代工具5.3能弊针对人数据应用开发需要选择和使用合适的平台和开发工具,并能泌理解其局限性.课程目标3:深入了解各种可视化工具和图表的特点、适用场合及其局限性,能根掘数据特征和可机化需求选押合适的可视化平台和工具,设计出有效的数据可视化方案.另外,能将数据表达得准确、渝洁、优美、直击人心,需要不断的学习和借盥别的领域的灵感和经验,要通过数据可视化实践,逐步促进同学修】
6、终身学习习惯的养成和跨领域思考问题视野的生H成,注;表中-H(WXM(中了表示课程与相关毕业委求的关联度.四、教学内容、基本要求与学时分配I.理论部分理论部分的教学内容、基本要求与学时分配见表2。表2教学内容、基本要求与学时分IE敦学内容教学要求,教学工点建点理论学时实物学时对应的课程目标1,数据可视化概述1.1 为什么要数据可视化1.2 什么是数据可视化1.3 可视化的作用1.4 什么是“好”的救据可视化帙学要求理解为什么要数据可视化、什么是数据可视化,理解数据可视化有哪些作用.明白什么是“好”的数据可观化.Xjftt为什么要数据可观化,MA(其正理解什么是“好”的数据可视化。2O1、2、3
7、2.数据可视化常用图表2.1数据可视化常用图表的基本类型2.2数据可视化常用图式的进阶类型教学要求,掌抿常用数据可视化图表的类蛰、特点和擅长表达的内容.2能根据不同的可视化需求选杼不同的图表。点t不同图表的特点和披长衣达的内容.难点,根据不同的可视化场景选择不同的图表。2O2.33.数据可视化常用工具3.1 入门类3.2在线美颜类3.3专业类3.4代码类被学要求,1掌握不同类型工具的特点和适用场合.能结合实际情况选用最合适的工具.K点:不同类型_1.具的优缺点.难点:根据可视化需求和当前实际情况选择最合适的工具。2O2、34. Tab1.eau数据可视化4.1 条形图4.2折线图4.3饼图1.
8、 1且方图1.5做点图4.6 箱线图4.7 帕托图4.8 8甘特图4.9埴充地图、符号地图、混合地图1.10树状图、气泡图、词云教学要求:掌握使用Tab1.eau绘制各种图表的步骤和方法.2)能结合实际情况选用最合适的图表.点:掌握使用Tab1.eau绘图的方法和技巧。魔点:能举反三设计并实现各种图表的绘制.842、35. PyIhUn可视化基础5.1 熟悉Python集成开发环境JupyterNotebook5.2 用Python读取数据5.3用Python读取处理数据被学要求:熟悉Python集成开发环境JupyterNotebook:2掌娓用PyIhon进行数据可视化时,不同类型数据的读
9、取方法:(3)掌握用Python进行数据可视化时,不同可视化需求俏境下数据的处理和掂,点:不同类型数据的读取方法和处埋方法.膜点:不同可视化需求情境下数据的处理和准备“222,36.mu1.p1.ot1.ib数据可视化6.1使用IBatp1.ot1.ib创建图次的基本方法6.2常用图表的创建铁学要求掌握使用matp1.Mib绘制常用图表的常用语法。掌握折践图、柱形图、饼图、敌点图、直方图、箱线图等常用图我的绘制方法,K点:常用图表的绘制.魔点:境报图衣的绘制方法,能根据实际需求设计图衣并举一反三实现.622,37.seaborn数据可视化1.1 1SeabOrn绘图基础1.2 绘制分类图1.3
10、 绘制分布图1.4 绘制关系图教学要求:掌握使用SCabOm绘制常用图表的常用谙法.掌握分类图、分布图、关系图等常用图表类别的绘制方法。点:seaborn绘图特色和原理”魔点:能根抠实际衢求.选择合适的图表类别和绘图工具.622,38.使川PyeCharIS动态可视化数据8.1PyeChartS绘图基础8.2绘制交互式基础图形8.3绘制交互式诲级图形帙学要求,1了解pyechatu库法图的基础知识.能用Pyecharts绘制出满足实际福求的图表.重点:PyCChartS常用图表绘制.魔点:用PyeehartS解决实际的可视化问题822,39.文本数据可视化9.1文本类数据可视化的常用方法9.2
11、词云的设计与制作收学要求,1掌握文本数据可视化的常用方法。掌握词云图的生成步骤和方法.点:诃云图的生成步骤和方法.魔点:根据不同的表达内容.设计不同的词云图形状、颜色,精准分词和设置停用词。.422、310.大数据可视化综合案例10.1 共享单车可视化案例实战10.2 广电大数据可视化案例实战10.3 新写f智能销售数据可视化案例实战10.4 北京租房数据可视化案例实战校学要求IIft温不同类型图衣的绘制方法和注意事顶,使用列出的四个案例或开课当学期的34个热点问题,设计可视化方案并实现.点:分析可视化需求.设计方案,选用合适技术手段实现方案.魔点:明确可视化需求、设计可视化方案,能嫁合运用本
12、学期所学数据可视化知识解决实际问遨.821、2、3-18162.实验部分实验部分的教学内容、基本要求与学时分配见表3。表3实殴内容与学时实验项目实题内容和要求实题学时对应的课程目标1.数据可视化基础案内客,掌握数据可视化的目标、原理、流程和原则,熟悉基础UJ视化工具的使用,能实现常用可视化图表的绘制.实政要求燮试使用数据司视化工具画出至少五种常用图表。-11、22.数据可视化的简单设计实验内容,掌握分类数据、时序数据和空间数据等的可视化方法:掌握可视化设计的一般技巧.实般要求,面对,个具体的可视化需求,能判断出其数据类型,比如分类数据、时序数据和空间数据等,井能根据数据类型和可视化需求设计出可
13、视化方案并实现41、23.数据可视化的高阶设计实3内容:掌握不同类型数据的可视化方法:掌握数据可视化大屏的布局原则和实现方法.实3要求,面对较复杂的可视化需求,能准确识别出具包含的不同数据类型,并设计出合适的大屏可视化方案并实现。41、2、3(数据可视化综合实践实总内h桢理所学图表类型,可视化工具,综合运用这些图表和工具,完成可视化案例的设计和实现.实验要求,选取开课当学期的12个热点何JS,设计可视化方案并实现.41、2、3合计16五、教学方法及手段本课程实践性较强,以知识点讲授和操作演示相结合的方式进行:精选教学案例,以既能涵盖教学大纲知识点,又能切实增强可视化表达能力为原则,讲练结合,梗
14、步提升可觇化设计和实现健力:课程提供丰南的线上资源链接,鼓励学生以城上线卜相结合的方式进行学习。在实验孜学中,初期的曳点是培训学生如何使用各类数据可视化J1.具并制作图表.随后.着屯于依据数据特征和可视化需求来设计有效的可视化方案,并将其落实实现.我们鼓励学生们进行相互讨论,并适时组织小组汇报.以培养他们在大数据额城中综合应用可视化方案设计与实施的能力.六、课程资源库1 .推荐教材(D刘礼培.Python数据可视化实战Y.北京:人民附电出版社,2021.(2)王国平.TabkaU数据可视化从入门到相通X.北京:清华大学出版社,2020.(3)陈继.数据可视化M.北京:机械工业出版社,2020.
15、2 .参考书黄T.大数据可视化技术与应用D0.北京:清华大学出版社,2020.朱晓峥.数据可视化导论M.北京:机械工业出版社,2021.(3)黑马程序员,PythOn数据可视化MJ.北京:人民邮电出版社,2021.(4)王大伟.EChartS数据可视化M.北京:机械工业出版社,2021.3 .期刊(1)王溢琛.近20年我国海中地理教材研窕现状与趋势的可视化分析J.西华师范大学学报(自然科学版).2021.26(19):5557.(2)郑玉冰.基于轨迹数据的作机动车道内冲突事件自动识别与可视化J.中国公路学报,2021,19(09):123-126.(3)易文思.国内创新创业政策知识图谱研究一基
16、于1998-2021年文献的CiIeSPaCe可视化分析U1.工业控制计算机,2021,10(44):39-42.更佳志.可视化与人工智能交叉研究踪述.中国科学:信息科学,2021,51(11):17771801.(5) CoutyVictoreta1.Ss:Visua1.DataAna1.ysisofFunctiona1.SafetyofVehic1.esJ.IEEETransactionsonVisua1.izationandComputerGraphics,2021,19(16):278-283.4网络资源(1)百度EehartS团队.百度图说EBO1.https:tushuo.baid
17、u.co三.(2)B站佚名.大群数据可视化展示EBO1.https:/search,biI(3)佚名.TabIeaU社区EBO1.j.htips:WeW.tab1.eau.co11Zh-Cn/community.佚名,数据之美:迄今10佳数据可视化示例EB01.https:/三w.tab1eau.Coff1.zh-cn1earn/artic1es/best-beautifu1.-data-viSUa1.iZation-examp1.es.七、课程考核对课程目标的支撑课程成统Hi过程性考核成绩和期末考核成绩两部分构成,具体考核/评价细则及对课程目标的支撑关系见去4,表4课程考核对课程目标的支撑考
18、核环占比考校倒价细则课程目标J123过程性考核10(1)根据随堂练习、课堂回答何时和出勤情况等进行考核,满分】(K)分,(2)以平时考核成绩乘以我在总评成绩中所占的比例计入课程总评成绩.24410(1)根据堤个实粉的实龄操作完成情况和实验报出质单独评分,清分100分;(2)每次实验单独评分,取各次实验成绩的平均值作为此环节的最终成绩.(3)以实般成绩乘以其在总评成绩中所占的比例计入课程总评成缄.33.53.5平时作业10(1)主要考核学生对各章节知识点的笑习、理解和掌握程度,满分100分:(2)每次作业单独评分,取各次成绩的平均值作为此环节的最终成缄,(3)以作业成绩乘以其在总评成绩中所占的比
19、例计入课程总评成绩.33.53.510(1)每学期至少每上完课程理论学时的1/4Br.进行诙阶段性测试:(2)阶段性测试正点考核本阶段学习的主要情况,题型不限.(3)以阶段刈试成绩乘以其在总评成绩中所占的比例计入课程总评成绩,214期末机试考核60(1)卷面成绩100分,以卷面成绩乘以其在总评成绩中所占的比例计入谭理总评成绩。(2)主要考核选择结构、循环结构.序列结构、函数和面向对象彘程等内容.(3)考试的蟹为:编程题。)02525合计:100分20IU40八、考核与成绩评定1 .考核方式及成绩讦定考核方式:本课程主要以课堂表现、实粉、作业、期末机试等方式对学生进行考核评价.考核基本要求:考核
20、总成绩由期末机试成绩和过程性评价成绩如成,其中:期末机试成绩为100分(权3160%),试鹿类里为操作题:期末机试中加本知识、鹤本技能的试题分伯不超过50%,综合应用胭不低于50%;课堂表现、实验、作业等过程性考核成缄为100分(权包40%);过程性考核和机试试遨分依分配应与教学大纲各章节的学时基本成比例.2 .过程性考核成绩的标准过程性考核方式垂点考核内容、评价标准、所占比重见表5*5过程性考楼方式评价标准考核方式所占比M()100x9090x8080x7070x60x60课堂表现25枳极参与敕学活动,师跋回答问时,准确率大于90%认口参与教学活动.回答问题准确率大于80%偶尔参与教学活动,
21、回答同题准确率大于71上课不认宾儡尔参与教学活动上课不认口,参与教学活动程度非常课内实验25实验预习认真,能够熟练掌握方法与步骡,实验操作过程熟练、规范,遵规守纪团结协作,实验结果详实、结论清晰、讨论合理实验前有预习能好掌握方法与步骤.实验操作过程正确、规范,遵规守纪、团结协作,实验结果正确、讨论适当基本能好掌握实验的方法与步骤,实将操作过程基本正确、实验结果基本正确实验的方法与步骤掌握程度不好,实脸操作过程和结果有一定的错误之处实胎的方法与步臊没有掌握,不能独立完成实物平时作业25按时完成作业,准确率大于90%按时完成作业,准确率大于80%按时完成作业,准确率大于70%按时完成作业,准确率大于60E没有按时完成,或准确率小于60%阶段测试25按时完成阶段测试,掂确率大于90%按时完成阶段测试,准确率大于80%按时完成阶段测试,准确率大于70%按时完成阶段测试,准确率大于60没有按时完成,或准确率小于60%