![《Python編程基礎(第2版)(微課版)》教學大綱_第1頁](http://file4.renrendoc.com/view/55cf5997aae52967ebe45bf5d2e89332/55cf5997aae52967ebe45bf5d2e893321.gif)
![《Python編程基礎(第2版)(微課版)》教學大綱_第2頁](http://file4.renrendoc.com/view/55cf5997aae52967ebe45bf5d2e89332/55cf5997aae52967ebe45bf5d2e893322.gif)
![《Python編程基礎(第2版)(微課版)》教學大綱_第3頁](http://file4.renrendoc.com/view/55cf5997aae52967ebe45bf5d2e89332/55cf5997aae52967ebe45bf5d2e893323.gif)
![《Python編程基礎(第2版)(微課版)》教學大綱_第4頁](http://file4.renrendoc.com/view/55cf5997aae52967ebe45bf5d2e89332/55cf5997aae52967ebe45bf5d2e893324.gif)
![《Python編程基礎(第2版)(微課版)》教學大綱_第5頁](http://file4.renrendoc.com/view/55cf5997aae52967ebe45bf5d2e89332/55cf5997aae52967ebe45bf5d2e893325.gif)
文檔簡介
1、Python編程基礎教學大綱課程名稱:Python編程基礎課程類別:必修 適用專業(yè):大數(shù)據(jù)技術類相關專業(yè) 總學時:64學時(其中理論28學時,實驗36學時)總學分:4.0學分一、課程的性質Python是一款用于數(shù)據(jù)統(tǒng)計、分析、可視化等任務,以及機器學習、人工智能等領域 的高效開發(fā)語言。它能滿足幾乎所有數(shù)據(jù)挖掘下所需的數(shù)據(jù)處理、統(tǒng)計模型和圖表繪制等功 能需求。大量的第三方模塊所支持的內容涵蓋了從統(tǒng)計計算到機器學習,從金融分析到生物 信息,從社會網(wǎng)絡分析到自然語言處理,從各種數(shù)據(jù)庫各種語言接口到高性能計算模型等領 域。隨著大數(shù)據(jù)時代的來臨,數(shù)據(jù)挖掘將更加廣泛地滲透到各行各業(yè)中去,而完全面向對象 的
2、Python的教學工作也將成為高校中數(shù)學和統(tǒng)計學等專業(yè)的重點開展對象,這是大數(shù)據(jù)時 代下的必然趨勢。二、課程的基本要求理論上,要求學生了解Python的基本概念、Python的固定語法、各數(shù)據(jù)結構的作用、 函數(shù)與面向對象編程的概念、文件的概念和類型、常見的內置模塊及其作用。技能上,要求學生掌握Python集成開發(fā)環(huán)境的安裝、變量與運算符的運用、各數(shù)據(jù)結 構的常用操作、條件分支結構的基本結構與用法、循環(huán)結構的基本結構與用法、函數(shù)的創(chuàng)立 與使用、類的創(chuàng)立與使用、文件的讀寫,以及os模塊、shutil模塊、math模塊、random模 塊、datetime模塊、re模塊的使用。思政上,落實立德樹人的
3、根本任務,貫徹落實習近平新時代中國特色社會主義思想,引 導學生的環(huán)保理念、職業(yè)道德、開展與公平公正理念。聯(lián)系方式:189 2756 5259泰迪智能科技官網(wǎng):打造數(shù)據(jù)智能職業(yè)敕育領軍企業(yè)三、教學條件Python 3.8.5+ PyCharm 2021.1四、課程學時分配序號教學內容理論學時實驗學時其它1準備工作112Python基礎知識333Python數(shù)據(jù)結構344程序流程控制語句455函數(shù)456面向對象編程447文件基礎238Python常用的內置模塊769綜合案例:學生測試程序設計5總計2836五、教學內容及學時安排.理論教學序 號章節(jié)名稱主要內容教學目標學時聯(lián)系方式:189 2756
4、5259聯(lián)系方式:189 2756 5259泰迪智能科技官網(wǎng):打造數(shù)據(jù)智能職業(yè)敕育領軍企業(yè)1準備工作.認識 Python. 了解Python開展歷史. 了解Python特性.在PC中搭建Python環(huán)境.在Windows平臺Python安裝與環(huán)境 變量的配置.在Linux&Unix平臺Python安裝與 環(huán)境變量的配置.開啟Python之旅.安裝PyCharm并創(chuàng)立一個應聲蟲程 序.認識 Python IDE. PyCharm 介紹.使用 PyCharm.創(chuàng)立應聲蟲程序.了解 Python.掌握Python在各 個環(huán)境下的安裝程 序,了解Python的 框架結構,為后面各 章的學習做準備12P
5、ython基礎知 識.認識計算機語言. Python編碼聲明.代碼注釋.多行語句.縮進代碼.標識符與保存字符.調試Python代碼. Python 變量.數(shù)值型變量的介紹與簡單操作.字符型數(shù)據(jù)的創(chuàng)立與簡單操作.掌握常用操作符.運算符優(yōu)先級.掌握Python的固 定語法.掌握基礎變量的 用法及定義.掌握Python中的 常用操作符3聯(lián)系方式:189 2756 5259聯(lián)系方式:189 2756 5259泰迪智能科技官網(wǎng):打造數(shù)據(jù)智能職業(yè)敕育領軍企業(yè)3Python數(shù)據(jù)結 構.認識Python數(shù)據(jù)結構的組成.認識數(shù)據(jù)結構類型.區(qū)分可變數(shù)據(jù)類型和不可變數(shù)據(jù)類 型.列表的概念與特性.列表的創(chuàng)立和基本操作
6、.列表常用的函數(shù)和方法.轉換一個列表為元組(tuple)并進 行取值操作.元組和列表的區(qū)別.創(chuàng)立元組.元組常用的函數(shù)和方法.字典的概念與特性.解析字典的鍵與值.創(chuàng)立字典并提取字典元素.字典常用的函數(shù).集合的概念與特性.集合的創(chuàng)立與運算.集合常用的函數(shù)和方法.掌握列表、元組、 字典和集合的概念 和基本操作.掌握各自數(shù)據(jù)結 構的函數(shù)和特性34程序流程控制 語句if語句的基本結構else 語句與 eliftry、except 與 else 語句for循環(huán)語句while循環(huán)語句break, continue, pass 語句嵌套循環(huán)條件和循環(huán)的組合.多變量迭代列表解析.掌握循環(huán)語句、終 止語句、通過語
7、句.熟練掌握組合語 句的編寫和應用.掌握多變量迭代 和列表解析的用法45函數(shù).自定義函數(shù).設置函數(shù)參數(shù).返回函數(shù)值.自定義函數(shù)的調用.掌握嵌套函數(shù).區(qū)分局部變里和全局變里.創(chuàng)立并使用匿名函數(shù).掌握其他常用高階函數(shù).存儲并導入函數(shù)模塊.存儲并導入整個模塊.導入函數(shù).導入別名.讓學生理解函數(shù),熟練掌握函數(shù)的 調用和實現(xiàn).熟練掌握函數(shù)嵌 套和自定義函數(shù).變量的理解與應 用.存儲并導入函數(shù) 模塊4聯(lián)系方式:189 2756 5259聯(lián)系方式:189 2756 5259泰迪智能科技官網(wǎng):打造數(shù)據(jù)智能職業(yè)敕育領軍企業(yè)6面向對象編程.認識面向對象編程.面向對象的開展.面向對象的實例.面向對象編程的優(yōu)點.何時
8、使用面向對象編程.定義和使用類.綁定self.類的專有方法.創(chuàng)立對象.刪除對象.對象的屬性和方法.生成迭代器.返回迭代器.繼承父類屬性和方法.掌握其他方法.認識面向對象編 程.熟練掌握類和對 象的概念.迭代器的運用.熟練掌握繼承的 概念和運用.熟悉其他方法的 概念47文件基礎.文件的概念和類型.文件命名.讀取txt文件中的數(shù)據(jù).讀取整個文件.使用with語句讀取.設置文件路徑.創(chuàng)立含有文件各行數(shù)據(jù)的列表.保存數(shù)據(jù)為CSV格式文件.寫入txt文件.讀寫csv文件.熟練掌握文件的 讀取與寫入,掌握文件的常用 操作28Python常用的內 置模塊.認識os模塊及shutil模塊.使用os模塊3,使用
9、shutil模塊.認識math模塊.運用三角函數(shù).運用基函數(shù)與對數(shù)函數(shù).認識random模塊.生成隨機浮點數(shù).生成隨機整數(shù).從序列中生成隨機元素.認識datetime模塊.時間數(shù)據(jù)基礎操作.算術運算時間數(shù)據(jù).認識re模塊.掌握re模塊常用函數(shù). 了解正那么表達式語法1,了解os模塊、 shutil 模塊、math 模 塊、random模塊、 datetime模塊和re模 塊的功能與操作 2.掌握os模塊、 shutil 模塊、math 模 塊、random模塊、 datetime模塊和re模 塊下常用函數(shù)的作 用3.掌握os模塊、 shutil 模塊、math 模 塊、random模塊、 da
10、tetime模塊和re模 塊下常用函數(shù)的基 本結構和語法7學時合計28泰迪智能科技官網(wǎng):聯(lián)系方式:189 2756 5259打造數(shù)據(jù)智能職業(yè)敕育領軍企業(yè).實驗教學序號實驗工程名稱實驗要求學時1準備工作.安裝 Python.安裝 PyCharm.創(chuàng)立應聲蟲程序12Python基礎知識.掌握Python的基本數(shù)據(jù)類型的編寫.創(chuàng)立字符串變量并提取里面的數(shù)值.計算圓形的各參數(shù)33Python數(shù)據(jù)結構. Python的數(shù)據(jù)結構的編寫.創(chuàng)立一個列表(list)并進行增刪改查操作.轉換一個列表為元組(tuple)并進行取值操作.將兩個列表轉換為集合(set)并進行集合運算44程序流程控制語句.掌握Pytho
11、n的流程控制的編寫.實現(xiàn)考試成績等級劃分.實現(xiàn)一組數(shù)的連加與連乘.使用冒泡法排序55函數(shù)L熟練掌握自定義函數(shù)的操作.自定義函數(shù)實現(xiàn)方差輸出.使用匿名函數(shù)添加列表元素.存儲并導入函數(shù)模塊56面向對象編程L面向對象中類和對象的編寫.創(chuàng)立Car類.創(chuàng)立Car對象.迭代Car對象.產生Land_Rover對象(子類)47文件基礎.掌握文件讀寫和常用操作的編寫.讀取.txt文件中的數(shù)據(jù).保存數(shù)據(jù)為CSV格式文件38Python常用的內置模塊L使用os、shutil模塊實現(xiàn)文件的增刪改查等操作.使用math模塊實現(xiàn)數(shù)學計算.使用random模塊生成隨機數(shù).使用datetime模塊獲得用戶用餐時長.使用re模塊獲得字符串中的名字、 69綜合案例:學生測試程序設計.了解學生測試程序設計的背景與方法.實現(xiàn)試卷的劃分.構建測試程序5學時合計36六、考核方式聯(lián)系方式:189 2756 5259泰迪智能科技官網(wǎng):打造數(shù)據(jù)智能職業(yè)敕育領軍企業(yè)突出學生解決實際問題的能力,加強過程性考核。課程考核的成績構成=平時作業(yè) (10%) +課堂參與(20%) +期末考核(70%),期末考試建議采用開卷形式,試題應包 括基本概念、基本理論、綜合應用等局部,題型可采用判斷題、選擇、簡答、應用題等方式。七、教材與參考資料.教材張治斌,張良均.Python編程基礎(第2版)(微課
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年冬瓜茶飲料項目可行性研究報告
- 2025年三效節(jié)能蒸發(fā)濃縮裝置項目可行性研究報告
- 2025至2030年舞扇項目投資價值分析報告
- 2025至2030年中國偏八斗移門柜數(shù)據(jù)監(jiān)測研究報告
- 解析定制化保險在科技發(fā)展中的應用與前景
- 2025至2030年AD營養(yǎng)乳液項目投資價值分析報告
- 2025年防老化大棚膜項目可行性研究報告
- 2025年職介管理系統(tǒng)項目可行性研究報告
- 2025年平面推力球軸承項目可行性研究報告
- 音樂與舞蹈通過藝術培養(yǎng)孩子的社交自信
- 第二章《有理數(shù)的運算》單元備課教學實錄2024-2025學年人教版數(shù)學七年級上冊
- DB31-T 596-2021 城市軌道交通合理通風技術管理要求
- 華為智慧園區(qū)解決方案介紹
- 2022年江西省公務員錄用考試《申論》真題(縣鄉(xiāng)卷)及答案解析
- 人教版八年級英語上冊期末專項復習-完形填空和閱讀理解(含答案)
- 一例蛇串瘡患者個案護理課件
- 低壓電工理論考試題庫低壓電工考試題
- 國家電網(wǎng)培訓課件
- 人教版七年級數(shù)學下冊《垂線》
- 公開選拔村級后備干部報名登記表
- 2022年湖南公務員考試《申論》真題套卷(鄉(xiāng)鎮(zhèn)卷)2
評論
0/150
提交評論