版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《Python程序設計》課程標準課程名稱:Python程序設計 課程代碼:XXXXXX課程學分:3學分 課程學時:48學時課程類型:專業(yè)基礎課 授課對象:本科一年級所屬專業(yè):XXXXXXXXXX 歸口教研室:XXX教研室一、課程定位《Python程序設計》是計算機類專業(yè)的一門專業(yè)基礎課程,主要講授Python基本語法、流程控制語句、字符串、列表與元組、字典與集合、函數、文件與數據格式化、類與面向對象、錯誤與異常、模塊等內容,培養(yǎng)學生運用Python進行程序設計、程序調試的能力,為后續(xù)課程打下編程基礎。本課程共48學時,前修課程是《信息技術基礎》,后續(xù)課程是《XXXXXX》等。二、課程目標通過本課程的學習,培養(yǎng)學生掌握程序設計的一般步驟和基本方法,理解Python編程模式和面向對象程序設計思想,熟練使用PyCharm等開發(fā)環(huán)境,系統(tǒng)掌握Python編程相關知識和技術,培養(yǎng)學生具備一定的程序設計和程序調試能力、通過編程解決實際問題的能力。具體應達到以下目標:(一)知識目標1.了解Python語言特點2.熟悉Python編程基礎知識3.熟悉Python程序設計的典型結構4.熟悉Python函數、正則表達式的概念5.熟悉Python列表、元組、字符串的概念6.熟悉Python異常捕獲與處理的機制7.熟悉Python文件與數據格式化的相關知識8.熟悉Python類與對象、構造、析構、繼承、多態(tài)等面向對象編程概念9.熟悉Python模塊的基本概念和作用(二)技能目標1.掌握搭建Python開發(fā)環(huán)境,使用集成環(huán)境IDLE編寫和執(zhí)行源文件的方法2.掌握數據類型以及運算符在程序設計中的使用3.能夠編寫for循環(huán)、while循環(huán)以及選擇結構源程序4.掌握Python系列數據(元組、列表、字符串)定義、聲明和使用的方法5.掌握Python面向對象編程的基本方法6.掌握Python處理異常的方法7.掌握Python的文件和數據格式化的操作方法8.掌握Python函數的編寫以及參數傳遞、調用方法9.掌握Python模塊的下載、安裝、調用方法(三)素質目標1.具有良好的職業(yè)道德和職業(yè)規(guī)范2.具有較好的信息檢索能力3.具有良好的思考和分析問題的能力4.具有較強的溝通和交流的能力5.具有較強的集體意識和團隊合作精神三、課程結構以Python編程相關崗位的典型工作內容為依據,對標全國計算機等級考試Python科目的考核標準,融合職業(yè)技能大賽Python程序設計賽項的知識技能點,遵循程序設計學習與認知的一般規(guī)律,通過分解、梳理、歸類、序化,將課程教學內容劃分為11個項目模塊,涵蓋了基本語法、流程控制語句、字符串、列表與元組、字典與集合、函數、文件與數據格式化、面向對象編程、模塊和庫等Python編程相關典型知識技能點。課程結構如下表所示。項目學時項目1搭建Python編程環(huán)境2項目2基礎語法應用4項目3流程控制語句應用8項目4字符串應用4項目5列表與元組應用4項目6字典與集合應用4項目7函數應用6項目8文件操作4項目9類與面向對象8項目10錯誤與異常2項目11模塊應用2合計=SUM(ABOVE)48四、課程內容以十一個學習項目為基礎,按照實用性、典型性、普適性的原則,選取21個學習任務作為教學載體,明確每個學習任務的學習內容和學習目標,貫穿、融匯Python基礎編程核心的知識、技能點。每個學習任務都是按照“創(chuàng)設任務學習情境—學習相關知識技能—完成專項任務訓練-拓展鞏固學習效果”的模式進行組織,實施任務導向式教學。課程內容如下所示。項目學習任務學習內容學習目標項目1搭建Python編程環(huán)境打印樹形圖案1. 了解Python語言發(fā)展歷程。2. 了解Python語言主要特點。3. 了解Python語言應用領域。4. 熟悉Python程序的運行方式。5. 熟悉Python程序常見的開發(fā)環(huán)境。1. 能夠完成Python解釋器的安裝。2. 能夠完成PyCharm集成開發(fā)環(huán)境的安裝。3. 能夠熟練使用Python命令交互模式。4. 能夠熟練使用PythonIDLE工具。5. 能夠熟練使用PyCharm編寫簡單的代碼。6. 能夠將Python程序編譯為可執(zhí)行文件。7. 能夠熟練使用包管理器下載第三方模塊并安裝。項目2基礎語法應用打印簡單名片1.代碼格式(縮進、注釋、語句換行);2.標識符和關鍵字;3.數據的表示;4.數據的輸入輸出;1.能夠要使用注釋;熟練使用單行注釋、多行注釋(三重引號的文檔字符串注釋);2.能夠掌握Python的代碼塊使用縮進實現的;編寫簡單判斷語句;3.掌握小括號、中括號、大括號的語句換行的區(qū)別;4.掌握標識符及其命名規(guī)則;初步了解關鍵字傳統(tǒng)長度單位轉換1.數字類型;Python的常量及數字類型轉換;1.掌握簡單數據類型的整型、浮點型、布爾類型、復數類型;2.了解數字類型轉換;3.能夠進行變量的定義和賦值;比較正方形和圓的面積、周長大小Python的常用運算符_算術運算符;Python的常用運算符_比較運算符;Python的常用運算符_賦值運算符;1.能夠應用算術運算符、賦值運算符、比較運算符、邏輯運算符、成員運算符,進行數據運算2.了解布爾類型在比較、邏輯運算符的使用;3.掌握運算符的優(yōu)先級;項目3流程控制語句應用快遞計費1.判斷語句-if語句、if-else語句;2.判斷語句-if-elif語句;3.判斷語句-if嵌套語句;1.了解程序的基本結構;2.能夠根據程序邏輯需要,確定使用if的單分支、雙分支;3.能夠根據程序邏輯需要,確定使用多分支還是使用if嵌套。用戶登錄檢測1.循環(huán)語句-while循環(huán)2.循環(huán)語句-for循環(huán)1.掌握Python中while循環(huán)語句的語法格式;2.掌握Python中for循環(huán)語句的語法格式。數據加密、猜價格贏折扣1.循環(huán)語句-循環(huán)嵌套;2.循環(huán)語句-break和continue語句;1.能夠在單層循環(huán)無法解決問題時,會使用循環(huán)嵌套;2.能夠掌握break、continue兩個關鍵字的區(qū)別,并選擇合適的語句跳出循環(huán)。項目4字符串應用輸出英文歌詞1.字符串的概念;轉義字符;2.字符串的輸入和輸出;3.訪問字符串的值;能夠定義字符串變量,賦值;字符串的訪問;3.能夠使用下標或切片訪問字符串的值;4.能夠應用字符串運算符;用戶名密碼提取1.常用的內置函數;2.常用的字符串運算符;1.能夠靈活運用常用的內置函數解決問題;2.能夠完成項目中字符串查找和替換功能;3.能夠實現字母大小寫轉換;4.能夠實現字符串的左對齊、居中和右對齊。項目5列表與元組應用演講比賽評分系統(tǒng)、快遞超市管理系統(tǒng)1.列表的創(chuàng)建;2.列表的遍歷;3.列表的排序;4.列表的添加、刪除;5.列表的修改與列表的推導式;6.嵌套列表的創(chuàng)建與訪問;1.能夠定義列表類型的變量,并能賦值、循環(huán)遍歷、列表元素的操作;2.能夠使用切片操作列表;3.能夠定義嵌套的列表,并操作嵌套列表;中文數字對照表1.元組的創(chuàng)建與訪問1.理解元組的基本概念;2.理解列表與元組的區(qū)別;3.能夠掌握元組和列表的相同點和不同點;4.能夠完成元組元素的訪問。項目6字典與集合應用菜單管理系統(tǒng)1.字典的創(chuàng)建2.字典的訪問3.字典的添加、修改與刪除1.理解字典的基本概念;2.熟悉字典的定義和訪問方法;3.理解字典常見操作的區(qū)別;4.能夠正確對字典元素進行添加、修改與刪除;5.能夠熟練使用字典解決問題。自助點餐系統(tǒng)1.集合的定義和訪問方法。2.理解集合常見操作的區(qū)別。3.理解集合類型操作符的區(qū)別。1.理解集合的基本概念;2.熟悉集合的定義和訪問方法;3.能夠熟練完成集合的基本操作;4.能夠正確使用集合類型的操作符。項目7函數應用簡易計算器函數的定義;函數的調用1.了解函數的概念及作用;2.理解函數的模塊化設計思想;3.掌握函數的定義和調用方法;4.能夠根據功能需求定義函數。汽車進銷存管理系統(tǒng)1.位置參數傳遞;2.關鍵字參數傳遞;3.默認參數傳遞;4.參數的打包和解包;5.參數的混合傳遞;6.變量的作用域1.理解函數的參數傳遞方式;2.理解return語句的作用和用法;3.能夠運用不同的方式傳遞函數參數。漢諾塔游戲遞歸函數匿名函數1.能夠熟練運用遞歸函數解決復雜的問題;2.能夠處理函數的異常和錯誤;3.能夠熟練運用遞歸函數解決復雜的問題;4.能夠處理函數的異常和錯誤。項目8文件操作文件內容復制1.文件打開和關閉;2.文件讀寫;1.了解文件的打開和關閉方法,讀寫方法;2.熟悉文件定位讀寫的概念;3.能夠完成文件的打開和關閉操作;4.能夠使用不同的讀取方式讀取文件內容。5. 能夠完成使用文件的定位讀寫。文件批量重命名、文件數據讀寫1.重命名和刪除;2.文件的操作;3.cvs文件操作;1.能夠操作文件夾,完成創(chuàng)建文件夾、獲取當前目錄、改變目錄等操作;2.能夠對cvs文件的批量數據讀取等操作;3.能夠對文件進行重命名和刪除操作。4.能夠完成文件夾的基本操作。5.能夠熟練完成一二維數據的存儲與讀取操作。項目9面向對象編程虛擬寵物系統(tǒng)設計1.了解面向對象的基本概念。2.理解類屬性與對象屬性。3.理解實例方法。4.理解類方法與靜態(tài)方法。5.理解構造方法與析構方法。6.理解訪問權限與封裝。7.理解類的繼承。8.熟悉重寫、調用父類方法的方式。9. 理解多態(tài)的特性和實現方式。1.能夠定義類和對象;2.能夠定義和使用實例方法;3.能夠定義和使用靜態(tài)方法、類方法;4.能夠定義和使用構造方法、析構方法;5.能夠借助訪問權限與封裝實現權限控制;6.能夠使用類的繼承進行程序設計;7.能夠根據需要對父類的方法進行重寫;8.能夠在子類中調用父類的方法;9.能夠運用多態(tài)進行程序設計。項目10異常處理密碼復雜度檢查1.了解Python語言中異常的定義。2.了解Python常見內置異常類。3.認識Python異常信息的含義。4.熟悉Python語言的異常處理語句。5.熟悉Python語言中主動拋出異常的方法。6.熟悉Python語言自定義異常類的語法。1.能夠編寫語句引發(fā)特定異常;2.能夠熟練分析異常消息并找出異常原因和異常位置;3.能夠編寫帶有異常處理功能的程序;4.能夠按條件主動拋出異常;5.能夠按功能需求自定義異常。項目11模塊應用簡單的網絡爬蟲1.理解模塊、包的概念。2.了解模塊的分類。3.理解模塊的作用。4.熟悉自定義模塊的方法。5.了解常見的第三方模塊。1.能夠掌握模塊的調用;2.能夠完成模塊的制作;3.能夠使用Python包來組織模塊;4.能夠熟練掌握模塊的發(fā)布和安裝;5.能夠導入并調用第三方模塊。五、課程考核本課程為考試課,采用“20%平時考核+80%期末考核”的方式,平時考核包括出勤率、平時作業(yè)、MOOC學習任務完成情況。期末考核采取筆試試卷的形式??己藘热萜綍r考核期末考核出勤平時作業(yè)MOOC學習分值5%10%5%80%期末筆試試卷考核各模塊占比如下所示:項目1搭建Python編程環(huán)境6%項目2基礎語法應用12%項目3流程控制語句應用14%項目3字符串應用6%項目5列表與元組應用10%項目6字典與集合應用8%項目7函數應用12%項目8文件操作8%項目9類與面向對象16%項目10錯誤與異常4%項目11模塊應用4%合計100%合格標準:最終成績在60分以上。五、教學資源1.教材資源(1)張小志.Python程序設計項目化教程[M].北京:清華大學出版社,2024.(2)張小志.Python程序設計項目教程[M].北京:清華大學出版社,2024.(3)嵩天,禮欣,黃天羽.Python語言程序設計基礎(第2版)[M].北京:\o"高等教育出版社"高等教育出版社,2021.(4)黑馬程序員.Python快速編程入門[M].北京:\o"人民郵電出版社"人民郵電出版社,2017.(5)邵慧娟,孫健.Python程序設計項目化教程[M].北京:中國鐵道出版社,2020.2.師資隊伍教學團隊由在校教師與企業(yè)導師共同組成,應能較好地把握國內外行業(yè)、專業(yè)發(fā)展,能廣泛聯系行業(yè)企業(yè),了解行業(yè)企業(yè)對Python編程技術人才的需求實際,應具備較強的程序設計能力、熟悉Python編程語言和相關工具,運用Python語言從事過項目研究、技術服務等工作;應具備較強的教學設計、專業(yè)研究能力,具有較強信息化教學能力,應能夠開展課程教學改革和科學研究。3.教學條件理實一體教室、多媒體教室、高配置電腦機房,機房工位數量應超過教學班級人數,并有不少于5%的備用機。機房電腦需配置不低于4G內存、Win7以上操作系統(tǒng)、Python3系列版本編程環(huán)境、PyCharm等集成開發(fā)環(huán)境。4.教學資源智慧職教《Python程序設計》MOOC:/cms/courseDetails/index.htm?cid=cxshbk013zxz8445.教學方法與策略根據課程內容和學生特點,在學習過程中注重實踐操作,在充分運用多媒體等現代教學手段的同時,靈活運用情境教學法、、任務驅動法、分組討論法、案例教學法等多種教學方法,引導學生積極思考、樂于實踐,提高學習效果。(1)情境教學法根據職業(yè)崗位要求創(chuàng)設職業(yè)情景,激發(fā)學生學習興趣,幫助學生理解和掌握知識,培養(yǎng)創(chuàng)新精神,提高學生崗位適應能力。(2)任務驅動法以任務為載體,按照“創(chuàng)設任務學習情境—學習相關知識技能—完成專項任務訓練-拓展鞏固學習效果”的模式進行組織,實施任務導向式教學,確定任務名稱、任務完成時間、任務目標及任務成果,通過工作任務的完成來驅動教學。(3)分組討論法依據任務規(guī)模和學生人數,將學生分成小組,在任務實施的各個工作環(huán)節(jié)都要展開小組討論,以解決當前問題和確定下一個工作步驟。(4)案例教學法針對項目開發(fā)過程中關鍵技術的應用,以項目案例為教材,運用多種方式啟發(fā)學生獨立思考,通過對具體案例的討論和思考誘發(fā)學生的創(chuàng)造潛能,從而形成學生自主學習、合作學習、研究性學習和探索性學習的學習氛圍。制定人:XXX審核人:XXX批準人:XXXXXX教研室XXXX年XX月XX日授課計劃2024-2025學年第一學期課程名稱Python程序設計考核方式考試專業(yè)名稱班級任課教師輔導教師上課周數12總學時數48本學期學時48周學時4周次教學課題教學方式檢測方式學時教學場地1項目1搭建Python編程環(huán)境任務1打印樹形圖案知識、技能點:Python語言簡介、Python解釋器的安裝、PyCharm集成開發(fā)環(huán)境、編譯可執(zhí)行文件邊講邊練課堂任務2理實一體教室項目2基礎語法應用任務1打印簡單名片任務2傳統(tǒng)長度單位轉換知識、技能點:Python的代碼塊使用縮進實現的;標識符及其命名規(guī)則;簡單數據類型。邊講邊練課堂任務2理實一體教室2任務3比較正方形和圓的面積、周長大小知識、技能點:應用算術運算符、賦值運算符、比較運算符、邏輯運算符、成員運算符進行數據運算。邊講邊練課堂任務2理實一體教室項目3流程控制語句應用任務1快遞計費知識、技能點:使用if的單分支、雙分支;判斷語句-if嵌套語句;邊講邊練課堂任務2理實一體教室3任務2用戶登錄檢測知識、技能點:循環(huán)語句-while循環(huán)、for循環(huán)邊講邊練課堂任務2理實一體教室任務3數據加密知識、技能點:循環(huán)語句-循環(huán)嵌套邊講邊練課堂任務2理實一體教室4任務4猜價格贏折扣知識、技能點:循環(huán)語句-break和continue語句。邊講邊練課堂任務2理實一體教室項目4字符串應用任務1輸出英文歌詞知識、技能點:字符串的概念;轉義字符;字符串的輸入和輸出;訪問字符串的值;邊講邊練課堂任務2理實一體教室5任務2用戶名密碼提取知識、技能點:正則表達式、常用的內置函數;常用的字符串運算符;邊講邊練課堂任務2理實一體教室項目5列表與元組應用任務1演講比賽評分系統(tǒng)任務2快遞超市管理系統(tǒng)知識、技能點:定義列表類型的變量,并能賦值、循環(huán)遍歷、列表元素的操作;列表的修改與列表的推導式;嵌套列表的創(chuàng)建與訪問;邊講邊練課堂任務2理實一體教室6任務3中文數字對照表知識、技能點:元組的創(chuàng)建與訪問邊講邊練課堂任務2理實一體教室項目6字典與集合應用任務1菜單管理系統(tǒng)知識、技能點:字典的創(chuàng)建、字典的訪問;字典的添加、修改與刪除。邊講邊練課堂任務2理實一體教室7任務2自助點餐系統(tǒng)知識、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Trilysine-TFA-生命科學試劑-MCE-4187
- KIF18A-IN-15-生命科學試劑-MCE-5317
- 4-4-Dimethoxyoctafluorobiphenyl-生命科學試劑-MCE-5198
- 1-3-Dinervonoyl-glycerol-生命科學試劑-MCE-1243
- 2025年度特色民宿體驗住宿協(xié)議
- 二零二五年度消防設備定制設計與銷售合同
- 二零二五年度農產品線上線下一體化購銷合同標準
- 施工現場施工防傳染病傳播制度
- 個人兼職用工合同模板
- 鄉(xiāng)村別墅租賃合同樣本
- 2025年上半年山東氣象局應屆高校畢業(yè)生招考易考易錯模擬試題(共500題)試卷后附參考答案
- 人教版2024-2025學年八年級上學期數學期末壓軸題練習
- 【人教版化學】必修1 知識點默寫小紙條(答案背誦版)
- 江蘇省無錫市2023-2024學年八年級上學期期末數學試題(原卷版)
- 全國第三屆職業(yè)技能大賽(無人機駕駛(植保)項目)選拔賽理論考試題庫(含答案)
- 西子奧的斯電梯ACD2調試說明書
- 成長感恩責任高中主題班會-課件
- 建設項目全過程工程咨詢服務指引(咨詢企業(yè)版)(征求意見稿)
- 分手的協(xié)議書模板(5篇)
- 2020年度安徽省中考數學科目試卷
- 2023年山東藥品食品職業(yè)學院單招綜合素質考試筆試題庫及答案解析
評論
0/150
提交評論