




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《Python語言》課程教學(xué)大綱一、課程基本情況課程代碼:1071339023課程名稱(中/英文):Python語言/Pythonlanguage課程類別:專業(yè)方向特色課開課學(xué)期:第五學(xué)期學(xué)分:2.5總學(xué)時(shí):40理論學(xué)時(shí):32實(shí)驗(yàn)學(xué)時(shí):8適用專業(yè):電子商務(wù)適用對(duì)象:本科先修課程:開課學(xué)院:經(jīng)濟(jì)與管理學(xué)院二、課程簡介《Python語言》課程是電子商務(wù)專業(yè)的一門專業(yè)選修課,該課程是在學(xué)生已有的計(jì)算機(jī)課程基礎(chǔ)上,了解腳本語言程序設(shè)計(jì)的基本知識(shí),進(jìn)一步掌握程序設(shè)計(jì)的基本方法,運(yùn)用程序設(shè)計(jì)的基本理論、方法和應(yīng)用,養(yǎng)成嚴(yán)格遵守和執(zhí)行國家標(biāo)準(zhǔn)的良好習(xí)慣。能夠較正確使用Python進(jìn)行程序的設(shè)計(jì);能夠識(shí)讀復(fù)雜程序;能夠使用Python解決實(shí)際應(yīng)用問題。培養(yǎng)學(xué)生計(jì)算思維能力、創(chuàng)新能力和發(fā)現(xiàn)問題、分析問題和解決問題的能力。在課程中引導(dǎo)學(xué)生了解信息產(chǎn)業(yè)相關(guān)的世情國情黨情民情,增強(qiáng)對(duì)黨的創(chuàng)新理論的政治認(rèn)同、思想認(rèn)同、情感認(rèn)同,堅(jiān)定中國特色社會(huì)主義道路自信、理論自信、制度自信、文化自信。課程教學(xué)目標(biāo)1.課程對(duì)畢業(yè)要求的支撐【指標(biāo)點(diǎn)5.1】掌握計(jì)算機(jī)和網(wǎng)絡(luò)信息技術(shù)的基本知識(shí)和基本技能,具備使用網(wǎng)絡(luò)開展商務(wù)活動(dòng)的能力;【指標(biāo)點(diǎn)6.2】掌握電商平臺(tái)操作技能,能夠?qū)ι虅?wù)網(wǎng)站進(jìn)行運(yùn)營和維護(hù);【指標(biāo)點(diǎn)6.3】能夠?qū)㈦娮由虅?wù)、網(wǎng)絡(luò)營銷及計(jì)算機(jī)等多學(xué)科知識(shí)進(jìn)行融合分析,解決電子商務(wù)實(shí)務(wù)中的實(shí)際問題能力。2.課程教學(xué)目標(biāo)(1)理解Python的編程模式(命令式編程、函數(shù)式編程),熟練運(yùn)用Python運(yùn)算符、內(nèi)置函數(shù)以及列表、元組、字典、集合等基本數(shù)據(jù)類型和相關(guān)列表推導(dǎo)式、切片等特性來解決實(shí)際問題,熟練掌握Python分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù)設(shè)計(jì)以及類的設(shè)計(jì)與使用。(2)熟練使用字符串方法,適當(dāng)了解正則表達(dá)式,熟練使用Python讀寫文本文件,適當(dāng)了解二進(jìn)制文件操作,了解Python程序的調(diào)試方法,了解Python面向?qū)ο蟪绦蛟O(shè)計(jì)模式。(3)掌握使用Python操作SQLite數(shù)據(jù)庫的方法,掌握pandas進(jìn)行數(shù)據(jù)處理的基本用法,掌握使用matplotlib進(jìn)行數(shù)據(jù)可視化的用法,同時(shí)培養(yǎng)代碼優(yōu)化與安全編程意識(shí)。3.主要教學(xué)內(nèi)容與課程教學(xué)目標(biāo)之間的對(duì)應(yīng)關(guān)系課程教學(xué)目標(biāo)教學(xué)內(nèi)容教學(xué)方法目標(biāo)1:理解Python的編程模式(命令式編程、函數(shù)式編程),熟練運(yùn)用Python運(yùn)算符、內(nèi)置函數(shù)以及列表、元組、字典、集合等基本數(shù)據(jù)類型和相關(guān)列表推導(dǎo)式、切片等特性來解決實(shí)際問題,熟練掌握Python分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù)設(shè)計(jì)以及類的設(shè)計(jì)與使用。Python概述;運(yùn)算符、表達(dá)式與內(nèi)置對(duì)象;詳解Python序列結(jié)構(gòu);程序控制結(jié)構(gòu);函數(shù);面向?qū)ο蟪绦蛟O(shè)計(jì)1.授課2.案例教學(xué)3.講練結(jié)合目標(biāo)2:熟練使用字符串方法,適當(dāng)了解正則表達(dá)式,熟練使用Python讀寫文本文件,適當(dāng)了解二進(jìn)制文件操作,了解Python程序的調(diào)試方法,了解Python面向?qū)ο蟪绦蛟O(shè)計(jì)模式。字符串;正則表達(dá)式;文件內(nèi)容操作;文件與文件夾操作;異常處理結(jié)構(gòu)與單元測(cè)試1.授課2.案例教學(xué)3.講練結(jié)合目標(biāo)3:掌握使用Python操作SQLite數(shù)據(jù)庫的方法,掌握pandas進(jìn)行數(shù)據(jù)處理的基本用法,了解matplotlib進(jìn)行數(shù)據(jù)可視化的用法,同時(shí)培養(yǎng)代碼優(yōu)化與安全編程意識(shí)。數(shù)據(jù)庫應(yīng)用開發(fā);數(shù)據(jù)分析與科學(xué)計(jì)算可視化1.授課2.啟發(fā)式教學(xué)3.講練結(jié)合四、教學(xué)內(nèi)容第一章Python概述1、Python的命令式編程和函數(shù)式編程。2、Python編程規(guī)范與代碼優(yōu)化建議。3、Python及庫的安裝。Python及庫的安裝,系統(tǒng)環(huán)境變量的設(shè)置。縮進(jìn),空格與空行。第二章運(yùn)算符、表達(dá)式與內(nèi)置對(duì)象1、Python常用內(nèi)置對(duì)象。2、Python運(yùn)算符與表達(dá)式。3、Python關(guān)鍵字簡要說明。不需要事先聲明變量名及其類型,變量命名規(guī)范,數(shù)字、字符串、列表、元組、字典、集合的簡單使用,數(shù)字大小無限制。同一個(gè)運(yùn)算有不同含義,關(guān)系運(yùn)算符和邏輯運(yùn)算符的惰性求值特點(diǎn)。函數(shù)式編程。第三章詳解Python序列結(jié)構(gòu)1、列表。2、元組。3、字典。4、集合。5、序列解包的多種形式和用法。列表對(duì)象的創(chuàng)建與刪除,其他類型到列表的轉(zhuǎn)換;元組對(duì)象的創(chuàng)建與刪除,其他類型到元組的轉(zhuǎn)換,元組與列表的區(qū)別,生成器推導(dǎo)式;字典對(duì)象的創(chuàng)建與刪除,字典元素、鍵、值的訪問方法,字典元素的添加與修改;集合的并、交、差以及對(duì)稱差等運(yùn)算,使用集合來提取序列中的唯一元素;序列解包的本質(zhì)——對(duì)多個(gè)變量同時(shí)賦值;序列解包的要求——等號(hào)右側(cè)值的數(shù)量與等號(hào)左側(cè)變量的數(shù)量一致。自動(dòng)內(nèi)存管理,切片操作,列表推導(dǎo)式,排序方法的key參數(shù);元組與列表的區(qū)別,元組的不可變特點(diǎn),生成器表達(dá)式與列表推導(dǎo)式的效率比較;字典對(duì)象的get()方法,訪問字典對(duì)象時(shí)可以使用鍵作為下標(biāo),字典對(duì)象的鍵必須為不可變對(duì)象;Python運(yùn)算符的多重含義,集合運(yùn)算;多個(gè)變量同時(shí)賦值。第四章程序控制結(jié)構(gòu)1、條件表達(dá)式。2、選擇結(jié)構(gòu)。3、循環(huán)結(jié)構(gòu)。Python關(guān)系運(yùn)算符可以連用;空作為條件表達(dá)式與False等價(jià);多分支選擇結(jié)構(gòu)、選擇結(jié)構(gòu)的嵌套;循環(huán)與優(yōu)化。關(guān)系運(yùn)算符可以連用,Python中的False等價(jià)值,幾乎所有Python表達(dá)式都可以作為條件表達(dá)式來使用;縮進(jìn)體現(xiàn)代碼的業(yè)務(wù)邏輯;帶有else子句的循環(huán)結(jié)構(gòu),循環(huán)代碼的優(yōu)化。第五章函數(shù)1、函數(shù)定義與使用。2、函數(shù)參數(shù)。3、變量作用域。4、lambda表達(dá)式5、生成器函數(shù)設(shè)計(jì)要點(diǎn)。。局部作用域與全局作用域的區(qū)別,在函數(shù)內(nèi)部定義全局變量的方法;lambda表達(dá)式作為其他函數(shù)的參數(shù);生成器對(duì)象的惰性求值。第六章面向?qū)ο蟪绦蛟O(shè)計(jì)1、類的定義與使用。2、數(shù)據(jù)成員與成員方法。3、繼承與多態(tài)。4、特殊方法與運(yùn)算符重載。Python類的定義,class關(guān)鍵字,創(chuàng)建對(duì)象的方法,通過對(duì)象訪問成員的方法;私有成員與公有成員,數(shù)據(jù)成員與成員方法,類方法與靜態(tài)方法,屬性的定義與使用,混入機(jī)制;繼承的作用與Python實(shí)現(xiàn),多態(tài)的概念;Python類特殊方法與運(yùn)算符的對(duì)應(yīng)關(guān)系。特殊方法與運(yùn)算符及內(nèi)置函數(shù)的對(duì)應(yīng)關(guān)系。第七章字符串1、字符串編碼格式簡介。2、轉(zhuǎn)義字符與原始字符串。3、字符串格式化。4、字符串常用操作。5、字符串常量。6、中英文分詞。7、漢字到拼音的轉(zhuǎn)換。ASCII、UTF8、GBK的區(qū)別;轉(zhuǎn)義字符的用法,字符串前面加字母r的含義;format()方法,格式化的字符串常量;字符串常用操作;Python擴(kuò)展庫jieba和snownlp的用法;Python擴(kuò)展庫pypinyin的用法。字符串常用操作。第八章正則表達(dá)式1、正則表達(dá)式語法。2、直接使用正則表達(dá)式模塊re處理字符串。3、使用正則表達(dá)式對(duì)象處理字符串。4、match對(duì)象。正則表達(dá)式基本語法與擴(kuò)展語法,常用正則表達(dá)式的寫法;re模塊常用方法;正則表達(dá)式對(duì)象方法的用法;match對(duì)象方法的用法。全章第九章文件內(nèi)容操作1、文件操作基本知識(shí)。2、文本文件基本操作案例精選。3、二進(jìn)制文件操作案例精選。文本文件與二進(jìn)制文件的概念與訪問方法的區(qū)別,文件對(duì)象;文本文件讀寫方法與運(yùn)用;二進(jìn)制文件讀寫方式,對(duì)象序列化,pickle、struct、shelve等模塊的用法,Excel、Word等常見類型文件的操作。文件操作三步驟:打開文件、操作文件、關(guān)閉文件。第十章文件與文件夾操作1、os模塊。2、os.path模塊。3、shutil模塊第十一章異常處理結(jié)構(gòu)與單元測(cè)試1、異常處理結(jié)構(gòu)。2、單元測(cè)試。第十二章數(shù)據(jù)庫應(yīng)用開發(fā)1、使用Python操作SQLite數(shù)據(jù)庫。2、使用Python操作其他關(guān)系型數(shù)據(jù)庫。3、操作MongoDB數(shù)據(jù)庫。。。第十三章數(shù)據(jù)分析與科學(xué)計(jì)算可視化1、擴(kuò)展庫numpy簡介。2、科學(xué)計(jì)算擴(kuò)展庫scipy。3、擴(kuò)展庫pandas簡介。4、統(tǒng)計(jì)分析標(biāo)準(zhǔn)庫statistics用法簡介5、matplotlib。6、創(chuàng)建詞云。。五、教學(xué)安排序號(hào)教學(xué)內(nèi)容學(xué)時(shí)對(duì)應(yīng)課程教學(xué)目標(biāo)對(duì)應(yīng)畢業(yè)要求指標(biāo)點(diǎn)理論實(shí)驗(yàn)/實(shí)踐總學(xué)時(shí)1第1章Python概述221、25.1、6.22第2章運(yùn)算符、表達(dá)式與內(nèi)置對(duì)象221、2、35.1、6.2、6.33第3章Python數(shù)據(jù)結(jié)構(gòu)221、2、35.1、6.2、6.34第4章程序控制結(jié)構(gòu)2241、2、35.1、6.2、6.35第5章函數(shù)2241、2、35.1、6.2、6.36第6章面向?qū)ο蟪绦蛟O(shè)計(jì)4261、2、35.1、6.2、6.37第7章字符串221、2、35.1、6.2、6.38第8章正則表達(dá)式221、2、35.1、6.2、6.39第9章文件內(nèi)容操作221、2、35.1、6.2、6.310第10章文件與文件夾操作441、2、35.1、6.2、6.311第11章異常處理結(jié)構(gòu)與單元測(cè)試2241、2、35.1、6.2、6.312第12章數(shù)據(jù)庫應(yīng)用開發(fā)221、2、35.1、6.2、6.313第13章數(shù)據(jù)分析與科學(xué)計(jì)算可視化441、2、35.1、6.2、6.3合計(jì)32840六、課程考核方式1.課程考核方式本課程成總成績包括形成性評(píng)價(jià)(平時(shí)成績)和結(jié)果性評(píng)價(jià)(期末成績),形成性評(píng)價(jià)(平時(shí)成績)占50%,結(jié)果性評(píng)價(jià)(期末考試成績)占50%。形成性評(píng)價(jià)主要包括出勤(10%)、作業(yè)(20%)、實(shí)驗(yàn)(20%)。期末考試采用閉卷方式,滿分100分,折算50%計(jì)入總成績。2.課程教學(xué)目標(biāo)的考核方式序號(hào)課程教學(xué)目標(biāo)考核內(nèi)容考核方式1目標(biāo)1:理解Python的編程模式(命令式編程、函數(shù)式編程),熟練運(yùn)用Python運(yùn)算符、內(nèi)置函數(shù)以及列表、元組、字典、集合等基本數(shù)據(jù)類型和相關(guān)列表推導(dǎo)式、切片等特性來解決實(shí)際問題,熟練掌握Python分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù)設(shè)計(jì)以及類的設(shè)計(jì)與使用。Python基本概念及特點(diǎn);運(yùn)算符、表達(dá)式與內(nèi)置對(duì)象的使用;Python序列結(jié)構(gòu)概念與應(yīng)用;程序控制結(jié)構(gòu)的概念和編程;函數(shù)的概念與使用;面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念、使用課堂提問討論、平時(shí)作業(yè)、期末考試2目標(biāo)2:熟練使用字符串方法,適當(dāng)了解正則表達(dá)式,熟練使用Python讀寫文本文件,適當(dāng)了解二進(jìn)制文件操作,了解Python程序的調(diào)試方法,了解Python面向?qū)ο蟪绦蛟O(shè)計(jì)模式。字符串的常用操作;正則表達(dá)式的基本概念;文件與文件系統(tǒng)、文件夾概念與操作;文件與文件夾操作;異常處理結(jié)構(gòu)與單元測(cè)試用途與編程。課堂提問討論、平時(shí)作業(yè)、實(shí)驗(yàn)、期末考試3目標(biāo)3:掌握使用Python操作SQLite數(shù)據(jù)庫的方法,掌握pandas進(jìn)行數(shù)據(jù)處理的基本用法,了解matplotlib進(jìn)行數(shù)據(jù)可視化的用法,同時(shí)培養(yǎng)代碼優(yōu)化與安全編程意識(shí)。數(shù)據(jù)庫查詢、增刪改操作與Python的銜接;數(shù)據(jù)分析與科學(xué)計(jì)算可視化庫的常見應(yīng)用與編程。課堂提問討論、平時(shí)作業(yè)、實(shí)驗(yàn)、期末考試七、教材、參考書目、重要文獻(xiàn)以及課程網(wǎng)絡(luò)資源建議教材:(1)董付國.《Python程序設(shè)計(jì)(第2版)》,清華大學(xué)出版社,2018(2)周元哲.《Python3.x程序設(shè)計(jì)基礎(chǔ)》.清華大學(xué)出版社,20192.參考書目:(1)董付國.《
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年防盜報(bào)警器市場(chǎng)調(diào)研報(bào)告
- 2025年互聯(lián)網(wǎng)體育行業(yè)分析報(bào)告
- 風(fēng)險(xiǎn)控制效果評(píng)價(jià)報(bào)告
- 課程改革對(duì)小學(xué)控輟保學(xué)的促進(jìn)措施
- 三年級(jí)數(shù)學(xué)教學(xué)計(jì)劃中的創(chuàng)新方法
- 心電圖機(jī)使用前準(zhǔn)備流程
- 人教版九年級(jí)數(shù)學(xué)下冊(cè)26.2 實(shí)際問題與反比例函數(shù) 第1-2課時(shí)課件
- 正面管教在職場(chǎng)管理中的應(yīng)用心得體會(huì)
- 竣工工程質(zhì)量評(píng)估報(bào)告(具體內(nèi)容)
- 2025年春季小學(xué)英語課程調(diào)整計(jì)劃
- 商超便利店行業(yè)分析報(bào)告
- 導(dǎo)游講解員暨景區(qū)(點(diǎn))講解員大賽評(píng)分表
- 供應(yīng)商審核檢查表(鑄造類專用)
- 高級(jí)護(hù)理實(shí)踐智慧樹知到課后章節(jié)答案2023年下浙江中醫(yī)藥大學(xué)
- 2價(jià)HPV疫苗接種知情同意書
- 2023-2024學(xué)年寶雞市數(shù)學(xué)六年級(jí)第一學(xué)期期末統(tǒng)考試題含答案
- EXCEL-化學(xué)錨栓計(jì)算書
- 管道酸洗鈍化記錄
- 智能制造技術(shù)創(chuàng)新服務(wù)平臺(tái)建設(shè)方案
- 師德師風(fēng)負(fù)面清單及整改臺(tái)賬
- 門式移動(dòng)腳手架搭拆方案
評(píng)論
0/150
提交評(píng)論