《數(shù)據(jù)可視化技術(shù)》 教學(xué)標(biāo)準(zhǔn)、授課計(jì)劃_第1頁
《數(shù)據(jù)可視化技術(shù)》 教學(xué)標(biāo)準(zhǔn)、授課計(jì)劃_第2頁
《數(shù)據(jù)可視化技術(shù)》 教學(xué)標(biāo)準(zhǔn)、授課計(jì)劃_第3頁
《數(shù)據(jù)可視化技術(shù)》 教學(xué)標(biāo)準(zhǔn)、授課計(jì)劃_第4頁
《數(shù)據(jù)可視化技術(shù)》 教學(xué)標(biāo)準(zhǔn)、授課計(jì)劃_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

《數(shù)據(jù)可視化技術(shù)》課程標(biāo)準(zhǔn)《數(shù)據(jù)可視化技術(shù)》課程標(biāo)準(zhǔn)適用專業(yè)群(可選):人工智能專業(yè)群適用專業(yè):大數(shù)據(jù)技術(shù)制定人:合作人:制定時(shí)間:

課程教學(xué)標(biāo)準(zhǔn)一、課程基本信息課程名稱:數(shù)據(jù)可視化技術(shù)課程代碼:授課時(shí)間:第4學(xué)期學(xué)時(shí):96學(xué)分:5.5課程類型:(1.專業(yè)群基礎(chǔ)共享課;2.專業(yè)群分立專業(yè)核心課程3.專業(yè)核心課4.專業(yè)基礎(chǔ)課.4.思政課;5.人文素質(zhì)課等)專業(yè)核心課前續(xù)課程:《Python程序設(shè)計(jì)》、《Python數(shù)據(jù)分析與處理》、《Python網(wǎng)絡(luò)爬蟲技術(shù)》等課程后續(xù)課程:《大數(shù)據(jù)應(yīng)用開發(fā)實(shí)訓(xùn)》二、課程概述1、課程性質(zhì)數(shù)據(jù)可視化技術(shù)課程是大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)必修的專業(yè)課,是一門理論性和實(shí)踐性都很強(qiáng)的課程為課程體系中Python系列課程中的重要一門課程,承接《Python程序設(shè)計(jì)》、《Python網(wǎng)絡(luò)爬蟲技術(shù)》、《Python數(shù)據(jù)分析與應(yīng)用》等課程,課程主要面向數(shù)據(jù)可視化工程師崗位培養(yǎng)人才。課程涉及數(shù)據(jù)的采集和處理技術(shù)、數(shù)據(jù)圖表展示技術(shù),包括Matplotlib數(shù)據(jù)可視化、Echarts數(shù)據(jù)可視化、Flask+Echarts數(shù)據(jù)可視化三個(gè)模塊,結(jié)合了后端數(shù)據(jù)處理和前端Web數(shù)據(jù)展示,要求學(xué)生能夠綜合應(yīng)用Python和Echarts技術(shù)做出常見的圖表,包括折線圖、柱狀圖、條形圖、餅圖、散點(diǎn)圖、雷達(dá)圖、詞云圖等,要求學(xué)生能夠根據(jù)實(shí)際需求,繪制能夠有效設(shè)計(jì)、展示和表達(dá)數(shù)據(jù)特點(diǎn)的圖表。2、修讀條件學(xué)習(xí)本課程應(yīng)具備有互聯(lián)網(wǎng)使用經(jīng)驗(yàn),具備基本的數(shù)據(jù)處理和基本的Web網(wǎng)站制作基礎(chǔ),對(duì)大數(shù)據(jù)平臺(tái)技術(shù)、數(shù)據(jù)處理所需的相關(guān)理論和技能有較好的掌握,有良好的自我學(xué)習(xí)、獨(dú)立分析問題能力。三、課程目標(biāo)設(shè)計(jì)總體目標(biāo):主要面向數(shù)據(jù)可視化工程師崗位,通過學(xué)習(xí)Python、Matplotlib、Flask、Echarts和Web前端技術(shù),將爬取或采集下來的數(shù)據(jù)進(jìn)行存儲(chǔ)、處理和分析,并以各種圖表的形式進(jìn)行呈現(xiàn)和展示。重點(diǎn)學(xué)習(xí)Python數(shù)據(jù)分析,F(xiàn)lask連接使用數(shù)據(jù)庫和設(shè)置Web路由功能,Echarts獲取數(shù)據(jù)生成圖表,并利用Web頁面展示出來,實(shí)現(xiàn)數(shù)據(jù)的應(yīng)用。能力目標(biāo):能夠使用Requests爬取數(shù)據(jù)能夠使用Pandas、Numpy對(duì)數(shù)據(jù)進(jìn)行處理分析能夠使用Matplotlib根據(jù)數(shù)據(jù)生成可視化結(jié)果能夠使用Echarts繪制各種常見類型的圖表能夠使用HTML5、CSS、JavaScript等腳本編寫網(wǎng)頁能夠熟練操作MySQL數(shù)據(jù)庫能夠使用Flask處理后臺(tái)數(shù)據(jù)并推送到Web前端能夠根據(jù)行業(yè)領(lǐng)域需求進(jìn)行可視化設(shè)計(jì)能夠撰寫分析報(bào)告知識(shí)目標(biāo):熟練掌握數(shù)據(jù)爬取和采集方法熟練掌握數(shù)據(jù)處理和分析方法掌握數(shù)據(jù)庫、csv、json等數(shù)據(jù)存儲(chǔ)相關(guān)知識(shí)掌握Matplotlib數(shù)據(jù)可視化報(bào)表技術(shù)掌握Echarts常用圖表技術(shù)的繪制掌握web開發(fā)框架和程序開發(fā)語言,如HTML5、CSS、JavaScript、jQuery、Flask、Echarts、Ajax、JSON等掌握Flask+Echarts數(shù)據(jù)可視化報(bào)表技術(shù)掌握Vue+Echarts數(shù)據(jù)可視化報(bào)表技術(shù)素質(zhì)目標(biāo):培養(yǎng)使用信息搜索技術(shù)解決問題和故障的能力。培養(yǎng)嚴(yán)謹(jǐn)認(rèn)真、代碼規(guī)范的習(xí)慣。養(yǎng)成良好的的職業(yè)道德素養(yǎng)和培養(yǎng)數(shù)據(jù)安全意識(shí)、遵守法律意識(shí)。能夠把握問題發(fā)生的關(guān)鍵,利用有效資源,提出解決問題的意見或方案,并付諸實(shí)施,使問題得到解決的能力,培養(yǎng)自適性、遷移性、發(fā)展性“三性”能力。其它目標(biāo):方法能力掌握工程實(shí)踐的探究過程。獨(dú)立學(xué)習(xí)新技術(shù)的方法。收集開發(fā)、展示和利用信息資源的能力。分析問題和歸納問題的方法。對(duì)比選擇和判斷決策的方法。信息檢索和文獻(xiàn)查詢的有關(guān)方法的能力。四、課程內(nèi)容設(shè)計(jì):1、模塊設(shè)計(jì)序號(hào)模塊名稱項(xiàng)目名稱學(xué)時(shí)1Matplotlib數(shù)據(jù)可視化豆瓣電影數(shù)據(jù)分析與Matplotlib可視化162Echarts數(shù)據(jù)可視化數(shù)碼產(chǎn)品銷售數(shù)據(jù)Echarts可視化電器產(chǎn)品銷售數(shù)據(jù)Echarts進(jìn)階可視化403動(dòng)態(tài)數(shù)據(jù)可視化高校招生就業(yè)數(shù)據(jù)分析與可視化招聘數(shù)據(jù)分析與可視化40合計(jì)962、詳細(xì)設(shè)計(jì)模塊單元主要教學(xué)內(nèi)容與教學(xué)要求教學(xué)方法建議參考課時(shí)教學(xué)內(nèi)容教學(xué)要求模塊一Matplotlib數(shù)據(jù)可視化項(xiàng)目:影評(píng)數(shù)據(jù)分析與可視化1.1Pandas做數(shù)據(jù)分析與處理1.了解:python常用的數(shù)據(jù)分析模塊極其特點(diǎn)2.理解:常用的數(shù)據(jù)分析方法及用途3.掌握:python爬蟲,Numpy模塊的功能,Numpy的ndarray的用法,其矩陣運(yùn)算的用途與使用方法。Python的pandas模塊的功能,如何使用Pandas對(duì)大數(shù)據(jù)集進(jìn)快速讀取、轉(zhuǎn)換、過濾、缺失數(shù)據(jù)處理,分析,數(shù)據(jù)透視等操作的方法。4.技能:編程完成網(wǎng)絡(luò)爬蟲,完成大數(shù)據(jù)的分析處理工作,包括讀取、轉(zhuǎn)換、過濾、清洗、分析、透視等過程。1.大數(shù)據(jù)實(shí)驗(yàn)室組織教學(xué)2.學(xué)生通過探究,提出解決方案,完成任務(wù)41.2Python的圖形化工具生態(tài)系統(tǒng)1.3pandas中的分析功能1.4matplotlib的繪圖方法1.了解:Python支持繪圖的模塊極其特點(diǎn);2.理解:數(shù)據(jù)分析中對(duì)繪圖的需求,常見的圖形和應(yīng)用領(lǐng)域;3.掌握:pandas的數(shù)據(jù)處理與分析功能,Matplotlib的繪圖功能,各種圖形線形圖、散布圖、直方圖、密度圖的畫法;4.技能:通過python的繪圖功能畫出數(shù)據(jù)分析的各類結(jié)果。1.大數(shù)據(jù)實(shí)驗(yàn)室組織教學(xué)2.學(xué)生通過探究,提出解決方案,完成任務(wù)12模塊二Echarts數(shù)據(jù)可視化項(xiàng)目:數(shù)碼產(chǎn)品銷售數(shù)據(jù)Echarts可視化2.1Echarts基本組件的使用2.2Echarts折線圖、柱狀圖、餅圖、點(diǎn)圖、氣泡圖、雷達(dá)圖、詞云圖的使用2.3Echarts圖表色彩設(shè)置與搭配1.了解:Echarts繪圖的優(yōu)勢(shì);2.理解:Echarts基礎(chǔ)語法,結(jié)構(gòu)和使用方式;3.掌握:Echarts組件、色彩的設(shè)置和使用;4.技能:能夠繪制折線圖、柱狀圖、餅圖、點(diǎn)圖、氣泡圖、雷達(dá)圖、詞云圖。1.大數(shù)據(jù)實(shí)驗(yàn)室組織教學(xué)2.學(xué)生通過探究,提出解決方案,完成任務(wù)20項(xiàng)目:電商銷售數(shù)據(jù)Echarts可視化2.5Echarts異步數(shù)據(jù)加載和數(shù)據(jù)集管理2.6Echarts交互組件和響應(yīng)式的使用2.7Dashboard可視化制作1.了解:Echarts數(shù)據(jù)加載和管理方法;2.理解:Echarts交互組件、響應(yīng)式和事件處理;3.掌握:Echarts數(shù)據(jù)異步加載和dataset的使用;4.技能:能夠制作Dashboard可視化圖表。1.大數(shù)據(jù)實(shí)驗(yàn)室組織教學(xué)2.學(xué)生通過探究,提出解決方案,完成任務(wù)20模塊三動(dòng)態(tài)數(shù)據(jù)可視化3.1Flask基礎(chǔ)操作3.2Flask操作數(shù)據(jù)庫1.了解:Flask結(jié)構(gòu)、路由;2.理解:變量規(guī)則、唯一的URL、URL構(gòu)建、HTTP方法、Jinja2基本語法,ORM框架;3.掌握:Jinja2語句的使用,SQLAlchemy的使用;4.技能:使用Flask框架操作數(shù)據(jù)庫。1.大數(shù)據(jù)實(shí)驗(yàn)室組織教學(xué)2.學(xué)生通過探究,提出解決方案,完成任務(wù)8項(xiàng)目:高校招生就業(yè)數(shù)據(jù)分析與可視化3.3Flask+Echarts實(shí)現(xiàn)散點(diǎn)圖、折線圖、柱形圖、3D柱形圖、餅圖的繪制3.4Flask+Echarts實(shí)現(xiàn)三維柱狀圖、地理區(qū)域圖的繪制1.了解:python后端和Web前端數(shù)據(jù)處理方法;2.理解:各種圖表表達(dá)數(shù)據(jù)的區(qū)別;3.掌握:使用Flask+Echarts可視化創(chuàng)建方法;4.技能:使用Echarts結(jié)合動(dòng)態(tài)數(shù)據(jù)創(chuàng)建單變量圖、雙變量圖、多變量圖和地圖。1.大數(shù)據(jù)實(shí)驗(yàn)室組織教學(xué)2.學(xué)生通過探究,提出解決方案,完成任務(wù)20項(xiàng)目:招聘數(shù)據(jù)分析與可視化3.5Vue+Echarts實(shí)現(xiàn)堆疊折線圖、餅圖/折線圖聯(lián)動(dòng)圖的繪制1.了解:Vue+Echarts的應(yīng)用;2.理解:數(shù)據(jù)提取和形式轉(zhuǎn)換;3.掌握:后端數(shù)據(jù)查詢方法,前端數(shù)據(jù)的轉(zhuǎn)換方法;4.技能:能夠繪制堆疊折線圖、餅圖/折線圖聯(lián)動(dòng)圖。1.大數(shù)據(jù)實(shí)驗(yàn)室組織教學(xué)2.學(xué)生通過探究,提出解決方案,完成任務(wù)20五、課程實(shí)施建議1、實(shí)訓(xùn)條件◆大數(shù)據(jù)專業(yè)實(shí)訓(xùn)機(jī)房(CPU至少i5、2.5G、四核以上,內(nèi)存8G以上,有固態(tài)硬盤,硬盤容量達(dá)1TB),多媒體教室(多媒體設(shè)備1套、教學(xué)廣播軟件)?!粜M鈱?shí)訓(xùn)基地。2、師資條件◆具有數(shù)據(jù)處理與分析系統(tǒng)理論知識(shí);◆具備設(shè)計(jì)基于工作過程教學(xué)模式和行動(dòng)導(dǎo)向教學(xué)法的設(shè)計(jì)應(yīng)用能力;◆要求實(shí)訓(xùn)指導(dǎo)教師具備企業(yè)實(shí)際工作經(jīng)歷,具備相關(guān)的數(shù)據(jù)分析、大數(shù)據(jù)開發(fā)應(yīng)用高級(jí)實(shí)習(xí)指導(dǎo)教師資格;◆具有良好的職業(yè)道德和社會(huì)責(zé)任心;◆具有較強(qiáng)的課堂組織和過程協(xié)調(diào)的能力;◆具有“雙師”結(jié)構(gòu)的教學(xué)團(tuán)隊(duì),老中青年齡梯度、學(xué)緣結(jié)構(gòu)合理。3、教材與教學(xué)資源(1)推薦教材[1](印度)科斯·拉曼(KirthiRaman).Python數(shù)據(jù)可視化.機(jī)械工業(yè)出版社,2017[2]周蘇、張麗娜、王文.大數(shù)據(jù)可視化技術(shù).清華大學(xué)出版社,2016[3]王大偉.《ECharts數(shù)據(jù)可視化:入門、實(shí)戰(zhàn)與進(jìn)階》.機(jī)械工業(yè)出版社,2020(2)推薦教學(xué)參考書[1]朱希安.數(shù)據(jù)可視化與挖掘技術(shù)實(shí)踐.知識(shí)產(chǎn)權(quán)出版社,2017.[2](美)AshutoshNandeshwar.Tableau數(shù)據(jù)可視化實(shí)戰(zhàn).清華大學(xué)出版社,2014(3)推薦教學(xué)參考網(wǎng)站[1]頭哥實(shí)踐教學(xué)平臺(tái)/[2]51CTO學(xué)院大數(shù)據(jù)相關(guān)學(xué)習(xí)視頻/course/list?page=1&pcid=12051CTO學(xué)院:/[3]泛雅超星學(xué)習(xí)網(wǎng)站/[4]我要自學(xué)網(wǎng):/[5]21互聯(lián)視頻教程網(wǎng):/[6]前沿視頻教程:/[7]太平洋電腦網(wǎng)視頻教程:/videoedu/六、考核方案1合格標(biāo)準(zhǔn)◆曠課不超過12節(jié);◆平時(shí)成績(jī)不低于30分;◆總分大于或等于60分;◆沒有不誠(chéng)信行為。2成績(jī)構(gòu)成課程考核由“學(xué)習(xí)態(tài)度(10%)+綜合素養(yǎng)(10%)+平時(shí)訓(xùn)練任務(wù)(40%)+技能測(cè)試(40%)四項(xiàng)組成。3考核內(nèi)容學(xué)習(xí)態(tài)度、知識(shí)點(diǎn)和專業(yè)技能、綜合素質(zhì)表現(xiàn)(社會(huì)能力、方法能力、職業(yè)素養(yǎng))等。4考核方案考核內(nèi)容、標(biāo)準(zhǔn)與方式表2課程考核方案框架序號(hào)考核內(nèi)容考核標(biāo)準(zhǔn)考核方式分值考核指標(biāo)評(píng)價(jià)標(biāo)準(zhǔn)及分值1學(xué)習(xí)態(tài)度1.不遲到、早退、曠課,有事請(qǐng)假2.課堂學(xué)習(xí)積極性,預(yù)習(xí)、認(rèn)真聽講、記筆記、發(fā)言3.遵守課堂紀(jì)律和服從教師安排1.遲到、早退扣0.5分/次,曠課扣1分/次;2.說話、睡覺、看閑書、玩手機(jī)等現(xiàn)象扣0.2分/次;3.違反操作規(guī)程均視為該項(xiàng)成績(jī)?yōu)?分??记谡n堂記錄102綜合素養(yǎng)1.團(tuán)隊(duì)合作2.安全意識(shí)3.標(biāo)準(zhǔn)與規(guī)范意識(shí)4.“精細(xì)化”意識(shí)5.規(guī)劃與自我評(píng)價(jià)6.責(zé)任心1.主動(dòng)參與團(tuán)隊(duì)合作2分2.有安全意識(shí)、無事故1分3.認(rèn)真執(zhí)行規(guī)程、習(xí)慣良好2分4.做事求精求細(xì)1分5.自我規(guī)劃、評(píng)價(jià)與改進(jìn)1分6.不敷衍了事3分課堂記錄項(xiàng)目記錄學(xué)生互評(píng)103平時(shí)訓(xùn)練任務(wù)和考核1.按時(shí)、按質(zhì)、按量完成作業(yè)2.獨(dú)立完成作業(yè)3.利用所學(xué)知識(shí)正確分析解決問題1.作業(yè)完成情況40分2.擴(kuò)展能力10分作業(yè)任務(wù)書404技能測(cè)試1.按試卷要求完成考試試題3獨(dú)立完成,沒有抄襲1.項(xiàng)目功能完善10分2.方案書寫規(guī)范10分3.項(xiàng)目運(yùn)行正常30分機(jī)試試卷批改40技能考核模塊如下1模塊一:Matplotlib數(shù)據(jù)可視化理論知識(shí)1.掌握python的Numpy模塊的功能,Numpy的ndarray的用法,其矩陣運(yùn)算的用途與使用方法。2.理解數(shù)據(jù)分析中對(duì)繪圖的需求,常見的圖形和應(yīng)用領(lǐng)域。3.掌握pandas的數(shù)據(jù)處理和分析功能,Matplotlib的繪圖功能,掌握線形圖、散布圖、直方圖、密度圖等的畫法。理論試題10基本技能1.能夠使用Numpy和pandas模塊編程完成對(duì)大數(shù)據(jù)的分析處理工作,包括讀取、轉(zhuǎn)換、過濾、清洗、分析、透視等過程。2.能夠使用Matplotlib的繪圖功能畫出數(shù)據(jù)分析的各類結(jié)果。任務(wù)操作作業(yè)練習(xí)任務(wù)報(bào)告102模塊二:Echarts數(shù)據(jù)可視化理論知識(shí)1.了解Echarts的特點(diǎn)和優(yōu)勢(shì)。2.理解Echarts基本語法、交互組件、響應(yīng)式和事件處理。3.掌握Echarts設(shè)置、數(shù)據(jù)異步加載和dataset的使用。理論試題15基本技能1.能夠使用Echarts繪制折線圖、柱狀圖、餅圖、點(diǎn)圖、氣泡圖、雷達(dá)圖、詞云圖。2.能夠使用Echarts制作Dashboard可視化圖表。任務(wù)操作作業(yè)練習(xí)任務(wù)報(bào)告203模塊三:動(dòng)態(tài)數(shù)據(jù)可視化理論知識(shí)了解Flask結(jié)構(gòu)和路由原理。了解Vue的構(gòu)建方法。理解Flask基本語法、Jinja2的基本語法,ORM框架。掌握J(rèn)inja2語句的使用,SQLAlchemy的使用。python后端和Web前端數(shù)據(jù)處理方法。理解各種圖表表達(dá)數(shù)據(jù)的區(qū)別。掌握使用Flask+Echarts可視化創(chuàng)建方法。了解Flask+Echarts的應(yīng)用。理解數(shù)據(jù)的提取和形式轉(zhuǎn)換。.掌握后端數(shù)據(jù)查詢方法,前端數(shù)據(jù)的轉(zhuǎn)換方法。理論試題20基本技能1.能夠使用Flask框架操作數(shù)據(jù)庫。2.能夠使用Echarts結(jié)合動(dòng)態(tài)數(shù)據(jù)創(chuàng)建單變量圖、雙變量圖、多變量圖和地圖。3.能夠使用Flask+Echarts、Vue+Echarts繪制堆疊折線圖、餅圖/折線圖聯(lián)動(dòng)圖。任務(wù)操作作業(yè)練習(xí)任務(wù)報(bào)告25備注:1、任務(wù)考核體現(xiàn)在每次任務(wù)安排中,每次任務(wù)成績(jī)包括實(shí)踐操作和實(shí)踐報(bào)告,按完成情況打分。2、技能測(cè)試采用閉卷上機(jī)考試的方式,試卷總分100分,60分為及格,考試時(shí)間為90分鐘,在考試周舉行。七、教學(xué)建議(1)本課程建議學(xué)時(shí)為96學(xué)時(shí),建議在第四學(xué)期開設(shè)。(2)本課程標(biāo)準(zhǔn)在使用過程中,要根據(jù)教學(xué)情況不斷完善與修訂。(3)教師應(yīng)根據(jù)教學(xué)情況,制訂教學(xué)計(jì)劃,設(shè)計(jì)更加詳細(xì)、完善的單元教學(xué)方案,教學(xué)學(xué)時(shí)可浮動(dòng)10%左右。學(xué)期授課計(jì)劃學(xué)期到學(xué)年度第二學(xué)期課程名稱數(shù)據(jù)可視化技術(shù)使用教材名稱及版別《數(shù)據(jù)可視化技術(shù)與應(yīng)用》吳勇,唐文芳著,機(jī)械工業(yè)出版社,2024.3采用大綱名稱及擬定者《數(shù)據(jù)可視化技術(shù)》課程標(biāo)準(zhǔn)適用專業(yè)班級(jí)大數(shù)據(jù)技術(shù)專業(yè)班級(jí)本課程總課時(shí)96本期前已授課時(shí)0本學(xué)期總課時(shí)周課時(shí)講課實(shí)驗(yàn)測(cè)驗(yàn)復(fù)習(xí)機(jī)動(dòng)961632604本計(jì)劃制定教師本計(jì)劃使用教師教研室主任二級(jí)學(xué)院教務(wù)院長(zhǎng)課程概述本課程為專業(yè)核心課程,為課程體系中Python系列課程中的重要一門課程,承接《Python程序設(shè)計(jì)》、《Python網(wǎng)絡(luò)爬蟲技術(shù)》、《Python數(shù)據(jù)分析與應(yīng)用》等課程,課程主要面向數(shù)據(jù)可視化工程師崗位培養(yǎng)人才。課程涉及數(shù)據(jù)的采集和處理技術(shù)、數(shù)據(jù)圖表展示技術(shù),包括Matplotlib數(shù)據(jù)可視化、Echarts數(shù)據(jù)可視化、Flask+Echarts數(shù)據(jù)可視化三個(gè)模塊,結(jié)合了后端數(shù)據(jù)處理和前端Web數(shù)據(jù)展示,要求學(xué)生能夠綜合應(yīng)用Python和Echarts技術(shù)做出常見的圖表,包括折線圖、柱狀圖、條形圖、餅圖、散點(diǎn)圖、雷達(dá)圖、詞云圖等,要求學(xué)生能夠根據(jù)實(shí)際需求,繪制能夠有效設(shè)計(jì)、展示和表達(dá)數(shù)據(jù)特點(diǎn)的圖表。前續(xù)課程:《Python數(shù)據(jù)分析與處理》、《Python網(wǎng)絡(luò)爬蟲技術(shù)》。后續(xù)課程:《大數(shù)據(jù)應(yīng)用開發(fā)實(shí)訓(xùn)》。課程總目標(biāo):主要面向數(shù)據(jù)可視化工程師崗位,通過學(xué)習(xí)Python、Matplotlib、Flask、Echarts和Web前端技術(shù),將爬取或采集下來的數(shù)據(jù)進(jìn)行存儲(chǔ)、處理和分析,并以各種圖表的形式進(jìn)行呈現(xiàn)和展示。重點(diǎn)使用Python進(jìn)行數(shù)據(jù)分析、Matplotlib和Flask+Vue+Echarts進(jìn)行可視化展現(xiàn),形成圖表,并利用Web頁面展示出來。課程具體目標(biāo)1、知識(shí)目標(biāo)熟練掌握數(shù)據(jù)處理和分析方法掌握數(shù)據(jù)庫、csv、json等數(shù)據(jù)存儲(chǔ)相關(guān)知識(shí)掌握Matplotlib數(shù)據(jù)可視化報(bào)表技術(shù)掌握Echarts常用圖表技術(shù)的繪制掌握web開發(fā)框架和程序開發(fā)語言,如HTML5、CSS、JavaScript、jQuery、Flask、Echarts、Ajax、JSON等掌握Flask+Vue+Echarts數(shù)據(jù)可視化報(bào)表技術(shù)2、能力目標(biāo)能夠使用Pandas、Numpy對(duì)數(shù)據(jù)進(jìn)行處理分析能夠使用Matplotlib根據(jù)數(shù)據(jù)生成可視化結(jié)果能夠使用Echarts繪制各種常見類型的圖表能夠使用HTML5、CSS、JavaScript等腳本編寫網(wǎng)頁能夠熟練操作MySQL數(shù)據(jù)庫能夠使用Flask處理后臺(tái)數(shù)據(jù)并推送到Web前端能夠根據(jù)行業(yè)領(lǐng)域需求進(jìn)行可視化設(shè)計(jì)3、素質(zhì)目標(biāo)(1)培養(yǎng)使用信息搜索技術(shù)解決問題和故障的能力。(2)培養(yǎng)嚴(yán)謹(jǐn)認(rèn)真、代碼規(guī)范的習(xí)慣。(3)養(yǎng)成良好的的職業(yè)道德素養(yǎng)和培養(yǎng)數(shù)據(jù)安全意識(shí)、遵守法律意識(shí)。(4)能夠把握問題發(fā)生的關(guān)鍵,利用有效資源,提出解決問題的意見或方案,并付諸實(shí)施,使問題得到解決的能力,培養(yǎng)自適性、遷移性、發(fā)展性能力。4、教學(xué)要求圍繞常見數(shù)據(jù)可視化技術(shù)進(jìn)行教學(xué),教學(xué)內(nèi)容分為三個(gè)部分:Matplotlib數(shù)據(jù)可視化、Echarts數(shù)據(jù)可視化和Flask+Vue+Echarts數(shù)據(jù)可視化。針對(duì)不同的內(nèi)容設(shè)計(jì)項(xiàng)目任務(wù),從簡(jiǎn)單到復(fù)雜,以培養(yǎng)學(xué)生的職業(yè)能力為中心思想,以“教、學(xué)、做”為一體組織課堂內(nèi)容,注重理論與實(shí)踐相結(jié)合、教學(xué)內(nèi)容與行業(yè)標(biāo)準(zhǔn)要求相結(jié)合,強(qiáng)調(diào)理論在實(shí)踐過程中的應(yīng)用。5、教學(xué)方法(1)項(xiàng)目教學(xué)法(2)任務(wù)驅(qū)動(dòng)、啟發(fā)式教學(xué)法

《數(shù)據(jù)可視化技術(shù)》課程授課計(jì)劃周次教學(xué)單元項(xiàng)目授課內(nèi)容授課形式11項(xiàng)目1:影評(píng)數(shù)據(jù)分析與可視化單元1分析電影評(píng)論數(shù)量?jī)?nèi)容:matplotlib概述、折線圖、柱狀圖和餅圖理實(shí)一體化2單元2分析電影評(píng)論點(diǎn)贊數(shù)內(nèi)容:子圖、直方圖、箱型圖、散點(diǎn)圖理實(shí)一體化3單元3分析電影評(píng)論評(píng)分內(nèi)容:面積圖、詞云圖理實(shí)一體化4單元4Matplotlib綜合運(yùn)用內(nèi)容:分組答辯理實(shí)一體化25項(xiàng)目2:數(shù)碼產(chǎn)品銷售數(shù)據(jù)Echarts可視化單元5Echarts基本組件的使用(一)內(nèi)容:搭建Echarts開發(fā)環(huán)境,標(biāo)題、提示框、工具欄、圖例等組件的使用理實(shí)一體化6單元6Echarts基本組件的使用(二)內(nèi)容:時(shí)間軸、數(shù)據(jù)區(qū)域縮放、網(wǎng)格、坐標(biāo)軸、數(shù)據(jù)系列、全局字體樣式等組件的使用理實(shí)一體化7單元7應(yīng)用直角坐標(biāo)軸圖描繪電腦銷量情況內(nèi)容:折線圖、柱狀圖、散點(diǎn)圖、氣泡圖理實(shí)一體化8單元8應(yīng)用非直角坐標(biāo)軸圖描繪手機(jī)經(jīng)營(yíng)情況內(nèi)容:餅圖、儀表盤、雷達(dá)圖、詞云圖理實(shí)一體化39單元9使用動(dòng)態(tài)柱

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論