Python編程基礎(chǔ)與應(yīng)用-授課計劃_第1頁
Python編程基礎(chǔ)與應(yīng)用-授課計劃_第2頁
Python編程基礎(chǔ)與應(yīng)用-授課計劃_第3頁
Python編程基礎(chǔ)與應(yīng)用-授課計劃_第4頁
Python編程基礎(chǔ)與應(yīng)用-授課計劃_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

授課計劃 2020版***學院學期授課計劃2020-2021學年第二學期課程名稱:專業(yè)班級:任課老師:二0二一年一月十七日編制學期授課計劃編制說明學生情況分析***為普高生,在計算機編程的理論理解水平相對較高,但實踐動手能力尚需提高。本課程將以實踐編程與理論學習相結(jié)合,調(diào)動學生的積極性,利用已經(jīng)學過的專業(yè)知識來解決人工智能、智能控制應(yīng)用中的一些入門問題。教材情況分析該教材取材廣泛、深度適宜、注重實際應(yīng)用和實踐方法的介紹,淡化了復(fù)雜的理論,深化了編程入門和應(yīng)用案例。課程思政設(shè)計說明本課程通過案例講授、紀錄片觀摩等手段,讓學生了解當今中國新一代信息技術(shù)的發(fā)展和行業(yè)趨勢,培養(yǎng)學生的工匠精神和精益求精的工作態(tài)度。教學內(nèi)容、方法改革說明本課程是傳授Python程序設(shè)計語言以及基本程序設(shè)計、實現(xiàn)和調(diào)試方法等基礎(chǔ)知識,培養(yǎng)學生實踐能力、抽象思維、邏輯推理、自己獲取知識,應(yīng)用Python知識解決實際問題等方面的能力,以提高依靠程序處理數(shù)據(jù)的能力。在教學過程中,通過概念引入、直觀示例和錯誤分析等方法和現(xiàn)代教育手段逐步提高學生的Python程序設(shè)計能力和探索創(chuàng)新的精神。同時,要對Python常見的數(shù)據(jù)處理應(yīng)用等,予以足夠的重視,使學生在學完本課程后,對類似的數(shù)據(jù)處理有分析、解決的能力。課程考核辦法說明總評包括卷面考核(40%)+過程性考核(60%)構(gòu)成,總成績?yōu)榘俜种啤F綍r上課,考核到課情況、上課回答問題的情況、平時作業(yè)9次,,占10%;在線課程考核,占20%;5次實訓(xùn)報告完成情況,占10%;平時3次測試,共計20%;期末采用上機考核,占40%。作業(yè)和實訓(xùn)報告預(yù)計完成時間33.5小時。其他說明課程標準制定部門教材名稱出版社主編出版時間本課程總課時64已授課時數(shù)0未授課時數(shù)64課外閱讀書目/本課程總課時64本學期課時分配本學期課時數(shù)64本學期教學周數(shù)16課程周學時數(shù)4實習周數(shù)/課堂教學32實訓(xùn)(驗)32測驗/機動/專業(yè)群審查意見:專業(yè)群負責人簽名:年月日學院審查意見:學院負責人簽名:

年月日授課計劃表授課順序周次授課章節(jié)與內(nèi)容提要教學課時重點(★)難點(▲)德育元素課外作業(yè)小計講授實踐12教學單元一:人工智能導(dǎo)入1.人工智能的概念。2.人工智能應(yīng)用的方法。220★人工智能的內(nèi)容▲智能機器人的實現(xiàn)原理引發(fā)職業(yè)愿景,激發(fā)社會至于核心價值觀認同感對應(yīng)在線課程的學習,人工智能應(yīng)用調(diào)研報告(實訓(xùn)報告1)(耗時2小時)23.人工智能的內(nèi)容。訓(xùn)練:a.辨析人工智能的典型應(yīng)用場景。b.用圖示來闡述智能機器人的工作原理。202★人工智能的典型應(yīng)用▲智能機器人的應(yīng)用趨勢33教學單元二:Python編程入門1.Python語言概述2.Python語法介紹訓(xùn)練:交互式解釋執(zhí)行與腳本式解釋運行 211★程序結(jié)構(gòu)特點▲語法規(guī)則了解行業(yè)規(guī)劃解析,軟件工匠精神對應(yīng)在線課程的學習,教材1.1~1.2(耗時1.5小時)43.Python基本數(shù)據(jù)類型(1)數(shù)據(jù)類型概述(2)變量與常量(3)整數(shù)類型(4)小數(shù)、浮點數(shù)類型(5)復(fù)數(shù)類型(6)字符串及其基本操作(7)數(shù)據(jù)類型轉(zhuǎn)換211★變量與常量▲字符串及其基本操作544.基本輸入輸出函數(shù)訓(xùn)練:用input()函數(shù)、print()函數(shù)實現(xiàn)編程211★輸入輸出函數(shù)定義▲input()函數(shù)、print()函數(shù)實現(xiàn)編程中國制造2025和人工智能發(fā)展對應(yīng)在線課程的學習,教材2.1~2.4(耗時2小時)65.運算符(1)算術(shù)運算符、賦值運算符、位運算符(2)比較運算符(關(guān)系運算符)(3)邏輯運算符、三目運算符訓(xùn)練:鍵盤輸入整數(shù),賦值到變量int1,對該變量進行任意3種變量操作,并輸出結(jié)果211★Python的位運算、比較運算▲運算符優(yōu)先級75教學單元三:Python序列操作1.序列及通用操作訓(xùn)練:序列的通用操作2.列表及操作訓(xùn)練:列表的基本操作與方法211★通過序列內(nèi)置函數(shù)進行序列的排序等運算▲列表的嵌套應(yīng)用人工智能領(lǐng)軍人物奮斗故事分享對應(yīng)在線課程的學習,教材2.5~2.8(耗時1.5小時)83.元組及操作(1)元組及其創(chuàng)建(2)元組的基本操作與方法(3)“可變的”tuple元組訓(xùn)練:元組操作符、函數(shù)在表達式或語句中的使用211★元組的基本操作與方法▲元組操作符的復(fù)雜應(yīng)用964.字符串及操作訓(xùn)練:字符串的基本操作與方法5.字典訓(xùn)練:字典的基本操作與方法211★字符串的基本操作▲字典的基本操作與方法工匠精神的認識和探索對應(yīng)在線課程的學習,實訓(xùn)報告2(耗時3小時)106.集合(1)集合及其創(chuàng)建(2)集合的基本操作與方法訓(xùn)練:通過鍵盤輸入創(chuàng)建1個集合,并至少對該集合進行3種操作,并輸出結(jié)果211★集合的基本操作▲集合的交集、并集、差集運算117教學單元四:結(jié)構(gòu)化程序設(shè)計1.結(jié)構(gòu)化程序設(shè)計2.選擇結(jié)構(gòu)(1)if語句的形式(2)if語句的嵌套211★結(jié)構(gòu)化程序設(shè)計流程圖▲if語句的嵌套工匠精神的認識和探索對應(yīng)在線課程的學習,教材3.1~3.5(耗時2小時)123.循環(huán)結(jié)構(gòu)訓(xùn)練a:while循環(huán)語句訓(xùn)練b:for循環(huán)語句訓(xùn)練c:循環(huán)嵌套訓(xùn)練d:循環(huán)控制語句211★循環(huán)結(jié)構(gòu)的常見方式▲循環(huán)控制語句1384.采用選擇與循環(huán)實現(xiàn)序列操作(1)序列推導(dǎo)式(2)zip函數(shù)及用法(3)reversed函數(shù)及用法(4)sorted函數(shù)及用法212★序列推導(dǎo)式▲選擇與循環(huán)實現(xiàn)復(fù)雜序列操作人工智能技術(shù)前沿了解對應(yīng)在線課程的學習,教材3.5~3.9(耗時2小時)145.綜合案例解析訓(xùn)練a:編寫計算班級學生平均分程序訓(xùn)練b:編寫判讀是否素數(shù)的程序211★采用多種結(jié)構(gòu)化設(shè)計解決復(fù)雜問題的思路▲綜合案例解析159教學單元五:Python函數(shù)、模塊與類1.函數(shù)的定義(1)函數(shù)的形式參數(shù)和實際參數(shù)(2)函數(shù)的關(guān)鍵字參數(shù)(3)函數(shù)的默認值參數(shù)211★函數(shù)的形式參數(shù)和實際參數(shù)▲函數(shù)的編程國內(nèi)人工智能成功實踐案例剖析對應(yīng)在線課程的學習,教材4.1-4.3(耗時1.5小時)162.函數(shù)的高級應(yīng)用(1)匿名函數(shù)lambda表達式(2)閉包函數(shù)(3)遞歸函數(shù)211★匿名函數(shù)lambda▲遞歸函數(shù)的編寫17103.類與對象4.類的封裝與繼承5.模塊與庫(1)時間和日期模塊、random庫、string模塊(2)math和cmath模塊、sys模塊211★類的構(gòu)造方法▲類的封裝與繼承職業(yè)素養(yǎng)和道德規(guī)范的培養(yǎng)對應(yīng)在線課程的學習,實訓(xùn)報告3(耗時3小時)186.綜合案例解析訓(xùn)練a:函數(shù)的綜合應(yīng)用訓(xùn)練b:繼承的綜合應(yīng)用211★相關(guān)庫文件的應(yīng)用▲綜合案例解析1911教學單元六:文件及文件夾操作1.文件對象訓(xùn)練:打開文件、讀取文件、寫入文件211★打開文件、讀取文件、寫入文件的應(yīng)用▲文件對象的編程優(yōu)秀學長工作經(jīng)驗分享對應(yīng)在線課程的學習,教材5.1-5.2(耗時1小時)202.os模塊及應(yīng)用訓(xùn)練:使用os.path模塊3.shutil模塊及應(yīng)用訓(xùn)練a:復(fù)制功能訓(xùn)練b:壓縮解壓功能訓(xùn)練c:刪除功能211★導(dǎo)入os模塊、shutil模塊▲shutil模塊的應(yīng)用21124.文件異常處理5.Excel文件及其操作(1)openpyxl概述(2)openpyxl庫函數(shù)訓(xùn)練:Excel文件操作實例211★文件異常處理▲Excel文件操作編程企業(yè)文化和校園文化介紹1對應(yīng)在線課程的學習,教材5.4(耗時1.5小時)226.綜合案例分析訓(xùn)練a:簡易文件搜索引擎訓(xùn)練b:自動整理當前目錄下的所有文件信息211★文件屬性及其編程▲文件及文件夾綜合應(yīng)用2713教學單元七:交互界面設(shè)計1.tkinter基礎(chǔ)(1)GUI介紹(2)4步法創(chuàng)建tkinter窗口2.tkinter控件的屬性與函數(shù)(1)tkinter窗口(2)標簽Label(3)按鈕Button訓(xùn)練:建立窗口、標簽和按鈕422★tkinter窗口基礎(chǔ)▲4步法創(chuàng)建tkinter窗口團隊合作,工匠精神對應(yīng)在線課程的學習,教材6.1(耗時2小時)28142.tkinter控件的屬性與函數(shù)(4)文本框控件Entry(5)復(fù)選框Checkbutton(6)菜單Menu(7)Menubutton菜單按鈕(8)其他控件3.tkinter控件的模塊(1)messagebox模塊(2)simpledialog模塊(3)tkinter.filedialog模塊(4)colorchooser模塊訓(xùn)練:422★tkinter控件的屬性與函數(shù)▲messagebox模塊企業(yè)文化和校園文化介紹2對應(yīng)在線課程的學習,教材6.2-6.4(耗時2.5小時)29154.綜合案例分析訓(xùn)練a:計算器制作訓(xùn)練n:BOM錄入界面設(shè)計422★tkinter控件的應(yīng)用▲綜合案例編程企業(yè)文化和校園文化介紹3對應(yīng)在線課程的學習,實訓(xùn)報告4(耗時3小時)3016教學單元八:網(wǎng)絡(luò)爬蟲應(yīng)用1.網(wǎng)絡(luò)與網(wǎng)頁基礎(chǔ)(1)OSI參考模型(2)TCP/IP模型(3)url格式(4)爬蟲的定義與基本流程2.urllib基本應(yīng)用訓(xùn)練a:urllib.request模塊訓(xùn)練b:urllib.parse模塊422★urllib模塊應(yīng)用▲爬蟲的定義與基本流程企業(yè)文化和校園文化介紹4對應(yīng)在線課程的學習,教材7.1-7.2(耗時2小時)31173.BeautifulSoup基本應(yīng)用(1)BeautifulSoup標簽定位方法(2)Bea

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論