計算機語言Python課程教學(xué)大綱_第1頁
計算機語言Python課程教學(xué)大綱_第2頁
計算機語言Python課程教學(xué)大綱_第3頁
計算機語言Python課程教學(xué)大綱_第4頁
計算機語言Python課程教學(xué)大綱_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、計算機語言Python課程教學(xué)大綱(COMPUTER LANGUAGE (Python))一、課程概況課程代碼:0301009學(xué) 分: 3.0學(xué) 時: 48(其中:講授學(xué)時24, 實驗學(xué)時24 )先修課程: 無適用專業(yè):非計算機專業(yè)教 材:Python程序設(shè)計 張莉 主編 高等教育出版社 2019年7月課程歸口:計算機信息工程學(xué)院課程的性質(zhì)與任務(wù):本課程是非計算機專業(yè)的專業(yè)基礎(chǔ)必修課,通過本課程的學(xué)習(xí),培養(yǎng)學(xué)生具有Python語言上機的基本操作能力,掌握一般程序設(shè)計的基本方法,能夠編寫、調(diào)試一些簡單的Python語言程序。二、課程目標(biāo)目標(biāo)1. 掌握計算機的軟硬件知識,了解程序設(shè)計開發(fā)方法,掌握

2、Python語言編程的基礎(chǔ)知識。目標(biāo)2. 能根據(jù)專業(yè)需要,選用合適的計算機編程語言及算法解決問題。本課程支撐專業(yè)培養(yǎng)方案中畢業(yè)要求,1-3掌握計算機的基本硬件與軟件知識,具有計算機應(yīng)用系統(tǒng)設(shè)計與軟件編程的基本能力、5-1能夠針對復(fù)雜工程問題,開發(fā)、選擇與使用恰當(dāng)?shù)募夹g(shù)、資源、現(xiàn)代工程工具和信息技術(shù)工具。畢業(yè)要求指標(biāo)點課程目標(biāo)目標(biāo)1目標(biāo)2畢業(yè)要求1-3畢業(yè)要求5-1三、課程內(nèi)容及要求(一)Python語言簡介及開發(fā)環(huán)境1.教學(xué)內(nèi)容(1)Python特點(2)Python開發(fā)環(huán)境及運行方式(3)簡單的Python程序2.基本要求(1)了解Python程序特點和風(fēng)格(2)掌握Python程序設(shè)計的一

3、般步驟與方法,掌握Python中各類數(shù)據(jù)結(jié)構(gòu)相關(guān)的函數(shù)/方法以及常用標(biāo)準庫及重要的第三方庫中的函數(shù)的使用(3)能熟練運用Python語言進行程序設(shè)計,能有效利用Python進行簡單的數(shù)據(jù)獲取、表示和處理分析,具有一定分析問題和解決問題的能力和計算思維(二)標(biāo)準數(shù)據(jù)類型、運算符及表達式1.教學(xué)內(nèi)容(1)常量與變量(2)Python的標(biāo)準數(shù)據(jù)類型整型數(shù)(int)浮點型數(shù)(float)復(fù)數(shù)(complex)邏輯型數(shù)(bool)字符串型(str)(3)運算符及表達式算術(shù)運算符、邏輯運算符、關(guān)系運算符、位運算符、賦值運算符及其它運算符運算符的優(yōu)先級賦值表達式、算術(shù)表達式、關(guān)系表達式、邏輯表達式和條件表示

4、式表達式的組成和賦值的概念2.基本要求(1)掌握Python數(shù)據(jù)類型(2)掌握常量與變量(3)掌握整型數(shù)和浮點型數(shù)(4)掌握邏輯型數(shù)和復(fù)數(shù)型數(shù)(5)了解轉(zhuǎn)義字符(6)掌握字符串的操作函數(shù)和方法(7)掌握變量的創(chuàng)建和賦值(8)掌握運算符及表達式3.重點難點(1)整型數(shù)和浮點型數(shù)(2)字符串(3)位運算(三)組合數(shù)據(jù)類型及其操作1.教學(xué)內(nèi)容(1)列表(list)(2)元組(tuple)(3)字典(dict)(4)集合(set)(5)rang對象2.基本要求(1)了解序列(字符串、列表、元組)的特點(2)掌握序列的索引和切片(3)掌握序列的值比較、對象身份比較、重復(fù)、連接、判斷成員(4)掌握序列操作

5、的標(biāo)準函數(shù)和方法(5)掌握列表的操作函數(shù)和方法(6)掌握元組的操作函數(shù)和方法(7)掌握字典的操作函數(shù)和方法(8)掌握集合的操作函數(shù)和方法(9)掌握range函數(shù)生成range對象的方法3.重點難點(1)列表(2)字典(四)Python語言的程序控制結(jié)構(gòu)1.教學(xué)內(nèi)容(1)順序結(jié)構(gòu)(2)輸入/輸出函數(shù)(3)賦值語句(4)選擇結(jié)構(gòu)(5)循環(huán)結(jié)構(gòu)的基本形式(6)循環(huán)結(jié)構(gòu)的擴展形式(7)嵌套結(jié)構(gòu)(8)列表解析2.基本要求(1)了解Python程序特點和風(fēng)格(注釋、換行標(biāo)記、縮進)(2)了解input函數(shù)和print函數(shù)的使用(3)熟練掌握選擇結(jié)構(gòu)程序設(shè)計(4)熟練掌握循環(huán)結(jié)構(gòu)程序設(shè)計(5)熟練掌握pri

6、nt函數(shù)輸出格式控制(6)熟練掌握break語句和continue語句的使用3.重點難點(1)循環(huán)結(jié)構(gòu)程序設(shè)計(2)結(jié)構(gòu)的嵌套和列表解析(五)函數(shù)編程1.教學(xué)內(nèi)容(1)函數(shù)的定義、函數(shù)的調(diào)用(2)函數(shù)的參數(shù)(3)變量的作用域(4)遞歸函數(shù)的定義和調(diào)用2.基本要求(1)熟練掌握函數(shù)的定義(2)熟練掌握函數(shù)的調(diào)用(3)掌握參數(shù)的傳遞(4)了解變量的作用域(5)掌握遞歸函數(shù)的定義和調(diào)用(6)掌握常用庫函數(shù)的使用(math、os、random、datetime、turtle)3.重點難點(1)函數(shù)的定義和調(diào)用(2)常用庫函數(shù)的使用(六)文件及其操作1.教學(xué)內(nèi)容(1)文件系統(tǒng)(2)文件的打開與關(guān)閉(3)

7、文件的讀寫(4)文件的定位與其它操作2.基本要求(1)熟練掌握文件的打開與關(guān)閉(2)掌握文件的讀寫(3)掌握文件內(nèi)容的分析方法(4)掌握jieba庫的使用方法3.重點難點(1)文件的讀寫(2)文件內(nèi)容的分析方法教學(xué)內(nèi)容與課程目標(biāo)的對應(yīng)關(guān)系及學(xué)時分配如表所示。序號教學(xué)內(nèi)容支撐的課程目標(biāo)支撐的畢業(yè)要求指標(biāo)點講授學(xué)時實驗學(xué)時1Python語言簡介及開發(fā)環(huán)境課程目標(biāo)1指標(biāo)點1.322標(biāo)準數(shù)據(jù)類型、運算符及表達式課程目標(biāo)1指標(biāo)點1.3223組合數(shù)據(jù)類型及其操作課程目標(biāo)1指標(biāo)點1.3444Python語言的程序控制結(jié)構(gòu)課程目標(biāo)1、2指標(biāo)點1.3、5.1445turtle繪畫及其它生態(tài)庫應(yīng)用課程目標(biāo)1、2指

8、標(biāo)點1.3、5.1446自定義函數(shù)編程課程目標(biāo)1、2指標(biāo)點1.3、5.1447文件及其操作課程目標(biāo)1、2指標(biāo)點1.3、5.1428綜合應(yīng)用課程目標(biāo)1、2指標(biāo)點1.3、5.14合計2424四、課內(nèi)實踐序號實驗項目名稱實驗內(nèi)容及要求學(xué)時對畢業(yè)要求的支撐類型備注1字符串格式化操作數(shù)據(jù)類型、運算符和表達式書寫,字符串格式化操作2指標(biāo)點1.3演示型必做2組合數(shù)據(jù)類型列表字典等的編程4指標(biāo)點1.3、5.1演示型必做3程序控制結(jié)構(gòu)三種基本結(jié)構(gòu)的編程4指標(biāo)點1.3驗證型必做4turtle繪圖turtle繪畫及其它生態(tài)庫應(yīng)用4指標(biāo)點1.3、5.1驗證型必做5自定義函數(shù)編程函數(shù)的定義和調(diào)用4指標(biāo)點1.3、5.1驗

9、證型必做6文件操作文件操作2指標(biāo)點1.3、5.1驗證型必做7綜合應(yīng)用綜合編程解決實際問題4指標(biāo)點1.3、5.1驗證型必做五、課程實施(一)教學(xué)方法與教學(xué)手段1. 由于課時太少,學(xué)習(xí)內(nèi)容多,考核要求高,開始采用翻轉(zhuǎn)課堂和研究型教學(xué)相結(jié)合。上課的重點在于引導(dǎo)學(xué)生掌握解決問題的方法,而不在程序本身。課程中,注重的是教會學(xué)生如何分析、思考問題,掌握解決問題的步驟,多留給學(xué)生思考和討論的空間會。2. 作業(yè)在“Python語言程序設(shè)計一體化教學(xué)平臺”上完成,做題過程中學(xué)生可以通過在線答疑及時向任課老師提問。本系統(tǒng)有實時閱卷功能,作業(yè)完成后學(xué)生可以直接通過閱卷解析看到成績和習(xí)題解析。編程題部分學(xué)生一般都上機

10、課完成,可以直接問老師。考試也是在“Python語言程序設(shè)計一體化教學(xué)平臺”上完成,直接抽等級考試的卷子,每個學(xué)生抽的卷子都不一樣,徹底杜絕作弊現(xiàn)象。(二)課程實施與保障主要教學(xué)環(huán)節(jié)質(zhì)量要求1備課1.掌握本課程教學(xué)大綱內(nèi)容,嚴格按照教學(xué)大綱要求進行本課程教學(xué)內(nèi)容的組織。2.熟悉教材各章節(jié),借助相關(guān)專業(yè)書籍資料,并依據(jù)教學(xué)大綱編寫授課計劃,編寫每次授課的教案。3.結(jié)合課程特點,制作課件,運用多媒體教學(xué)手段講授部分教學(xué)內(nèi)容。 4.確定各章節(jié)課程內(nèi)容的教學(xué)方法,構(gòu)思授課思路、技巧和方法。2講授1.條理清晰,重點突出,理論聯(lián)系實際,熟練地解答和講解例題。2.采用多種教學(xué)方式(如啟發(fā)式教學(xué)、案例分析教學(xué)

11、、討論式教學(xué)等),注重培養(yǎng)學(xué)生的計算思維,提高學(xué)生發(fā)現(xiàn)、分析和解決問題的能力。3.多種教學(xué)手段、教師演示與學(xué)生動手實踐相結(jié)合,以培養(yǎng)學(xué)生實踐動手的能力。4.表達方式盡量便于學(xué)生理解、接受,力求形象生動,使學(xué)生在掌握知識的過程中,保持較為濃厚的興趣。3作業(yè)布置與批改學(xué)生必須完成一定數(shù)量的作業(yè)題,是本課程教學(xué)的基本要求,是實現(xiàn)人才培養(yǎng)目標(biāo)的必要手段。學(xué)生完成的作業(yè)必須達到以下基本要求:1.按時按量完成作業(yè),不缺交,不抄襲,網(wǎng)絡(luò)教學(xué)平臺具有查重功能。2.解題方法和步驟正確。教師批改或講評作業(yè)要求如下:1.學(xué)生的作業(yè)要全批全改,并按時批改、講評學(xué)生每次交來的作業(yè)。2.教師批改或講評作業(yè)要認真、細致,每

12、次批改或講評作業(yè)后,按百分制評定成績,并寫明日期。3.期末按每個學(xué)生作業(yè)的平均成績,作為本課程總評成績中平時成績的重要組成部分。4課外答疑為直接了解學(xué)生的學(xué)習(xí)情況,幫助學(xué)生進一步理解和消化課堂上所學(xué)知識、改進學(xué)習(xí)方法和思維方式,培養(yǎng)其獨立思考問題的能力,建議任課教師安排時間進行課外答疑與輔導(dǎo)工作。5成績考核本課程考核的方式:網(wǎng)絡(luò)平臺考試。期末上機考核從試卷庫中抽取,每個學(xué)生的試卷是隨機組卷,試卷并不相同,均為機考??傇u成績的評定見課程評分方案。有下列情況之一者,總評成績?yōu)椴患案瘢?.缺交作業(yè)次數(shù)達1/3以上者。2.缺課次數(shù)達本學(xué)期總授課學(xué)時的1/3以上者。3.存在課程目標(biāo)小于0.6。6課內(nèi)實踐

13、考核本課程安排有課內(nèi)實踐環(huán)節(jié),學(xué)生參加課內(nèi)實踐必須達到以下基本要求:1.按實踐題目要求編程,完成課內(nèi)實踐,不缺席。2.課內(nèi)實踐課之前做好教師布置的復(fù)習(xí)題。由于是課內(nèi)實踐而不是實驗,該課程沒有獨立的實驗報告,實踐分由學(xué)生的編程操作分得到,編程后形成的程序相當(dāng)于實驗報告。3.教師批改或講評學(xué)生所做的編程作業(yè),每次批改或講評后,按百分制對學(xué)生所做的編程作業(yè)評定成績,并寫明日期。3.期末評出每個學(xué)生實驗的平均課內(nèi)實踐成績,構(gòu)成了平時成績的一部分,也是本課程總評成績的重要組成部分。六、課程考核(一)課程考核包括期末考試、平時及作業(yè)考核和實驗(實踐)考核等,期末考試采用網(wǎng)絡(luò)考試平臺機考的形式。(二)課程總

14、評成績=平時成績20% +實驗(實踐)成績20%+期末考試成績60%。具體內(nèi)容和比例如表所示。成績組成考核/評價環(huán)節(jié)權(quán)重考核/評價細則對應(yīng)的畢業(yè)要求指標(biāo)點平時成績出勤情況 30%20%課堂不定期點名,考核能否按時到勤,曠課一次扣10分,遲到與早退扣5分,事假4分,病假3分。指標(biāo)點1.3、5.1平時作業(yè) 70%用網(wǎng)絡(luò)平臺測試重要章節(jié)內(nèi)容,考核學(xué)生對知識點的復(fù)習(xí)、理解和掌握度。對每次作業(yè)完成情況做記錄并百分制打分,計算全部作業(yè)的平均成績。實驗(實踐)成績課內(nèi)實踐成績20 % 對學(xué)生的平時編程練習(xí)和平時上機實程序進行批閱,按照要求設(shè)計算法,正確完成程序的編寫(占40%);編程結(jié)果的準確性(占40%);利用所學(xué)知識分析解決問題的能力(占20%)。指標(biāo)點1.3、5.1期末考試網(wǎng)絡(luò)平臺考試 60 % 試卷題型包括選擇題、基本操作題、簡單應(yīng)用題、綜合應(yīng)用題等。其中考核Python語言的基礎(chǔ)知

溫馨提示

  • 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

提交評論