Python程序設(shè)計車輛工程專業(yè)教學大綱_第1頁
Python程序設(shè)計車輛工程專業(yè)教學大綱_第2頁
Python程序設(shè)計車輛工程專業(yè)教學大綱_第3頁
Python程序設(shè)計車輛工程專業(yè)教學大綱_第4頁
Python程序設(shè)計車輛工程專業(yè)教學大綱_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGEPAGE7《Python程序設(shè)計A》課程教學大綱一、課程基本信息課程名稱Python程序設(shè)計A課程編號200702課程性質(zhì)必修課課程類別核心課程開課單位人工智能學院計算機基礎(chǔ)教研室授課學期第5學期學分/學時2.5/40課內(nèi)學時40理論授課24上機學時16課內(nèi)實踐0實驗學時0課外學時40適用專業(yè)車輛工程專業(yè)是否雙語否先修課程信息技術(shù)基礎(chǔ)、C語言程序設(shè)計后續(xù)課程二、課程簡介Python程序設(shè)計是車輛工程專業(yè)的一門學科專業(yè)基礎(chǔ)課程,是理論性和實踐性相結(jié)合較強的一門課程。本課程對Python語言進行程序設(shè)計與實現(xiàn)的知識進行理論講授及上機實驗驗證,培養(yǎng)學生掌握Python語言的基本知識、基本程序設(shè)計方法,具備分析問題,設(shè)計算法,可以獨立開發(fā)Python簡單的項目程序。本課程主要講授內(nèi)容包括Python語法基礎(chǔ)、程序流程控制、函數(shù)、列表與元組、字典與集合、文件等內(nèi)容。Python程序設(shè)計課程涵蓋了從基本語法到高級技術(shù)的全面學習,通過學習本課程,具備編寫程序的能力,鍛煉學生的問題解決能力。在面對問題時,能迅速查找和分析原因,并采取相應(yīng)措施予以解決;在團隊中,與隊友有效溝通和協(xié)作,以達到共同目標。三、課程目標及對畢業(yè)要求指標點的支撐(一)課程目標通過本課程的學習,使學生達到以下目標:課程目標1:思政目標通過本門課程的學習,激發(fā)學生求知熱情、探索和創(chuàng)新精神;培養(yǎng)學生勤于思考,勇于實踐的習慣;培養(yǎng)學生樹立正確的社會主義核心價值觀,增強學生的社會責任感及愛國情感。課程目標2:知識目標學生能夠掌握并表述Python程序設(shè)計語言的基本概念、基本語法、函數(shù)、模塊、標準庫和第三方庫件的使用、文件等內(nèi)容。課程目標3:能力目標學生能夠根據(jù)具體任務(wù),分析并設(shè)計合適的算法,學會運用所學的Python語言知識,遵循編碼規(guī)范,編寫結(jié)構(gòu)清晰、可讀性強的程序代碼,解決實際問題;并學會調(diào)試程序。課程目標4:素質(zhì)目標培養(yǎng)學生對程序設(shè)計的理解和分析能力,深入理解程序設(shè)計的本質(zhì)和原理,并用Python語言解決實際問題;提高學生的Python語言代碼規(guī)范和編程風格,使其能夠編寫出易于閱讀、易于維護的高質(zhì)量代碼。培養(yǎng)學生的自學能力及持續(xù)學習意識,提高編程水平。(二)課程目標對畢業(yè)要求指標點的支撐課程目標支撐畢業(yè)要求指標點畢業(yè)要求課程目標1課程目標31.3掌握計算機的基礎(chǔ)知識,具有針對工程問題進行軟硬件分析、設(shè)計和仿真驗證的能力;1.工程知識課程目標2課程目標4不知道如何與專業(yè)結(jié)合5-使用現(xiàn)代工具四、課程基本教學內(nèi)容及對課程目標的支撐(一)課程基本教學內(nèi)容第一單元Python程序設(shè)計基本方法及語法基礎(chǔ)(學時數(shù):10學時)1.課程主要內(nèi)容Python程序設(shè)計語言的發(fā)展歷程,Python的語法基礎(chǔ),包括語法格式、標識符、數(shù)據(jù)類型、運算符、基本輸入輸出函數(shù)、字符串。上機:Python程序開發(fā)環(huán)境的安裝、配置,使用基本輸入輸出函數(shù)、字符串,Python中的變量和變量類型,Python中的標識符,準確判斷標識符的合法性,不同運算符的作用,不同的數(shù)值運算,編寫簡單的Python程序。2.重點和難點重點:Python的程序格式,標準庫的導入,基本輸入輸出函數(shù),字符串。難點:字符串的應(yīng)用。3.教學方法1)多媒體課件和傳統(tǒng)教學相結(jié)合;2)案例分析;3)小組合作學習;4)上機實踐。4.學生學習預期成果理解Python語言的基本概念和知識,能夠應(yīng)用Python開發(fā)工具和Python語言的基本知識,實現(xiàn)基本任務(wù)的編碼、調(diào)試和運行。5.支撐課程目標課程目標1課程目標2第二單元程序設(shè)計的三大基本結(jié)構(gòu)(學時數(shù):8學時)標準庫的使用,Python的程序流程控制,包括順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。1.課程主要內(nèi)容判斷語句的使用,循環(huán)語句的使用,break、continue、pass和else語句的作用。上機:并掌握Python基礎(chǔ)語法和常用語句,if、while、for、break、continue、pass等語句的用法。2.重點和難點重點:while、for與else的擴展。難點:程序的異常處理。3.教學方法1)多媒體課件和傳統(tǒng)教學相結(jié)合;2)案例分析;3)小組合作學習;4)上機實踐。4.學生學習預期成果掌握常用的題目的求解方法,用所學知識解決相關(guān)的實際問題。5.支撐課程目標課程目標1課程目標2課程目標3第三單元函數(shù)(學時數(shù):8學時)1.課程主要內(nèi)容Python函數(shù)的概念、函數(shù)的定義與調(diào)用、參數(shù)傳遞方式、變量作用域、嵌套調(diào)用、lambda表達式等相關(guān)知識。上機:使用函數(shù)實現(xiàn)模塊功能。2.重點和難點重點:Python函數(shù)定義、參數(shù)傳遞。難點:函數(shù)遞歸的定義和使用方法。3.教學方法1)多媒體課件和傳統(tǒng)教學相結(jié)合;2)案例分析;3)小組討論;4)上機實踐。4.學生學習預期成果學會使用函數(shù)實現(xiàn)功能模塊劃分,掌握Python函數(shù)的定義及調(diào)用,提高軟件開發(fā)效率。5.支撐課程目標課程目標1課程目標2課程目標3第四單元組合數(shù)據(jù)類型(學時數(shù):10學時)1.課程主要內(nèi)容Python列表、元組、字典、集合等組合數(shù)據(jù)類型的特點、概念及基本使用方法,不可變數(shù)據(jù)類型、可變數(shù)據(jù)類型等內(nèi)容。上機:在Python程序中使用組合數(shù)據(jù)類型,進行快速、有效地解決實際問題。2.重點和難點重點:列表、元組、字典、集合。難點:列表的應(yīng)用。3.教學方法1)多媒體課件和傳統(tǒng)教學相結(jié)合;2)案例分析;3)小組討論;4)上機實踐。4.學生學習預期成果學會使用列表、元組、字典、集合等組合數(shù)據(jù)類型進行編程,掌握其使用技巧。5.支撐課程目標課程目標1課程目標2課程目標3第五單元第三方庫及文件(學時數(shù):4學時)1.課程主要內(nèi)容文件的基礎(chǔ)知識,包括文件與文件類型、目錄與文件路徑;文件的操作,包括打開與關(guān)閉、文件的讀寫;第三方庫的安裝與應(yīng)用。上機:文件的操作,能夠?qū)崿F(xiàn)數(shù)據(jù)的讀寫操作處理。2.重點和難點重點:文件讀寫方法。難點:文件路徑。3.教學方法1)多媒體課件和傳統(tǒng)教學相結(jié)合;2)案例分析;3)小組討論;4)上機實踐。4.學生學習預期成果學會使用文件實現(xiàn)數(shù)據(jù)永久存儲的編程,掌握文件操作的綜合應(yīng)用。5.支撐課程目標課程目標1課程目標2課程目標3課程目標4(二)課程基本教學內(nèi)容對課程目標的支撐課程教學內(nèi)容教學方法支撐的課程目標學時安排課內(nèi)外學時比例第一單元Python程序基本方法及語法基礎(chǔ)課堂講授、案例分析、小組合作、上機實踐課程目標1、2101:1第二單元程序的三大結(jié)構(gòu)課堂講授、案例分析、小組討論、上機實踐課程目標1、2、381:1第三單元函數(shù)課堂講授、案例分析、小組討論、上機實踐課程目標1、2、381:1第四單組合數(shù)據(jù)類型課堂講授、案例分析、小組討論、上機實踐課程目標1、2、3101:1第五單元第三方庫及文件課堂講授、案例分析、小組討論、上機實踐課程目標1、2、3、441:1合計401:1五、課程考核及對課程目標的支撐(一)課程考核:考試課課程成績構(gòu)成(百分制)課程成績構(gòu)成比例考核環(huán)節(jié)目標分值考核/評價細則平時成績30%課后作業(yè)30共計安排6次作業(yè),每次作業(yè)的成績滿分10分,折算總計30分。要在規(guī)定時間內(nèi)提交。小組討論30共計安排2~3次線上討論,根據(jù)討論內(nèi)容優(yōu)劣給小組打分,各小組內(nèi)根據(jù)任務(wù)分派組內(nèi)為每個人打分。最終總成績按比例折算為30分。隨堂測驗30課堂根據(jù)需要隨時安排測驗,每次答題時間控制在5分鐘之內(nèi),根據(jù)題目難度,數(shù)量靈活設(shè)置分值。最終總成績按比例折算為30分。課堂表現(xiàn)10根據(jù)課堂反饋,討論,發(fā)言等情況打分,次數(shù)不限,每次1~2分,最終總成績按比例折算為10分。實踐成績20%上機實驗40共計安排6次上機實驗,每次上機實驗后線上提交程序代碼、運行結(jié)果等相關(guān)內(nèi)容,給定均按A、B、C、D、E五等級制。根據(jù)五等級與基準分給出每次上機實驗成績。最終總成績按比例折算為40分。綜合案例60共計安排3~5次綜合案例的過程考核,每次通過線上提交圖、表、報告等要求內(nèi)容,給定均按A、B、C、D、E五等級制。最終總成績按比例折算為60分。期末考試50%知識401.考核內(nèi)容:所有教學內(nèi)容;2.考試題型:客觀題(選擇、填空、判斷);主觀題(讀程序?qū)懡Y(jié)果、程序設(shè)計)3.評價細則:客觀題共計60分;主觀題共計40分。能力40綜合應(yīng)用15創(chuàng)新5(二)課程考核對課程目標的支撐教學內(nèi)容考核主要內(nèi)容考核方式支撐的課程目標第一單元Python程序設(shè)計基本方法及語法基礎(chǔ)1程序設(shè)計基本方法2Python的程序語法元素分析3基本數(shù)據(jù)類型課堂表現(xiàn)隨堂測驗課后作業(yè)上機實驗期末考試課程目標1、2第二單元程序的三大結(jié)構(gòu)據(jù)類型1程序的基本結(jié)構(gòu)2程序的分支結(jié)構(gòu)3程序的循環(huán)結(jié)構(gòu)課堂表現(xiàn)隨堂測驗上機實驗小組討論綜合案例期末考試課程目標1、2、3第三單元函數(shù)1函數(shù)的基本使用2函數(shù)的參數(shù)傳遞3代碼復用和模塊化設(shè)計4函數(shù)的遞歸5python內(nèi)置函數(shù)課堂表現(xiàn)隨堂測驗課后作業(yè)上機實驗小組討論綜合案例期末考試課程目標1、2、3第四單組合數(shù)據(jù)類型1列表的類型和操作2字典的類型和操作3組合數(shù)據(jù)類型(集合、元組)課堂表現(xiàn)隨堂測驗上機實驗綜合案例期末考試課程目標1、2、3第五單元文件1文件的使用2python第三方庫安裝及使用課堂表現(xiàn)隨堂測驗上機實驗期末考試課程目標1、2、3、4六、使用教材、相關(guān)推薦書目及課程資源(一)使用教材Python語言程序設(shè)計基礎(chǔ)(第2版)作者:嵩天高等教育出版社,2023年版.(二)相關(guān)推薦書目1.黑馬程序員:《Python快速編程入門》,人民郵電出版社,2019年版;2.郭煒:《Python程序設(shè)計基礎(chǔ)及實踐》,人民郵電出版社,2023年版;3.MagnusLieHetland:《BeginningPythonFromNovietoProfessional》.ApressL.P.2020.4.陳春暉,翁愷,季江民:《Python程序設(shè)計》,浙江大學出版社,2022年版;(三)課程資源1.Python語言程序設(shè)計中國大學MOOC.北京理工大學嵩天、黃天羽、禮欣./course/BIT-268001?from=searchPage&outVendor=zw_mooc

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論