



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《Python語(yǔ)言與實(shí)訓(xùn)》教學(xué)大綱一、課程基本信息課程名稱(chēng)Python語(yǔ)言與實(shí)訓(xùn)PythonLanguageAndTraining課程編碼SCC320111030開(kāi)課院部理學(xué)院課程團(tuán)隊(duì)數(shù)據(jù)科學(xué)團(tuán)隊(duì)學(xué)分3.0課內(nèi)學(xué)時(shí)3周講授0實(shí)驗(yàn)0上機(jī)0實(shí)踐3周課外學(xué)時(shí)0適用專(zhuān)業(yè)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)授課語(yǔ)言中文先修課程程序設(shè)計(jì)(C)、程序設(shè)計(jì)課程設(shè)計(jì)課程簡(jiǎn)介(必修)Python語(yǔ)言具有簡(jiǎn)潔性、易讀性以及可擴(kuò)展性等優(yōu)點(diǎn),因此越來(lái)越多的人選擇它來(lái)進(jìn)行科學(xué)計(jì)算、處理實(shí)驗(yàn)數(shù)據(jù)、制作圖表、大數(shù)據(jù)分分析等工作。目前,Python更是從事數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專(zhuān)業(yè)的科研和技術(shù)人員必須掌握一門(mén)工具?!禤ython基礎(chǔ)實(shí)訓(xùn)》是數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專(zhuān)業(yè)的一門(mén)專(zhuān)業(yè)必修課。通過(guò)前期課程的學(xué)習(xí),該專(zhuān)業(yè)學(xué)生掌握了程序設(shè)計(jì)、微積分、矩陣論等方面的基礎(chǔ)理論,具備了相應(yīng)的專(zhuān)業(yè)技能。設(shè)置本次實(shí)訓(xùn),目的是培養(yǎng)學(xué)生應(yīng)用Python語(yǔ)言編程處理數(shù)據(jù)、科學(xué)運(yùn)算、解決問(wèn)題的能力。本次實(shí)訓(xùn)內(nèi)容主要涉及Python程序設(shè)計(jì)的基礎(chǔ)知識(shí)、Python數(shù)據(jù)處理、Python科學(xué)計(jì)算、Python數(shù)據(jù)可視化、PythonGUI編程及Python網(wǎng)絡(luò)數(shù)據(jù)爬取等,通過(guò)本次實(shí)訓(xùn),學(xué)生應(yīng)具備良好的Python編程基礎(chǔ)及基本的數(shù)據(jù)處理、科學(xué)計(jì)算及數(shù)據(jù)可視化等能力。Pythonhastheadvantagesofsimplicity,readability,andscalability.Therefore,moreandmorepeoplechooseitforscientificcomputing,processingexperimentaldata,makingcharts,andanalyzingbigdata.Atpresent,Pythonisatoolthatmustbemasteredbyscientificresearchandtechnicalpersonnelengagedindatascienceandbigdatatechnology.Pythonbasictrainingisarequiredcoursefordatascienceandbigdatatechnologymajors.Throughthestudyofthepreviouscourses,thestudentsofthismajorhavemasteredthebasictheoriesofprogramming,calculus,matrixtheoryandotheraspects,andhaveacquiredcorrespondingprofessionalskills.Thepurposeofsettingupthistrainingistocultivatestudents'abilitytousePythonlanguageprogrammingtoprocessdata,scientificoperationsandsolveproblems.ThistrainingmainlyinvolvesthebasicknowledgeofPythonprogramming,Pythondataprocessing,PythonScientificComputing,Pythondatavisualization,PythonGUIprogrammingandPythonnetworkdatacrawling.Throughthistraining,studentsshouldhaveagoodPythonProgrammingFoundationandbasicdataprocessing,scientificcomputinganddatavisualizationcapabilities.負(fù)責(zé)人大綱執(zhí)筆人審核人二、課程目標(biāo)序號(hào)代號(hào)課程目標(biāo)OBE畢業(yè)要求指標(biāo)點(diǎn)任務(wù)自選1M1目標(biāo)1:掌握Python語(yǔ)言的基礎(chǔ)知識(shí)是5.12M2目標(biāo)2:通過(guò)Python實(shí)訓(xùn),培育認(rèn)識(shí)和發(fā)現(xiàn)問(wèn)題的能力,培育團(tuán)隊(duì)協(xié)作解決數(shù)據(jù)處理、科學(xué)計(jì)算問(wèn)題的能力是3.23M3目標(biāo)3:具有運(yùn)用Python語(yǔ)言解決實(shí)際問(wèn)題的能力是6.1,7.1,7.26.1,7.1,7.24M4目標(biāo)4:能保障課程正常秩序(政治層面、課堂保障層面,非學(xué)生能力層面)否三、課程內(nèi)容序號(hào)章節(jié)號(hào)標(biāo)題課程內(nèi)容/重難點(diǎn)支撐課程目標(biāo)課內(nèi)學(xué)時(shí)教學(xué)方式課外學(xué)時(shí)課外環(huán)節(jié)11Python程序設(shè)計(jì)基本知識(shí)Python語(yǔ)言的發(fā)展簡(jiǎn)史及語(yǔ)言的特點(diǎn);Python環(huán)境構(gòu)建;集成開(kāi)發(fā)環(huán)境(PyCharm、IPythonNotebook);編寫(xiě)簡(jiǎn)單的Python程序;Python數(shù)據(jù)類(lèi)型;運(yùn)算符;基本輸入輸出;控制結(jié)構(gòu);異常處理。M10.5天講授/上機(jī)//22Python內(nèi)置對(duì)象常用內(nèi)置對(duì)象的使用方法,包括數(shù)字、字符串、列表、元組、字典、集合等。M10.5天講授/上機(jī)//33Python函數(shù)、類(lèi)、模塊和包內(nèi)置函數(shù)和自定義函數(shù);面向?qū)ο蟪绦蛟O(shè)計(jì);模塊和包。M10.5天講授/上機(jī)//44Python文件讀寫(xiě)文本文件讀寫(xiě);Excel文件讀寫(xiě);SQLite數(shù)據(jù)庫(kù)訪問(wèn);MySQL數(shù)據(jù)庫(kù)訪問(wèn)。M10.5天講授/上機(jī)//55使用NumPy進(jìn)行快速數(shù)據(jù)處理NumPy介紹;ndarray對(duì)象;ufunc函數(shù);多維數(shù)組的存??;numpy矩陣運(yùn)算;numpy線性代數(shù)M21天講授/上機(jī)//66使用SciPy進(jìn)行數(shù)值計(jì)算SciPy庫(kù)介紹;數(shù)值積分-integrate;擬合與優(yōu)化-optimize;插值-interpolate;線性代數(shù)-linalg;統(tǒng)計(jì)-stats;圖像處理-ndimage。M21天講授/上機(jī)//77使用Matplotlib繪圖Matplotlib庫(kù)介紹;使用pylab模塊繪圖;使用pyplot模塊繪圖;Artist對(duì)象;坐標(biāo)變換和注釋?zhuān)粔K、路徑和集合;常用繪圖函數(shù);三維繪圖;繪圖技巧。M21天講授/上機(jī)//88大作業(yè)1綜合使用Numpy、Scipy、Matplotlib等庫(kù)完成某個(gè)科學(xué)計(jì)算問(wèn)題,并適當(dāng)?shù)目梢暬紨?shù)據(jù)即計(jì)算結(jié)果。學(xué)生2-3人一組合作完成。M22天輔導(dǎo)//99使用Pandas進(jìn)行數(shù)據(jù)分析Pandas庫(kù)介紹;Pandas中的數(shù)據(jù)對(duì)象;數(shù)據(jù)存?。粩?shù)值運(yùn)算函數(shù);字符串處理;時(shí)間序列;分組運(yùn)算;數(shù)據(jù)處理和可視化實(shí)例。M21.5天講授/上機(jī)//1010使用SymPy進(jìn)行符號(hào)運(yùn)算SymPy庫(kù)介紹;符號(hào)及符號(hào)表達(dá)式;符號(hào)運(yùn)算(解方程、求導(dǎo)、積分、解微分方程);輸出符號(hào)表達(dá)式。M21.5天講授/上機(jī)//1111PythonGUI編程PythonGUI編程概述;Traits類(lèi)型入門(mén);Traits類(lèi)型;TraitsUI入門(mén);用Handler控制界面和模型;屬性編輯器;GUI編程實(shí)例。M21.5天講授/上機(jī)//1212Python網(wǎng)絡(luò)數(shù)據(jù)爬取正則表達(dá)式;Python網(wǎng)絡(luò)數(shù)據(jù)爬取的常用模塊;正則表達(dá)式抓取網(wǎng)絡(luò)數(shù)據(jù)的常見(jiàn)方法;個(gè)人博客爬取實(shí)例。M21.5天講授/上機(jī)//1313大作業(yè)2針對(duì)某一問(wèn)題,利用Python進(jìn)行數(shù)據(jù)采集、處理、計(jì)算、分析、可視化等處理。學(xué)生2-3人一組合作完成。M1,M2,M32天輔導(dǎo)//四、考核方式序號(hào)考核環(huán)節(jié)操作細(xì)節(jié)總評(píng)占比1平時(shí)作業(yè)1.每天布置1次小作業(yè),共11次。2.成績(jī)采用百分制,根據(jù)實(shí)驗(yàn)完成情況評(píng)分。3.考核學(xué)生對(duì)Python語(yǔ)言基礎(chǔ)知識(shí)的掌握與應(yīng)用能力。40%2實(shí)踐報(bào)告1.針對(duì)某一問(wèn)題,利用Python進(jìn)行數(shù)據(jù)采集、處理、計(jì)算、分析、可視化等處理。2.根據(jù)數(shù)據(jù)模型建立合理性、Python處理的正確性、完整性、報(bào)告的規(guī)范性等指標(biāo)評(píng)分。50%3考勤隨機(jī)點(diǎn)名、刷卡點(diǎn)名等5%4課堂表現(xiàn)隨機(jī)檢查學(xué)生上課精神狀態(tài)、回答問(wèn)題情況5%五、評(píng)分細(xì)則序號(hào)課程目標(biāo)考核環(huán)節(jié)大致占比評(píng)分等級(jí)1M1平時(shí)作業(yè)40%A-按時(shí)提交作業(yè),Python基本語(yǔ)法、常用內(nèi)置對(duì)象、函數(shù)、模塊、包、文件讀寫(xiě)、數(shù)據(jù)庫(kù)訪問(wèn)等基本知識(shí)點(diǎn)的理解與應(yīng)用無(wú)誤。B-對(duì)上述知識(shí)點(diǎn)的理解與應(yīng)用存在少量錯(cuò)誤。C-對(duì)上述知識(shí)點(diǎn)的理解與應(yīng)用存在一定量錯(cuò)誤。D-或?qū)ι鲜鲋R(shí)點(diǎn)的理解與應(yīng)用存在大量錯(cuò)誤。2M1實(shí)踐報(bào)告60%(見(jiàn)實(shí)踐報(bào)告評(píng)分標(biāo)準(zhǔn))3M2平時(shí)作業(yè)40%A-按時(shí)提交作業(yè),Numpy庫(kù)、Scipy庫(kù)、Matplotlib庫(kù)、Pandas庫(kù)等常用庫(kù)的應(yīng)用編程正確無(wú)誤。B-上述應(yīng)用編程存在少量錯(cuò)誤。C-上述應(yīng)用編程存在一定量錯(cuò)誤。D-或上述應(yīng)用編程存在大量錯(cuò)誤。4M2實(shí)踐報(bào)告60%(見(jiàn)實(shí)踐報(bào)告評(píng)分標(biāo)準(zhǔn))5M3實(shí)踐報(bào)告100%(見(jiàn)實(shí)踐報(bào)告評(píng)分標(biāo)準(zhǔn))6M4考勤100%M-缺勤2次以?xún)?nèi)。N-缺勤3次及以上且很少參加課堂討論。評(píng)分等級(jí)說(shuō)明:[A,B,C,D]=[90-100,75-89,60-74,0-59];[M,N]=[80-100,0-79]六、教材與參考資料序號(hào)教學(xué)參考資料明細(xì)1圖書(shū)|Python大學(xué)實(shí)用教程,齊偉,電子工業(yè)出版社,2019.03,ISBN:978712135542
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025國(guó)內(nèi)技術(shù)轉(zhuǎn)讓合同的范本
- 2025招標(biāo)采購(gòu)合同管理考點(diǎn)之合同談判技巧要求
- 2025石油購(gòu)銷(xiāo)合同范本2
- 2025成都寫(xiě)字樓租賃合同范本
- 2025關(guān)于設(shè)備租賃承包合同范本
- 2025年的設(shè)備安裝合同范本
- 2025標(biāo)準(zhǔn)辦公室租賃合同協(xié)議
- 2025年上海市寬帶互聯(lián)網(wǎng)接入服務(wù)合同
- 《統(tǒng)計(jì)與分析方法》課件
- 2025上海市企業(yè)單位勞動(dòng)合同
- 氨吹脫塔單元設(shè)計(jì)示例
- 中國(guó)移動(dòng)-安全-L3
- 骨齡評(píng)測(cè)方法課件
- GB/T 42314-2023電化學(xué)儲(chǔ)能電站危險(xiǎn)源辨識(shí)技術(shù)導(dǎo)則
- 人教小學(xué)數(shù)學(xué)五年級(jí)下冊(cè)綜合與實(shí)踐《怎樣通知最快》示范公開(kāi)課教學(xué)課件
- 海陸熱力性質(zhì)差異的說(shuō)課課件
- 科學(xué)院大學(xué)博士入學(xué)復(fù)試匯報(bào)個(gè)人介紹PPT模板
- 四川省稅務(wù)局財(cái)行處土增稅清算復(fù)審指導(dǎo)口徑(2021年6月22日)
- 迎春杯2023年-2023年中高年級(jí)初賽復(fù)賽試題真題整理
- GB/T 6322-1986光滑極限量規(guī)型式和尺寸
- GB/T 31052.5-2015起重機(jī)械檢查與維護(hù)規(guī)程第5部分:橋式和門(mén)式起重機(jī)
評(píng)論
0/150
提交評(píng)論