


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《Python語言程序設計》課程標準1.課程性質《Python語言程序設計》是高職人工智能技術服務專業針對人工智能產業及其應用相關的企事業單位的人工智能技術應用開發、系統運維、產品營銷、技術支持等崗位,經過對企業崗位典型工作任務的調研和分析后,歸納總結出來的為適應人工智能產品開發與測試、數據處理、系統運維等能力要求而設置的一門專業核心課程。2.課程任務《Python語言程序設計》課程通過與Python應用程序開發相關的實際項目學習,增強學生對本專業Python語言編程知識運用的認識,訓練他們養成良好的編程習慣,熟知常用數據類型的設置標準,熟練使用各類表達式,熟練進行文件操作,掌握程序結構設計的一般方法,能根據功能需求進行自定義函數的開發,掌握面向對象編程的一般方法,構建計算思維,具有初步思考與解決實際問題的編程能力,從而滿足企業對相應崗位的職業能力需求。3.課程要求通過課程的學習培養學生Python語言程序設計方面的崗位職業能力,分析問題、解決問題的能力,養成良好的職業道德,為后續課程的學習打下堅實的基礎。二、教學目標(一)知識目標(1)了解Python語言,熟悉其開發環境,能熟練使用基本變量和函數;(2)認識常用數據類型與表達式,能規范地設置常用數據類型,能規范地使用各類表達式;(3)了解文件操作的基本概念,能熟練進行文件讀寫等操作;(4)了解程序結構設計的概念,熟練掌握各類程序流程控制語句的一般使用方法,能根據實際需求進行程序結構設計;(5)了解函數使用的概念,熟練掌握函數定義與調用的一般方法,能根據實際需求完成自定義函數的設計與調用;(6)了解面向對象編程的概念,熟練掌握各類應用開發庫的一般使用方法,能根據實際需求完成面向對象編程小型項目的設計與開發。(二)能力目標(1)會識讀程序流程圖,能看懂案例程序代碼;(2)會使用Python語言編寫程序;(3)能按照任務要求,設計程序流程圖,編寫程序代碼;(4)能夠根據系統功能要求對程序進行調試;(5)能夠對所編寫的程序故障進行分析,提出解決方案并進行故障排除;(6)能根據系統工作情況,提出合理的改造方案,組織技術改造工作、繪制程序流程圖、提出工藝要求、編制技術文件。(三)素質目標(1)培養學生的溝通能力及團隊協作精神。(2)培養學生分析問題、解決問題的能力。(3)培養學生勇于創新、敬業樂業的工作作風。(4)培養學生的自我管理、自我約束能力。(5)培養學生的環保意識、質量意識、安全意識。三、與前后課程的聯系1.與前續課程的聯系《C語言程序設計》使學生具備了通用編程的基礎能力。2.與后繼課程的關系為學生后續課程《模式識別》、《邊緣計算》、《機器學習》等課程打下專業基礎。四、教學內容與學時分配根據職業崗位AI程序員的要求,將本課程的教學內容分解為6個教學單元。表1 課程項目結構與學時分配表序號課題主要教學內容教學目標學時備注1課程概述1.Python語言簡介2.安裝Python語言的開發環境3.變量與變量值4.input()和eval()使用方法5.format()使用方法1.了解Python語言2.熟悉其開發環境3.掌握基本變量和函數使用22數據類型與表達式6.字符串類型7.列表類型與元組類型8.字典類型9.字典遍歷10運算符與優先級11.數值類型與布爾類型12.有序序列1.認識常用數據類型與表達式2.熟練掌握其使用的一般方法4理實一體3文件操作1.文件的定義和功能2.文件的屬性3.文件的打開與關閉4.讀取文件的read()方法5.讀取文件的readline()方法6.文件指針7.讀取文件的readlines()方法8寫入文件9.處理圖像文件的第三方庫PIL簡介10.圖像文件的打開及屬性11.圖像文件的處理12.處理網絡文件的第三方庫簡介13.HTML簡介14.網絡文件的解析1.了解文件操作的基本概念2.熟練掌握文件讀寫操作的一般方法8理實一體4程序結構設計1.算法2.程序的三種基本結構3.運算符與表達式if分支語句for語句while語句break和continue語句4.程序的異常處理語句1.了解程序結構設計的概念2.熟練掌握各種程序流程控制語句的一般使用方法12理實一體5函數的使用1.函數的起源和特點2.函數的定義3.函數的參數傳遞4.可變數量的函數參數傳遞5.參數的傳遞順序6.函數的返回值7.變量的作用域8.遞歸調用1.了解函數使用的概念2.熟練掌握函數定義與調用的一般方法12理實一體6面向對象的編程1.對象與面向對象的概念2.類的概念3.面向對象的程序設計概述4.科學計算應用與開發(Numpy庫)5.科學計算應用與開發(SciPy庫)6.可視化應用與開發(matplotlib庫)7.網絡爬蟲與自動化應用與開發(requests庫)1.了解面向對象編程的概念2.熟練掌握各類應用開發庫的一般使用方法14理實一體7機動1.Python語言開發的AI案例展示1.了解利用Python語言開發人工智能算法的基本方法28期末考試(閉卷)鞏固學習內容,檢測學習情況2合計56五、教材的選用1.教材選取的原則按照國家規定選用與課程標準相配套的高職規劃優質教材,禁止不合格的教材進入課堂。學校建立了由專業教師、行業專家和教研人員等參與的教材選用機構,完善教材選用制度,經過規范程序擇優選用教材。2.推薦教材《Python程序設計基礎》,魯凌云主編,清華大學出版社,2019年出版六、教師要求專任教師具有高校教師資格和本專業職業資格或技能等級證書;有理想信念、有良好職業道德、有扎實學識、有仁愛之心;具有計算機等相關專業本科及以上學歷;具有扎實Python語言程序開發理論和實踐能力;具有較強的信息化資源應用和開發能力。兼任教師主要從相關企業聘任,具備良好的思想政治素質、職業道德和工匠精神,具有扎實的Python語言程序開發專業知識和豐富的實際工作經驗,具有中級及以上相關專業技術職稱,能承擔本課程教學、實習實訓指導等教學任務。七、學習場地、設施要求多媒體教室、實訓教室、白板、黑板、相關工具、相關量具等。八、課程資源的開發與利用積極開發和利用網絡教學資源:課程標準、實訓指導書、授課計劃、電子教案、教學資源庫等教學文件,及多媒體教學課件、習題、案例庫、試題庫、網絡方案、布線標準、工具軟件、國家級或省級精品在線開放課程等資源。建立互動交流網絡平臺。九、考核標準與方式職業教育培養高素質技術技能型人才,不但要重視學生職業技能和職業素養培養,還要求學生掌握一定的專業基礎理論知識,以利于今后可持續發展。因此需要加強理論知識、職業技能和職業素養等方面的考核評定。本課程采用過程性評價和終結性評價相結合的方法進行,既有理論知識考核,又有學生學習態度、思維能力、動手能力、解決問題的能力等方面的綜合考核,具體評價方法和內容見表3。表3《Python語言程序設計》課程評價方法和內容考核類型考核方式考核內容理論知識(50%)過程性考核(10%)課堂提問、課堂紀律、平時作業、單元測試等終結性考核(40%)期末閉卷理論考試,評價知識目標達成程度。重點考核Python語言的數據類型、表達式、文件操作、程序結構設計、函數、面向對象編程等知識。職業技能(40%)過程性考核(10%)實訓表現、實際操作能力、觀察能力、解決問題
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 檔案信息化與智能化應用的場景化研究-洞察闡釋
- 農產品加工市場潛力分析-洞察闡釋
- 基于消費者感知的醫療美容促銷活動效果測度研究-洞察闡釋
- 單克隆抗體診斷試劑項目投資風險評估報告
- 成都藝術職業大學《中國馬克思主義經典文獻研究》2023-2024學年第二學期期末試卷
- 海洋災害風險評估與預警系統-洞察闡釋
- 學校與企業合作在新能源汽車智能化教育中的作用
- 天津機電職業技術學院《生理學》2023-2024學年第二學期期末試卷
- 晉中職業技術學院《矢量分析與場論》2023-2024學年第二學期期末試卷
- 韶關學院《文藝作品演播與影視配音》2023-2024學年第二學期期末試卷
- 醫院檢驗科實驗室生物安全程序文件SOP
- JJF 1078-2002光學測角比較儀校準規范
- GB/T 22843-2009枕、墊類產品
- GB 1903.21-2016食品安全國家標準食品營養強化劑富硒酵母
- 藝術碩士論證報告
- 帕金森病患者的睡眠障礙課件
- 公司質量目標過程績效評價表
- 2022 年湖南省長沙市雨花區金海中學小升初數學試卷
- 行業標準:GB∕T 9254.2-2021 信息技術設備、多媒體設備和接收機 電磁兼容 第2部分:抗擾度要求
- 合伙公司管理制度規定辦法
- 混凝土護欄技術交底
評論
0/150
提交評論