《程序設(shè)計基礎(chǔ)》課程標準、授課計劃 - 網(wǎng)_第1頁
《程序設(shè)計基礎(chǔ)》課程標準、授課計劃 - 網(wǎng)_第2頁
《程序設(shè)計基礎(chǔ)》課程標準、授課計劃 - 網(wǎng)_第3頁
《程序設(shè)計基礎(chǔ)》課程標準、授課計劃 - 網(wǎng)_第4頁
《程序設(shè)計基礎(chǔ)》課程標準、授課計劃 - 網(wǎng)_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1《程序設(shè)計基礎(chǔ)》課程標準一、課程概況課程編碼:F090072學(xué)分:3課程類別:專業(yè)群共享課程、專業(yè)基礎(chǔ)課計劃學(xué)時:56學(xué)時適用對象:計算機網(wǎng)絡(luò)技術(shù)、軟件技術(shù)、人工智能技術(shù)應(yīng)用第1學(xué)期實踐學(xué)時:34學(xué)時前導(dǎo)課程:無后續(xù)課程:數(shù)據(jù)庫原理及應(yīng)用、大數(shù)據(jù)技術(shù)基礎(chǔ)、智能感知與圖像理解等注:課程類別填公共基礎(chǔ)課、專業(yè)基礎(chǔ)課、專業(yè)核心課、崗位方向課。二、專業(yè)對課程要求隨著大數(shù)據(jù)、人工智能、云計算、物聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)等新一代信息技術(shù)的不斷發(fā)展,IT行業(yè)的新技術(shù)和新應(yīng)用隨著大數(shù)據(jù)、人工智能、云計算、物聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)等新一代信息技術(shù)的不斷發(fā)展,IT行業(yè)的新技術(shù)和新應(yīng)用層出不窮,對從業(yè)者的持續(xù)學(xué)習能力提出了更高的要求。《程序設(shè)計基礎(chǔ)》課程旨在構(gòu)建知識體系、闡明基本原理、引導(dǎo)初級實踐和了解相關(guān)應(yīng)用,為學(xué)生在程序設(shè)計領(lǐng)域的實踐開發(fā)奠定基礎(chǔ)并指明方向。本課程的授課內(nèi)容包括Python語言基礎(chǔ)、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、函數(shù)、正則表達式、文件與文件夾操作、面向?qū)ο蟪绦蛟O(shè)計、模塊和包以及錯誤和異常處理。通過學(xué)習Python語言程序設(shè)計,我們將培養(yǎng)學(xué)生的編程素質(zhì)。采用“教、學(xué)、做”一體化的教學(xué)方法,使學(xué)生掌握Python程序設(shè)計語言的基本知識和使用Python語言進行軟件開發(fā)的思想和方法。同時,我們還將引導(dǎo)學(xué)生逐步形成正確的結(jié)構(gòu)化程序設(shè)計和面向?qū)ο蟪绦蛟O(shè)計思想,使他們能夠利用編程解決一些簡單問題,并為后續(xù)編程類和語言類課程的學(xué)習打下良好的基礎(chǔ)。此外,本課程還將為學(xué)生今后進一步學(xué)習數(shù)據(jù)采集和分析等大數(shù)據(jù)及人工智能方面的知識打下堅實的基礎(chǔ)。三、課程培養(yǎng)目標總體目標通過本課程的學(xué)習,使學(xué)生能夠理解python基礎(chǔ)原理;在實驗實訓(xùn)過程中學(xué)習和掌握python編程技巧,具備一定的職業(yè)能力以及繼續(xù)學(xué)習新知識的能力;學(xué)生通過項目的實現(xiàn),具備良好2的綜合素質(zhì)。知識目標(1)了解Python語言編碼規(guī)范,理解對象、標識符、變量、函數(shù)、類等基本概念。(2)掌握數(shù)據(jù)輸入函數(shù)input()和數(shù)據(jù)輸出函數(shù)print()的使用。(3)掌握基本數(shù)據(jù)類型,數(shù)字類型(整型、浮點型、復(fù)數(shù)型)、布爾型、空類型。(4)熟悉字符串類型,能使用內(nèi)置函數(shù)format()和使用format()方法對字符串格式化,熟練掌握使用字符串對字符串格式化。(5)掌握算術(shù)運算符,能正確使用算術(shù)運算符對數(shù)據(jù)進行操作。(6)掌握賦值運算符,能正確使用增強賦值運算、鏈式賦值、同步賦值對數(shù)據(jù)進行操作,掌握交換變量值的方法。(7)能正確使用數(shù)字操作、類型轉(zhuǎn)換和其他操作內(nèi)置函數(shù)對數(shù)據(jù)進行操作。(8)掌握條件表達式,算術(shù)表達式、關(guān)系表達式、邏輯表達式等,能用Python表達式表達實際問題。(9)理解和掌握單分支選擇結(jié)構(gòu)、雙分支選擇結(jié)構(gòu)和多分支選擇結(jié)構(gòu),能用選擇結(jié)構(gòu)解決實際問題。(10)理解和掌握條件循環(huán)結(jié)構(gòu)和遍歷循環(huán)結(jié)構(gòu),能熟練使用循環(huán)結(jié)構(gòu)解決實際問題。(11)掌握計數(shù)器、累加器和標志變量,能使用這些變量解決實際問題。(12)掌握字符串、列表、元組、集合和字典等序列類型,理解有序序列和無序序列、可變序列和不可變序列等概念。(13)掌握序列通用運算符和通用內(nèi)置函數(shù)的使用。(14)掌握字符串創(chuàng)建的幾種方法,能使用字符串操作符、字符串內(nèi)置函數(shù)和字符串操作常用方法對字符串進行操作。掌握列表創(chuàng)建的幾種方法,能使用列表操作符、列表內(nèi)置函數(shù)和列表常用方法對列表進行操作。掌握元組創(chuàng)建的幾種方法,能使用元組操作符、元組內(nèi)置函數(shù)和元組常用方法對元組進行操作。掌握集合創(chuàng)建的幾種方法,能使用集合操作符、集合內(nèi)置函數(shù)和集合常用方法對集合進行操作。掌握字典創(chuàng)建的幾種方法,能使用字典操作符、字典內(nèi)置函數(shù)和字典常用方法對字典進行操作。(15)能夠使用序列類型編寫程序,解決較復(fù)雜的實際問題;(16)掌握自定義函數(shù)的定義和調(diào)用,熟悉函數(shù)參數(shù),包括:必選參數(shù)、位置參數(shù)、關(guān)鍵字參數(shù)、默認值參數(shù)和可變長參數(shù)及各種類型數(shù)據(jù)作為函數(shù)參數(shù)的參數(shù)傳遞。(17)熟練掌握匿名函數(shù)的定義和使用。(18)掌握函數(shù)的各種調(diào)用方式,包括:嵌套調(diào)用、函數(shù)名賦給變量、函數(shù)名作為參數(shù)、函3數(shù)名作為序列對象的元素、函數(shù)名作為函數(shù)的返回值和遞歸調(diào)用。(19)掌握模塊的導(dǎo)入方式,模塊和包的創(chuàng)建方法,能使用math模塊、time模塊和copy模塊解決特定領(lǐng)域的實際問題。(20)理解類和對象的概念,掌握類和對象的定義、構(gòu)成和使用。掌握類成員的訪問屬性及其使用及面向?qū)ο蟪醪降木幊谭椒ā?21)掌握派生類定義方式和基類成員在派生類中的訪問規(guī)則,掌握派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)的執(zhí)行順序和構(gòu)造規(guī)則及面向?qū)ο蟮木幊谭椒ā?22)掌握文件的讀/寫操作,能夠使用文件對數(shù)據(jù)進行處理。(23)掌握json,xml,csv,Excel的解析。(24)理解異常處理機制,掌握異常的拋出、捕獲及處理方法。能力目標(1)能夠用Python語言表達實際問題,具有使用基本數(shù)據(jù)類型和操作解決簡單應(yīng)用問題的能力。(2)能夠?qū)λ惴ㄟM行描述,初步建立結(jié)構(gòu)化程序設(shè)計思想。(3)能夠使用算術(shù)運算符、關(guān)系運算符、邏輯運算符等表達實際問題中的各種條件,具有解決分支結(jié)構(gòu)應(yīng)用問題程序設(shè)計能力。(4)能夠使用條件循環(huán)和遍歷循環(huán),具有解決重復(fù)操作應(yīng)用問題的能力、程序閱讀和程序調(diào)試的初步能力。(5)能夠使用序列類型和操作,具有解決較復(fù)雜實際問題的能力。(6)具有解決綜合應(yīng)用問題程序設(shè)計能力、程序閱讀能力和程序調(diào)試能力,建立結(jié)構(gòu)化程序設(shè)計思想。(7)具有使用第三方庫解決某領(lǐng)域應(yīng)用問題的能力。(8)具有使用類及相關(guān)知識解決實際問題的能力,建立面向?qū)ο蟮某绦蛟O(shè)計思想。(9)能夠使用文件進行操作,具有對程序進行異常處理的能力。(10)具有綜合運用所學(xué)知識進行應(yīng)用軟件的編碼、調(diào)試、維護能力。(11)能夠使用Python對數(shù)據(jù)簡單處理,利用數(shù)據(jù)可視化擴展庫將數(shù)據(jù)以圖表的形式展示出來。素養(yǎng)目標(1)培養(yǎng)學(xué)生分析問題、解決問題的能力。(2)養(yǎng)學(xué)生嚴謹?shù)墓ぷ髯黠L和實際編程的職業(yè)能力(3)通過分組協(xié)作,培養(yǎng)學(xué)生團隊合作和與人交流、溝通的能力;4(4)通過項目實施中的作品展示,培養(yǎng)學(xué)生表達和展示自我的能力與意識;(5)通過實踐操作,培養(yǎng)學(xué)生的動手能力。四、課程設(shè)計思路本課程主要采用理論與實踐相結(jié)合的教學(xué)方法,每個章節(jié)在講解理論的同時,通過各種實操和案例來進行論證和鞏固,以提高學(xué)生的學(xué)習興趣。此外,本課程還提供了大量的分析案例,通過案例操作的過程,一方面指導(dǎo)學(xué)生完成案例操作的任務(wù),利用分析輸入與輸出數(shù)據(jù)格式來掌握編程的技能;另一方面,激發(fā)學(xué)生主動學(xué)習、深入研究的熱情。本課程注重培養(yǎng)學(xué)生的實際能力,打破了以知識傳授為主要特征的傳統(tǒng)學(xué)科課程模式,轉(zhuǎn)變?yōu)橐詫嶋H操作任務(wù)為中心組織課程內(nèi)容和教學(xué)。通過整合理論和實踐,讓學(xué)生在完成具體案例的過程中來構(gòu)建和了解相關(guān)理論知識體系,并發(fā)展編程基礎(chǔ)職業(yè)能力。本課程采用了項目教學(xué)的方式,以改變學(xué)與教的行為,使學(xué)生能夠更好地掌握程序設(shè)計關(guān)鍵技術(shù)。在內(nèi)容選擇上,我們應(yīng)該從結(jié)合本專業(yè)綜合技能和加強應(yīng)用的角度出發(fā),選擇教材的內(nèi)容。我們需要大膽取舍,并適當補充貼合本專業(yè)的數(shù)據(jù)處理案例,以滿足專業(yè)崗位的需求。同時,我們應(yīng)實施模塊化的、彈性的、互動的、多層次的教學(xué),以滿足職業(yè)崗位群的需求。為了打破以教材為主的教學(xué)內(nèi)容,我們可以結(jié)合額外的案例資源、網(wǎng)絡(luò)視頻資源等形成一套嶄新的教學(xué)內(nèi)容。這套內(nèi)容應(yīng)該弱化形式化的理論講述,強化工具的實際應(yīng)用。我們要以學(xué)生為中心,充分發(fā)揮學(xué)生自主學(xué)習和探索的主觀能動性,加強互動討論和分享的團隊協(xié)作能力。結(jié)合數(shù)據(jù)分析結(jié)構(gòu),不必拘泥于固有的功能操作,驅(qū)動學(xué)生靈活變化,培養(yǎng)學(xué)生形成自主思考和探索式分析的思維和技巧。課程主講教師可以利用講義PPT、課程習題、學(xué)習指南、授課視頻、技術(shù)資料等全方位、一站式免費服務(wù),幫助學(xué)生更好地學(xué)習程序設(shè)計課程。五、課程內(nèi)容設(shè)計1、課程整體設(shè)計章/模塊主要教學(xué)內(nèi)容實踐項目教學(xué)內(nèi)容的取舍及依據(jù)與前導(dǎo)、后續(xù)課程的關(guān)系與處理學(xué)時分配理論學(xué)時實踐學(xué)時5初始pythonpython介紹;開發(fā)工具安裝;變量和基本類型;輸入,輸出及代碼調(diào)試融合課程思政Python官網(wǎng)使用;Python下載和安裝;pycharm的下載和安裝;輸入和輸出代碼調(diào)試。面向?qū)ο蟮母呒壋绦蛟O(shè)計和數(shù)據(jù)處理的相關(guān)理搭建定制個性化集成開發(fā)環(huán)境能起到事半功倍的作用,軟件的基本結(jié)構(gòu),語言基本元素是學(xué)習本門課程的基本要求,面向?qū)ο蟮母拍?實現(xiàn)的相關(guān)技術(shù)是繼續(xù)學(xué)習后續(xù)課程的必要基礎(chǔ)。22python基本語法數(shù)據(jù)運算;選擇結(jié)構(gòu);循環(huán)結(jié)構(gòu);for循環(huán);融合課程思政運算符訓(xùn)練;if選擇結(jié)構(gòu);多重if語句;循環(huán)控制語句;while循環(huán);for循環(huán);44復(fù)雜數(shù)據(jù)類型列表;元組;字典;集合和嵌套;融合課程思政列表的基本操作;列表的函數(shù)和方法;元組的基本操作;元組的函數(shù)和方法;字典的基本操作;字典的函數(shù)和方法;集合的基本操作;集合的函數(shù)和方法;復(fù)雜數(shù)據(jù)類型轉(zhuǎn)換;嵌套88函數(shù)自定義函數(shù);函數(shù)的高級用法;字符串與集合函數(shù);常用函數(shù);融合課程思政函數(shù)的定義;函數(shù)的調(diào)用;參數(shù)傳遞類型;return的使用;傳遞參數(shù);函數(shù)模塊的調(diào)用;字符串的常用函數(shù);集合類操作函數(shù);常用函數(shù)舉例演示;666面向?qū)ο箢惡蛯ο?類的方法;繼承;模塊;融合課程思政類的創(chuàng)建和調(diào)用;方法的定義和調(diào)用;構(gòu)造方法;繼承的使用和演示;自定義模塊;導(dǎo)入模塊26數(shù)據(jù)處理文件的IO操作;json和xml解析;csv和excel的解析;異常處理機制;融合課程思政目錄的基本操作;字符串和Python對象的轉(zhuǎn)換;數(shù)據(jù)文件解析;異常的捕獲和處理08合計22342、教學(xué)內(nèi)容與作業(yè)設(shè)計章/模塊節(jié)/子模塊教學(xué)內(nèi)容作業(yè)教學(xué)建議與說明初始pythonpython介紹;開發(fā)工具安裝;變量和基本類型;輸入,輸出及代碼調(diào)試;課程思政python的發(fā)展;Python語言的優(yōu)勢;配置Python開發(fā)環(huán)境;版本2和3的比較;第一個Python程序;集成開發(fā)環(huán)境;創(chuàng)建工程;編碼規(guī)范;變量;基本類型;類型轉(zhuǎn)換;輸入和輸出;代碼調(diào)試;python開發(fā)環(huán)境的安裝;pycharm開發(fā)工具的安裝;創(chuàng)建Python工程考慮機房網(wǎng)絡(luò)的原因,建議通過官網(wǎng)展示,在內(nèi)網(wǎng)下載。7王選“當代畢昇”的戰(zhàn)術(shù)人生python基本語法數(shù)據(jù)運算;選擇結(jié)構(gòu);循環(huán)結(jié)構(gòu);for循環(huán);課程思政運算符;運算符優(yōu)先級;if選擇結(jié)構(gòu);if...else選擇結(jié)構(gòu);多重if語句;while循環(huán);for循環(huán);in操作符;王永民發(fā)明五筆字型。商品購物總額計算;商品打折實現(xiàn);for的四種實現(xiàn)方式學(xué)會查看開發(fā)文檔復(fù)雜數(shù)據(jù)類型列表;元組;字典;集合和嵌套;課程思政創(chuàng)建和訪問列表;列表的基本操作;列表的函數(shù)和方法;創(chuàng)建元組;訪問元組元素;刪除元組;元組的其他操作;創(chuàng)建字典;訪問字典元素;修改和刪除字典元素;集合;4種類型的相互比較;復(fù)雜數(shù)據(jù)類型轉(zhuǎn)換;不同復(fù)雜數(shù)據(jù)類型的嵌套;中國第一程序員求伯君。成績列表的遍歷輸出;古詩詞的遍歷輸出;商品和價格的元組遍歷輸出;字;中文,英文的字典詞頻統(tǒng)計;集合種元素的遍歷輸出學(xué)會利用csdn等技術(shù)論壇函數(shù)自定義函數(shù);函數(shù)的高級用法;字符串與集合函數(shù);常用函數(shù);課程思政:函數(shù)的定義;函數(shù)的調(diào)用;按值傳遞和引用傳遞;比較兩個數(shù)大小的方法定義;面積計算的方學(xué)會使用智能化平臺,如chatgpt,訊飛8return語句;傳遞參數(shù);結(jié)合循環(huán)使用函數(shù);殺毒軟件之父:王江民法定義;正序,反序排列;銀行存取款和余額查詢案例;學(xué)生愛好的處理星火等面向?qū)ο箢惡蛯ο?類的方法;繼承;模塊;課程思政類的定義;創(chuàng)建和使用對象;方法的定義;方法的調(diào)用;構(gòu)造方法;繼承的概念;繼承的使用;自定義模塊;導(dǎo)入和調(diào)用模塊;我國第一臺巨型計算機“銀河”是如何誕生的。歌曲類的屬性和方法定義;小型用戶管理系統(tǒng)的功能實現(xiàn);汽車類的屬性和方法定義及調(diào)用;學(xué)會綜合使用前四章的基本內(nèi)容。關(guān)鍵是理解面向?qū)ο蟮脑O(shè)計思想,面向?qū)ο蟮木幊趟枷?。?shù)據(jù)處理文件的IO操作;json和xml解析;csv和excel的解析;異常處理機制;課程思政目錄的操作;文件讀取;文件寫入;json字符串和Python對象的轉(zhuǎn)換;xml解析;csv的解析;excel的解析;異常地拋出;文件目錄各種常見方法案例;解析xml保存的省份和對應(yīng)城市文件;csv文件和Excel文件數(shù)據(jù)的相互寫入和學(xué)會做內(nèi)容延伸,通過習題掌握知識點的使用要點9異常的捕捉;常見的異常;銀河麒麟:踏實信息安全的中國地基讀取;字符串的異常處理3、職業(yè)能力與實訓(xùn)項目職業(yè)能力實訓(xùn)項目實訓(xùn)方式實訓(xùn)內(nèi)容實訓(xùn)場所及設(shè)備條件教學(xué)建議與說明IDE準備與調(diào)試部署代碼Python開發(fā)環(huán)境安裝與設(shè)置教學(xué)做一體化Python安裝與環(huán)境變量設(shè)置;pycharm安裝與風格設(shè)置。實訓(xùn)場所:一體化教學(xué)機房設(shè)備條件:連接因特網(wǎng)的計算機學(xué)生獨立完成。調(diào)試代碼掌握調(diào)試運行的方法程序流程練習if下商品打折情況處理教學(xué)做一體化if多分支語句的結(jié)構(gòu);鍵盤輸入商品名稱,單價,數(shù)量實訓(xùn)場所:一體化教學(xué)機房設(shè)備條件根據(jù)實際經(jīng)驗進行方法提煉,獨立完成。雙層循環(huán)輸出方陣,三角陣鍵盤輸入行數(shù)和列數(shù);行列約束條件的提煉復(fù)雜數(shù)據(jù)類型字典的使用教學(xué)做一體化詞頻統(tǒng)計;遍歷操作實訓(xùn)場所:一體化教學(xué)機房設(shè)備條件學(xué)生學(xué)會查看菜鳥教程等文檔,找出適合的方法,并獨立完成嵌套使用列表元素擴容;字典遍歷輸出面向?qū)ο笤O(shè)計類教學(xué)做一體化畫類圖實訓(xùn)場所:一體化教學(xué)機房設(shè)備條件;面向?qū)ο蟮脑O(shè)計與面向?qū)ο蟮木幊套⒁獬橄笏季S的培養(yǎng)和表達的規(guī)范性。定義類編碼實現(xiàn)基本類類的使用實例化類并調(diào)用方法六、考核評價體系本課程考核采取形成性考核和終結(jié)性考核兩種方式進行。初定形成性考核成績占總成績的40%,終結(jié)性考核成績占總成績的60%,但也可根據(jù)實際情況做適當比例調(diào)整。各部分成績具10體的組成部分和所占比例的情況詳見下表??己顺煽兠Q所占比例形成性考核成績平時考核成績20%實訓(xùn)任務(wù)考核成績20%終結(jié)性考核成績實踐考試成績60%合計100%本課程形成性考核成績的考核標準如下所示:1.平時考核(100分)(1)考勤(40分)每次上課點名,無故遲到或早退1次扣5分,曠課一次扣10分,扣滿40分為止。(2)課堂表現(xiàn)(20分)每人的基礎(chǔ)分為12分,具體加減分規(guī)定如下:A.課堂上積極主動正確回答一次問題,可加3分,即使沒答對也可加1分,加到20分為止;B、課堂上被動正確回答一次問題可加2分,加到20分為止;C、課堂上提問答不出或不回答問題一次扣3分,扣到0分為止;D、課堂上睡覺一次扣3分,扣到0分為止;E、上課不帶書、不記課堂筆記等,每發(fā)現(xiàn)一次扣3分,扣到0分為止;(3)平時作業(yè)(40分)要求教師全學(xué)期布置作業(yè)不可以少于4次,并要求全批全改,以A、B、C、D、E給學(xué)生每次作業(yè)成績,每次作業(yè)的最高分(A)可得10分,其余等級依次遞減2分,不交作業(yè)者不得分。2.實訓(xùn)任務(wù)考核(100分)本課程整個教學(xué)過程將開設(shè)實訓(xùn)任務(wù),教師應(yīng)全方位觀察每一個學(xué)生的每次任務(wù)的全過程,注重學(xué)生的實踐操作能力和職業(yè)素質(zhì)的培養(yǎng),每個任務(wù)都要認真觀察檢查,以A(80-100)、B (60-80)、C(40-60)、D(20-40)、E(0-20)給學(xué)生每次任務(wù)評定成績,如學(xué)生表現(xiàn)良好并且很好地完成實訓(xùn)任務(wù),則給A級,否則其余等級依次遞減,不做實驗者為E級,最后統(tǒng)計所有完成任務(wù)的評級,給定實訓(xùn)任務(wù)考核總分。113.終結(jié)性考核(實踐考試)(100分)本課程終結(jié)性考核采取實踐考試,形式可以多樣,如出程序編程題,或圍繞一個小項目做編程等。對學(xué)生學(xué)習的評價,既關(guān)注學(xué)生知識與技能的理解和掌握,更要關(guān)注他們情感與態(tài)度的形成和發(fā)展;既關(guān)注學(xué)生學(xué)習的結(jié)果,更要關(guān)注他們在學(xué)習過程中的變化和發(fā)展。評價的手段和形式應(yīng)多樣化,要將過程評價與結(jié)果評價相結(jié)合,定性與定量相結(jié)合,充分關(guān)注學(xué)生的個性差異,發(fā)揮評價的啟發(fā)激勵作用,增強學(xué)生的自信心,提高學(xué)生的實際應(yīng)用技能。教師要善于利用評價所提供的大量信息,適時調(diào)整和改善教學(xué)過程。七、教學(xué)方法與手段1、教學(xué)模式(1)課堂教學(xué)采取“啟發(fā)式”教學(xué)方法,注重引導(dǎo);(2)課程以實踐操作為主,講解為輔,調(diào)動學(xué)生動手操作的欲望和興趣;(3)及時評估學(xué)生的學(xué)習情況,依此對學(xué)生課前預(yù)習和課后輔導(dǎo)做出調(diào)整。2、教學(xué)方法與手段(1)精心設(shè)計教學(xué)課件,通過創(chuàng)建問題情境,激發(fā)學(xué)生學(xué)習興趣。在課件設(shè)計中,營造輕松活潑的課堂氣氛,將抽象化的問題融入學(xué)生熟悉的生活情境,并通過動畫演示等手段,讓學(xué)生通過對熟悉事物的認知來理解理論知識。(2)精心設(shè)計教學(xué)案例和實訓(xùn)項目,培養(yǎng)學(xué)生學(xué)習能力和創(chuàng)新能力。由于本課程要求學(xué)生具備一定的邏輯思維以及編程能力,而對于網(wǎng)絡(luò)專業(yè)學(xué)生而言合理地分析問題有一定難度,因此,在教學(xué)過程中通過精心設(shè)計的教學(xué)案例進行知識點的精講,對于重要操作進行深入分析,而在學(xué)生課堂練習和實訓(xùn)時,不是重復(fù)實現(xiàn)教師所講的案例,而是需要通過“改造”原案例才能夠?qū)崿F(xiàn)的任務(wù)。通過大量這種舉一反三的訓(xùn)練,提升學(xué)生的學(xué)生能力和創(chuàng)造能力。(3)利用網(wǎng)絡(luò)將課堂教學(xué)延伸到課外。通過FTP、網(wǎng)絡(luò)教室等形式,提供豐富的教學(xué)資源供學(xué)生課外學(xué)習。八、教學(xué)條件與資源1、師資條件要求本課程要求任課教師自身有豐富的計算機專業(yè)知識,熟悉程序設(shè)計各領(lǐng)域?qū)I(yè)技能,特別12是要求有程序編程開發(fā)的實踐經(jīng)驗。2、實踐教學(xué)條件要求根據(jù)本課程的特點建議理實一體化教學(xué)。這就對專業(yè)實訓(xùn)室有更高的要求:(1)學(xué)生電腦及教師演示電腦;(2)必要的軟件和操作工具;(3)教學(xué)中涉及的硬件設(shè)備,可以用安裝相應(yīng)的虛擬機代替。根據(jù)學(xué)生人數(shù)較多的實際情況,目前班級總?cè)藬?shù)在50人左右,可以根據(jù)學(xué)生的層次將學(xué)生分成多個組,每組10人左右,并配備一個學(xué)習較好的學(xué)生作為組長,協(xié)助教師對學(xué)習進度較慢的學(xué)生進行重點指導(dǎo)。3、教材與教學(xué)資源開發(fā)教學(xué)資源基本要求:教材包括主教材和輔助教材。主教材是教學(xué)的基本依據(jù),它體現(xiàn)教學(xué)大綱所規(guī)定的課程性質(zhì)和教學(xué)要求,力求做到體系完整、文字簡潔準確,適合于自主學(xué)習并能較好地體現(xiàn)現(xiàn)代教育的規(guī)律和特點。參考教材:崔曉軍.python程序設(shè)計基礎(chǔ),電子工業(yè)出版社,2023年7月。輔助教參:楊智勇,廖丹.Python程序設(shè)計(微課版),中國水利水電出版社,2020.06.12。董付國.《Python程序設(shè)計基礎(chǔ)(第2版)》,清華大學(xué)出版社,2018。輔助教材的主要功能是:學(xué)習主教材的向?qū)?自學(xué)與自測的手段、完成教學(xué)任務(wù)的必要補充;開闊學(xué)生的視野、擴大知識面。推薦行業(yè)等網(wǎng)站:,,博客園,菜鳥教程。九、學(xué)生學(xué)習建議與學(xué)生可持續(xù)發(fā)展建議1、學(xué)生學(xué)習建議本課程學(xué)習主要以理論基礎(chǔ)講解為主,輔以大量編程練習。學(xué)習時要緊跟教學(xué)進度,按時完成學(xué)習任務(wù)并上交作業(yè),學(xué)習過程中,可參考相關(guān)教材與課程學(xué)習資源,以加深對課程知識的理解。建議教師多結(jié)合IT主流技術(shù)和現(xiàn)實應(yīng)用場景介紹python程序解決實際問題的例子,激發(fā)學(xué)生學(xué)習的熱情。強調(diào)抽象思維的能力,養(yǎng)成良好的編程習慣,培養(yǎng)優(yōu)良的編程風格,注重示范影響與意義。完成本課程學(xué)習后,學(xué)生可以參加相關(guān)程序設(shè)計的競賽與考證。2、學(xué)生可持續(xù)發(fā)展建議13(1)同學(xué)可以結(jié)合菜鳥教程,csdn論壇社區(qū),訊飛星火等平臺來完成拓展學(xué)習;(2)操作案例會提供參考代碼,同學(xué)們可以酌情參考編寫,并設(shè)計自己的作品。附件1:溫州科技職業(yè)學(xué)院學(xué)期授課計劃(2023/2024學(xué)年第1學(xué)期)院部名稱信息技術(shù)學(xué)院課程名稱程序設(shè)計基礎(chǔ)授課班級人工智能23-1班任課教師陳建勇專業(yè)(教研室)人工智能技術(shù)應(yīng)用審批簽字專業(yè)(教研室)主任院部領(lǐng)導(dǎo)學(xué)生所屬學(xué)院領(lǐng)導(dǎo)(跨院部課程):2022學(xué)年版2023年9月13日14學(xué)期授課計劃課程名稱程序設(shè)計基礎(chǔ)總課時數(shù)56已授課時數(shù)0還需授課時數(shù)56本學(xué)期授課情況班級教學(xué)周數(shù)周時數(shù)實際課時數(shù)其中理論實踐人工智能23-1班124481632課程標準(制、修訂年月)溫州科技職業(yè)學(xué)院2023級人工智能技術(shù)應(yīng)用專業(yè)《程序設(shè)計基礎(chǔ)》自編課程標準基本教材名稱、版本崔曉軍,肖紅宇,python程序設(shè)計基礎(chǔ),電子工業(yè)出版社,2023年。主要參考書名稱、版本、其他教學(xué)資源及教具龍浩,

溫馨提示

  • 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

提交評論