版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
教學大綱課程名稱:Python編程基礎(chǔ)課程類別:必修使用專業(yè):計算機相關(guān)專業(yè)總學時:31總學分:4.0學分一、課程性質(zhì)Python是一門應用于web開發(fā)、爬蟲、數(shù)據(jù)分析、統(tǒng)計、可視化等任務;也在機器學習、人工智能領(lǐng)域大放光彩的高效編程語言。Python語法簡單、優(yōu)雅。從簡單的shell腳本,到處理海量的數(shù)據(jù),它都游刃有余;它有著龐大的第三方庫,包含了從社會網(wǎng)絡分析到自然語言處理,從金融量化分析到生物信息,在爬蟲領(lǐng)域,有著scrapy等框架的支持,足以輕松勝任高并發(fā)下數(shù)據(jù)挖掘工作。在數(shù)據(jù)分析方面,有著numpy、pandas庫的加持,以簡單的代碼構(gòu)造,帶來了不亞于C的運行速度。在人工智能領(lǐng)域,有著TensorFlow、Caffe等優(yōu)秀的庫的支持。而人工智能領(lǐng)域無論是從個人學習提升還是從國家戰(zhàn)略角度出發(fā),我們都應該重視起來。當Python在各個領(lǐng)域,占據(jù)越來越重要的角色的時候,學習Python,成了必然趨勢。讓我們以Python為帆,成為時代的弄潮兒。二、課程任務通過本課程的學習,我們應該學會Python開發(fā)環(huán)境的搭建、基礎(chǔ)入門、函數(shù)、模塊、面向?qū)ο缶幊?。為將來晉級更高的領(lǐng)域打下堅實基礎(chǔ)。三、課程學時分配序號教學內(nèi)容理論學時實驗學時1了解Python及環(huán)境搭建332Python基礎(chǔ)563Python數(shù)據(jù)類型664函數(shù)665模塊446面向?qū)ο?67學生選課系統(tǒng)22學時合計3133四、教學內(nèi)容及學時安排1.理論教學序號章節(jié)名稱主要內(nèi)容教學目標學時1Python,哪些不得不知道的事兒1.了解編程語言的發(fā)展2.了解Python3.各平臺環(huán)境的搭建4.了解及使用pip5.PythonIDE的選擇6.PyCharm的使用1.了解Python2.搭建好Python環(huán)境及IDE的使用,為后續(xù)學習做準備32Python基礎(chǔ)1.從HelloWord開啟學習Python之旅2.掌握基本的語法3.變量及內(nèi)存4.輸入輸出5.運算符與表達式6.流程控制語句中的條件語句7.if語句的幾種類型8.流程控制語句中的循環(huán)語句9.while和for循環(huán)的使用10.break及continue的使用1.掌握Python的基本語法2.掌握Python中的輸入輸出3.掌握Python中的流程控制語句53數(shù)據(jù)類型1.Python基礎(chǔ)數(shù)據(jù)類型2.掌握字符串的基本使用及常用方法3.了解字符編碼4.掌握列表的基本使用及常用方法5.掌握元組的基本使用及常用方法6.掌握字典的基本使用及常用方法7.掌握集合的基本使用及常用方法8.掌握可變類型和不可變類型的區(qū)別9.掌握列表推導式10.掌握集合推導式11.掌握三元表達式12.了解深淺拷貝1.掌握Python中的基本數(shù)據(jù)類型2.掌握Python中字符串、列表、元組、字典、集合的基本操作和常用方法3.了解列表、集合推導式4.了解深淺拷貝64函數(shù)1.掌握函數(shù)的定義與調(diào)用2.掌握函數(shù)的返回值、函數(shù)的參數(shù)、函數(shù)的對象3.掌握命名空間與作用域4.掌握嵌套函數(shù)與嵌套作用域5.掌握閉包函數(shù)6.了解開放封閉原則7.掌握有參、無參、多裝飾器8.掌握迭代器9.掌握for循環(huán)的本質(zhì)10.掌握生成器函數(shù)11.了解生成器表達式12.了解遞歸和面向過程編程思想13.掌握Python中的內(nèi)置函數(shù)14.掌握Python中的文件操作1.掌握Python中函數(shù)的定義及調(diào)用2.了解裝飾器3.掌握迭代器與生成器4.了解遞歸5.了解面向過程編程思想5.掌握內(nèi)置函數(shù)6.重點掌握Python中的文件操作65模塊1.了解Python中的內(nèi)置模塊、第三方模塊、自定義模塊2.掌握Python中的常用模塊3.掌握自定義模塊的創(chuàng)建4.掌握from語句5.掌握import語句6.掌握模塊與包的區(qū)別7.掌握包的創(chuàng)建及導入1.使學生能夠熟悉的使用常用模塊2.掌握自定義模塊的創(chuàng)建及使用3.掌握模塊與包的概念與使用46面向?qū)ο?.掌握類與對象2.掌握實例化的過程3.重點掌握繼承4.掌握繼承中的單繼承、多繼承5.掌握繼承中的C3算法6.熟悉Python中的組合7.熟悉Python中的封裝8.熟悉Python中的多態(tài)9.了解常用的裝飾器函數(shù)10.了解反射及反射的應用11.了解方法與函數(shù)的區(qū)別12.了解類中的內(nèi)置方法1.掌握面向?qū)ο蟮幕靖拍?.掌握Python中面向?qū)ο蟮幕緫?.了解面向?qū)ο蟮娜筇匦?.了解反射5.了解類中的內(nèi)置方法57學以致用——學生選課系統(tǒng)1.通過功能概述和需求分析了解該系統(tǒng)的實現(xiàn)思路2.通過之前學過的知識完成細節(jié)實現(xiàn)3.搭建框架及細節(jié)實現(xiàn)要注意的事項4.對系統(tǒng)做調(diào)優(yōu)工作5.根據(jù)個人興趣對系統(tǒng)進行完善升級1.通過該系統(tǒng),對之前所學做一個整體的學習總結(jié)與應用2.了解利用面向?qū)ο蠼鉀Q實際中的問題2學時合計312.實驗教學序號實驗項目名稱實驗要求學時1Python的環(huán)境搭建掌握Python在各平臺的搭建及IDE的簡單使用32Python基礎(chǔ)掌握Python基礎(chǔ),并熟悉的使用控制語句搭配運算符完成課后練習63Python數(shù)據(jù)類型熟練的使用各數(shù)據(jù)類型的基本用法及常用方法,以及相互搭配完成課后練習64函數(shù)掌握函數(shù)的基本用法及裝飾器、迭代器、生成器的用法掌握文件操作65模塊掌握Python中的常用模塊的用法及自定義模塊的使用46面向?qū)ο笳莆彰嫦驅(qū)ο蟮幕静僮骱腿筇匦约胺瓷?7選課系統(tǒng)利用所學知識完成本系統(tǒng)的開發(fā)完善2合計學時33五、考核方式以突出學生解決實際應用為主,加強章節(jié)考核,使學
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 訴訟案件處理經(jīng)驗總結(jié)
- 房地產(chǎn)開發(fā)業(yè)會計工作總結(jié)
- 網(wǎng)上購物系統(tǒng)課程設(shè)計jsp
- 茶葉店銷售員工作總結(jié)
- 工業(yè)行業(yè)保安工作總結(jié)
- 電子商務行業(yè)行政后勤工作總結(jié)
- 電影影視銷售心得體會
- 玻璃制品生產(chǎn)招標合同三篇
- 勸退員工合同(2篇)
- 創(chuàng)新項目保密協(xié)議書(2篇)
- 2024養(yǎng)老院消防設(shè)備升級與消防系統(tǒng)維護服務合同3篇
- 單位內(nèi)部治安保衛(wèi)制度
- 人才引進政策購房合同模板
- 學生宿舍消防安全制度模版(3篇)
- GB/T 44990-2024激光熔覆修復層界面結(jié)合強度試驗方法
- 四川省成都市2023-2024學年高二上學期期末調(diào)研考試語文試題(解析版)
- ps經(jīng)典課程-海報設(shè)計(第六講)
- 江蘇省泰州市2023-2024學年高一上學期期末語文試題及答案
- 【MOOC】工程制圖解讀-西安交通大學 中國大學慕課MOOC答案
- 期末復習(試題)-2024-2025學年三年級上冊數(shù)學蘇教版
- 浙江省杭州市西湖區(qū)2023-2024學年九年級上學期期末語文試題(解析版)
評論
0/150
提交評論