《Python綜合實訓(xùn)》課程大綱_第1頁
《Python綜合實訓(xùn)》課程大綱_第2頁
《Python綜合實訓(xùn)》課程大綱_第3頁
《Python綜合實訓(xùn)》課程大綱_第4頁
《Python綜合實訓(xùn)》課程大綱_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《Python綜合實訓(xùn)》課程大綱課程名稱Python綜合實訓(xùn)課程代碼GX04J044B10總學(xué)時56實踐學(xué)時40學(xué)分數(shù)2修課方式t必修選修開課學(xué)期第二學(xué)期使用班級人工智能技術(shù)應(yīng)用專業(yè)所有班級課程所屬部門人工智能學(xué)院課程負責(zé)人課程團隊專任教師企業(yè)教師授課教師姓名聯(lián)系方式輔導(dǎo)地點輔導(dǎo)時間適用專業(yè)人工智能技術(shù)應(yīng)用專業(yè)前導(dǎo)課程Python程序設(shè)計基礎(chǔ)、Python高級程序設(shè)計、Web前端基礎(chǔ)、數(shù)據(jù)庫原理與應(yīng)用后續(xù)課程視覺與機器人應(yīng)用開發(fā)選用教材及資料教材名稱Flask入門教程編者出版社版次第一版主要教學(xué)參考資料Flaskweb開發(fā)基礎(chǔ)課程學(xué)習(xí)目標(biāo)掌握Python語言的基本語法規(guī)則,知道常用標(biāo)準庫和一些第三方庫的使用;了解跟二級考試相關(guān)的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫和軟件工程等基本知識;具備算法分析的能力和程序調(diào)試能力,并能夠應(yīng)用于二級考試的綜合試題解答;掌握Flask的開發(fā)環(huán)境的安裝配置及運行,根據(jù)項目需求,設(shè)計和編寫FlaskWeb項目的程序骨架、設(shè)計和實現(xiàn)FlaskWeb項目的前臺、后臺;掌握Flask的設(shè)計模式和代碼組織方式,熟悉一個Web項目的開發(fā)流程;具備分析和解決實際問題的能力;具備職業(yè)素養(yǎng)和創(chuàng)新意識;具備嚴謹、細心、堅持、一絲不茍、精益求精的工匠精神。教學(xué)目標(biāo)課程對應(yīng)的專業(yè)畢業(yè)要求權(quán)重分配課程對應(yīng)的專業(yè)核心能力指標(biāo)教學(xué)目標(biāo)RGZNA專業(yè)能力:熟練運用從事數(shù)據(jù)集制作、人工智能應(yīng)用系統(tǒng)的編碼和測試、智能產(chǎn)品運維和管理等活動所需的知識、技能和工具,具備規(guī)范意識和精益求精的工匠精神。30%RGZNA3:掌握開發(fā)人工智能應(yīng)用系統(tǒng)的知識、技能和工具,能夠熟練應(yīng)用于系統(tǒng)的編碼、測試等專業(yè)活動,具備程序開發(fā)的規(guī)范意識,掌握基于Python的web開發(fā)的知識、技能和工具,能夠?qū)⑵鋺?yīng)用于數(shù)據(jù)采集和數(shù)據(jù)統(tǒng)計分析。AOB1:掌握Python語言的基本語法規(guī)則。熟知Python數(shù)據(jù)類型、變量、表達式的使用;掌握程序的三種控制結(jié)構(gòu);掌握函數(shù)的定義和使用;掌握文件的使用以及一二維數(shù)據(jù)的操作。AOB2:了解Python計算生態(tài)掌握turtle庫、random庫、time庫的常用函數(shù),并能進行簡單操作能夠獲取常用的Python第三方庫,知道一些常用的Python第三方庫并進行安裝能夠利用jieba庫進行綜合應(yīng)用,基本培養(yǎng)技術(shù)專業(yè)精神和計算思維。AOB3:了解算法的基本概念、數(shù)據(jù)結(jié)構(gòu)及基本操作、常用的排序與查找算法;知道結(jié)構(gòu)化程序設(shè)計的基本原則;掌握軟件工程的基本方法,具有初步應(yīng)用相關(guān)工具進行軟件開發(fā)的能力;掌握數(shù)據(jù)庫的基本概念;AOB4:知道全國計算機等級考試二級Python語言程序設(shè)計考試大綱,能夠使用二級考試模擬平臺進行操作練習(xí)。AOB5:熟悉Python開發(fā)Flask程序的環(huán)境,能夠正確安排配置FlaskWeb項目的開發(fā)環(huán)境。A0B6:掌握Flask路由的定義,并可以實現(xiàn)路由進行參數(shù)傳遞;掌握Flask中請求與響應(yīng)的處理,可以熟練使用request、response等概念進行web開發(fā)。AOB7:掌握MVC涉及模式的定義,并深刻理解MVC涉及模式的應(yīng)用;掌握Jinja2模板的定義和使用技巧,并可以實現(xiàn)參數(shù)傳遞以及視圖程序邏輯處理。AOB8:掌握Web表單的創(chuàng)建和表單數(shù)據(jù)的驗證。AOB9:能夠使用SQLAlchemy完成FlaskWeb數(shù)據(jù)庫及數(shù)據(jù)表的設(shè)計、創(chuàng)建和增刪查改。RGZNB問題解決:能夠識別、分析、解決數(shù)據(jù)采集、數(shù)據(jù)統(tǒng)計分析等活動中的常見技術(shù)問題。40%RGZNB3:能夠遵守需求和實施等文檔規(guī)范,識別、分析和解決人工智能產(chǎn)品部署、發(fā)布、運維和管理過程中的常見技術(shù)問題。BOB1:能夠通過數(shù)據(jù)庫管理系統(tǒng)、Web頁面完成對FlaskWeb程序數(shù)據(jù)的采集、統(tǒng)計分析。BOB2:能夠熟練使用Flask的開發(fā)者工具調(diào)試代碼,并識別程序安裝、開發(fā)、運行過程中的常見異常提示,通過提示追溯錯誤原因和來源來分析和解決這些問題。BOB3:能夠借助Flask框架的幫助文檔、搜索引擎或借鑒他人開發(fā)經(jīng)驗,用于自己的程序開發(fā)。BOB4:能夠具備不懈探究、分析問題原因的責(zé)任感和以開拓創(chuàng)新的思維解決問題的職業(yè)品格RGZNC信息素養(yǎng):遵守網(wǎng)絡(luò)道德基本原則,熟練運用現(xiàn)代信息技術(shù)及工具,獲取、處理和使用信息,具備版權(quán)意識,遵紀守法10%RGZNC3:能夠遵守需求和實施等文檔規(guī)范,識別、分析和解決人工智能產(chǎn)品部署、發(fā)布、運維和管理過程中的常見技術(shù)問題。COB1:能夠閱讀和分析Python程序;能夠熟練使用IDLE開發(fā)環(huán)境;能夠?qū)⒛_本程序轉(zhuǎn)變?yōu)榭蓤?zhí)行。培養(yǎng)精益求精的工匠精神。COB2:能夠識別控制臺輸出的常見異常提示,通過提示追溯錯誤原因和來源;能夠分析程序運行過程中的各種問題。培養(yǎng)耐心、細致、專注、堅持的工匠精神。COB3:能使用Python語言的基本語法知識,在產(chǎn)品應(yīng)用開發(fā)過程中,識別、分析和解決程序出現(xiàn)的語法問題和邏輯問題。培養(yǎng)嚴謹、一絲不茍的工匠精神。COB4:能使用模塊化和可重用性的思想,在產(chǎn)品應(yīng)用開發(fā)過程中,識別、分析和解決模塊化設(shè)計出現(xiàn)的問題。能善于探究事物之間的聯(lián)系分析問題;加強對關(guān)鍵性技術(shù)與前沿引領(lǐng)性技術(shù)的攻關(guān)創(chuàng)新。COB5:能夠制定計劃自學(xué)軟件工程基本概念、數(shù)據(jù)庫基本操作能力、軟件測試基本方法,使學(xué)生能夠自我管理,并學(xué)會自我評價能力。COB6:使學(xué)生明白要不斷努力學(xué)習(xí)新的技術(shù),為不斷的開拓進取,把個人學(xué)習(xí)、工作、事業(yè)追求與國家民族的需求結(jié)合起來,促進個人提升,為國家做出自己的貢獻;學(xué)生要意識到在高科技領(lǐng)域,獨立自主和自力更生,努力掌握核心技術(shù)。RGZND項目管理:初步掌握軟件項目管理的基本知識、規(guī)范、方法和工具。20%RGZND2:遵守項目管理規(guī)范,能夠從全局出發(fā),使用項目管理的工具,編寫項目管理相關(guān)的文檔。DOB1:能夠根據(jù)不同的需求,制定系統(tǒng)的設(shè)計和開發(fā)。DOB2:用項目式梯度考核,鼓勵學(xué)生鍥而不舍,不斷奮進合計100%單元教學(xué)設(shè)計單元名稱對應(yīng)的教學(xué)目標(biāo)編號教學(xué)內(nèi)容學(xué)時教學(xué)方式評價方式理論實踐1、Python標(biāo)準庫和第三方庫AOB11、介紹turtle標(biāo)準庫的常用操作2、介紹random標(biāo)準庫的常用操作3、介紹time標(biāo)準庫的常用操作4、介紹Pyinstaller庫的常用操作5、介紹jieba庫的常用操作6、組織學(xué)生通過實操練習(xí)使用常用的標(biāo)準庫和第三方庫實現(xiàn)相關(guān)功能24課堂講授學(xué)生練習(xí)教師輔導(dǎo)課堂表現(xiàn)(30%)練習(xí)情況(70%)AOB2COB1COB2COB3COB4COB62、Python二級考試綜合訓(xùn)練AOB11、介紹并講解全國計算機等級考試二級Python語言程序設(shè)計考試大綱2、組織學(xué)生對二級模擬題庫中的題目進行模擬練習(xí)814課堂講授學(xué)生練習(xí)教師輔導(dǎo)課堂表現(xiàn)30%練習(xí)情況70%AOB2AOB3AOB4COB1COB2COB3COB4COB5COB63、web系統(tǒng)實戰(zhàn)開發(fā)A0B51、Flask基礎(chǔ)2、Jinja2模板3、WTForms表單4、SQLAlchemy管理數(shù)據(jù)庫5、系統(tǒng)模塊功能實現(xiàn)6、系統(tǒng)功能及性能測試7、項目演示與答辯8、項目報告的撰寫。622課

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論