《Python程序設(shè)計(jì)實(shí)驗(yàn)》課程教學(xué)大綱_第1頁
《Python程序設(shè)計(jì)實(shí)驗(yàn)》課程教學(xué)大綱_第2頁
《Python程序設(shè)計(jì)實(shí)驗(yàn)》課程教學(xué)大綱_第3頁
《Python程序設(shè)計(jì)實(shí)驗(yàn)》課程教學(xué)大綱_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

ADDINCNKISM.UserStyle《Python程序設(shè)計(jì)實(shí)驗(yàn)》課程教學(xué)大綱(實(shí)驗(yàn)課程)一、課程基本信息課程號(hào)3023D06020開課單位國際學(xué)院課程名稱(中文)Python程序設(shè)計(jì)實(shí)驗(yàn)(英文)PythonLanguageProgrammingLab課程性質(zhì)選修考核類型考查課程學(xué)分1課程學(xué)時(shí)34課程類別學(xué)科基礎(chǔ)課程(學(xué)科拓展課)適用專業(yè)(類)軟件工程二、課程描述及目標(biāo)(一)課程簡介《Python程序設(shè)計(jì)實(shí)驗(yàn)》課程是一門軟件工程專業(yè)的學(xué)科基礎(chǔ)課程,旨在通過實(shí)踐操作訓(xùn)練,使學(xué)生掌握算法和程序的概念、數(shù)據(jù)類型、三種控制結(jié)構(gòu)、函數(shù)的定義和調(diào)用、文件、圖形界面的設(shè)計(jì)、圖形繪制和數(shù)據(jù)可視化、正則表達(dá)式的應(yīng)用、數(shù)據(jù)庫操作以及運(yùn)行、測試和調(diào)試機(jī)制,為進(jìn)一步研究面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)、算法分析和設(shè)計(jì)等課程奠定了必要的技術(shù)基礎(chǔ)。通過本課程的學(xué)習(xí),培養(yǎng)學(xué)生設(shè)計(jì)、編寫、調(diào)試程序的能力和用計(jì)算機(jī)處理問題的思維方法。(二)教學(xué)目標(biāo)通過本課程的上機(jī)練習(xí),使得學(xué)生能夠熟練使用Python開發(fā)環(huán)境,熟練運(yùn)用Python列表、元組、字典、集合等基本數(shù)據(jù)類型以及相關(guān)列表推導(dǎo)式、切片等特性來解決實(shí)際問題,熟練掌握Python分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù)設(shè)計(jì)以及類的設(shè)計(jì)與使用,熟練使用正則表達(dá)式處理字符串,熟練使用Python讀寫文本文件與二進(jìn)制文件,了解Python程序的調(diào)試方法。課程目標(biāo)1:培養(yǎng)應(yīng)用程序設(shè)計(jì)語言解決實(shí)際問題的思維方法與編程技能,并初步積累編程經(jīng)驗(yàn),養(yǎng)成良好的編程風(fēng)格和嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度。課程目標(biāo)2:培養(yǎng)學(xué)生的終身學(xué)習(xí)能力、創(chuàng)新意識(shí)和創(chuàng)新能力以及職業(yè)和專業(yè)素養(yǎng)。課程目標(biāo)3:掌握文獻(xiàn)檢索的方法,并能夠進(jìn)行文獻(xiàn)分析,了解本學(xué)科的發(fā)展熱點(diǎn)和趨勢。三、課程目標(biāo)對畢業(yè)要求的支撐關(guān)系畢業(yè)要求指標(biāo)點(diǎn)課程目標(biāo)1-1:軟件工程基礎(chǔ)理論知識(shí);2-1:求學(xué)能力;2-2:工程實(shí)踐能力;課程目標(biāo)12-1:求學(xué)能力;2-5:創(chuàng)新能力;3-2:創(chuàng)新意識(shí);3-3:職業(yè)素養(yǎng);3-4:專業(yè)素養(yǎng)。課程目標(biāo)22-3:信息獲取能力;2-4:外語交流能力課程目標(biāo)3四、教學(xué)方式與方法教學(xué)方式:課堂講授實(shí)驗(yàn)內(nèi)容為輔、學(xué)生動(dòng)手實(shí)驗(yàn)為主。教學(xué)方法:啟發(fā)式教學(xué)、探討式教學(xué)、理論與實(shí)踐相結(jié)合。在基本分析和設(shè)計(jì)方法指導(dǎo)下,以完成一個(gè)個(gè)獨(dú)立程序作為教學(xué)任務(wù)和目標(biāo),用一個(gè)個(gè)難度漸進(jìn)的任務(wù)和目標(biāo)來引導(dǎo)學(xué)習(xí),使其貫穿整個(gè)教學(xué)過程。通過逐個(gè)完成難度漸進(jìn)的任務(wù),使學(xué)生掌握程序設(shè)計(jì)的基本概念、基本原理、設(shè)計(jì)原則及分析方法,逐步建立程序設(shè)計(jì)的整體概念,培養(yǎng)創(chuàng)新、團(tuán)隊(duì)合作、文獻(xiàn)檢索以程序設(shè)計(jì)的分析和設(shè)計(jì)能力。五、教學(xué)重點(diǎn)與難點(diǎn)(一)教學(xué)重點(diǎn)搭建python開發(fā)環(huán)境,數(shù)據(jù)類型,流程控制語句,常用數(shù)據(jù)結(jié)構(gòu),函數(shù)與模塊,程序調(diào)試方法,圖形繪制、圖形化用戶接口,文件讀寫。(二)教學(xué)難點(diǎn)字符串類型數(shù)據(jù)的操作,pass占位語句,range函數(shù),Lambda表達(dá)式,列表,元組,字典,集合,不定長參數(shù),創(chuàng)建模塊,第三方模塊,圖形繪制、圖形化用戶接口,文件讀寫。六、實(shí)驗(yàn)內(nèi)容、基本要求與學(xué)時(shí)分配序號(hào)實(shí)驗(yàn)項(xiàng)目名稱實(shí)驗(yàn)內(nèi)容與要求學(xué)時(shí)類型對應(yīng)課程目標(biāo)1Python程序的基本流程控制掌握選擇和循環(huán)兩種主要程序結(jié)構(gòu)在Python中的實(shí)現(xiàn)方法。8設(shè)計(jì)性課程目標(biāo)1課程目標(biāo)2課程目標(biāo)32Python的組合數(shù)據(jù)類型掌握Python中的列表和元組字典、集合以及其他常見數(shù)據(jù)結(jié)構(gòu)的使用方法。10設(shè)計(jì)性課程目標(biāo)1課程目標(biāo)2課程目標(biāo)33Python的函數(shù)掌握Python中函數(shù)設(shè)計(jì)的方法,尤其是參數(shù)類型中的有關(guān)特性使用。8設(shè)計(jì)性課程目標(biāo)1課程目標(biāo)2課程目標(biāo)34Python的圖形化界面設(shè)計(jì)掌握Python的常用控件在圖形化界面設(shè)計(jì)中的應(yīng)用,以及用戶事件響應(yīng)與自定義函數(shù)的綁定。8設(shè)計(jì)性課程目標(biāo)1課程目標(biāo)2課程目標(biāo)3合計(jì)34七、學(xué)業(yè)評價(jià)和課程考核(一)考核類型:考試eq\o\ac(□,√)考查(二)考核方式:實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)作品eq\o\ac(□,√)其它:考核實(shí)驗(yàn)動(dòng)手操作方法與實(shí)驗(yàn)報(bào)告(填寫具體考核方式)(三)成績評定:考核依據(jù)建議分值(百分比)考核/評價(jià)細(xì)則對應(yīng)課程目標(biāo)過程考核100%課堂互動(dòng)20%是否認(rèn)真聽講,能否準(zhǔn)確回答問題課程目標(biāo)2個(gè)人作業(yè)20%是否及時(shí)上交、完整,對問題的理解、分析、解決方法是否正確課程目標(biāo)1課程目標(biāo)2課程目標(biāo)3測驗(yàn)20%重點(diǎn)知識(shí)的理解掌握情況,程序設(shè)計(jì)能力。課程目標(biāo)1課程目標(biāo)2課程目標(biāo)3團(tuán)隊(duì)作業(yè)20%任務(wù)的分配與完成情況;團(tuán)隊(duì)成員之間的溝通是否順暢,是否能夠有效地協(xié)作解決問題;作業(yè)的完成度與準(zhǔn)確性。課程目標(biāo)1課程目標(biāo)2課程目標(biāo)3案例講解20%是否準(zhǔn)確理解案例的情境,明確案例要解決的問題;代碼邏輯是否正確,功能是否實(shí)現(xiàn);展示效果與表達(dá)能力。課程目標(biāo)1課程目標(biāo)2課程目標(biāo)3期末考核0八、課程目標(biāo)達(dá)成評價(jià)課程目標(biāo)的實(shí)際達(dá)成效果計(jì)算方式如下,達(dá)成值越高,教學(xué)效果越好。課程目標(biāo)達(dá)成度畢業(yè)要求指標(biāo)點(diǎn)達(dá)成度九、教材與教學(xué)參考書(一)教材自編實(shí)驗(yàn)講義。(二)教學(xué)參考書《Python數(shù)據(jù)分析與應(yīng)用》,黃紅梅,張良均著,人民郵電出版社,2018,版次1;《Python語言程序設(shè)計(jì)基礎(chǔ)(第2版)》,嵩天,禮欣,黃天羽著,高等教

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論