Python程序設計教案_第1頁
Python程序設計教案_第2頁
Python程序設計教案_第3頁
Python程序設計教案_第4頁
Python程序設計教案_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

總計:92學時

課程名稱Python程序設計

講課:_學時

類別性質(zhì)必修、考試學分實踐:—學時

授課對象______________專業(yè)班級:______總人數(shù):_____

任課教師職稱學歷/學位

課程教學通過對Python語言的講授與學習,能夠讓學生到達嫻熟使用Python

目的與根語言進展程序設計的方法步驟及敏捷應用所學學問解決實際問題的基

本要求本要求,從而到達專業(yè)學習的根本要求和滿足企業(yè)與社會進展的需求。

教學重點:

1.了解Python的特點和應用,能夠搭建Python編程環(huán)境,能夠在

IDE中編寫和運行Python程序,能夠生成可執(zhí)行文件。

2.把握Python語言根底學問,理解Python編碼標準和數(shù)據(jù)類型,能

夠使用輸入輸出函數(shù)、變量、賦值語句以及各種運算符。

課3.把握流程掌握語句的用法,能夠使用選擇語句、循環(huán)語句,并能進

展特別處理。

4.把握典型復合數(shù)據(jù)類型的用法,能夠使用列表、元組、集合和字典。

教5.把握字符串和正則表達式的用法,能夠把握字符串的根本操作和常

用方法,能夠使用字節(jié)對象和字節(jié)數(shù)組,能夠使用正則表達式。

6.把握函數(shù)、模塊和包的用法,能夠定義和調(diào)用函數(shù)并向函數(shù)傳遞參

重數(shù),理解變量的作用域,能夠使用各種特別函數(shù)和裝飾器,能夠定

義和使用模塊,能夠創(chuàng)立和導入包。

點7.把握面對對象編程方法,能夠定義類并進展實例化,能夠定義成員

與屬性和成員方法,能夠使用類的繼承,了解面對高級編程學問。

8.把握通過Python進展文件操作的方法,理解文件根本概念,能夠

難翻開和關閉文件,能夠?qū)ξ谋疚募投M制文件進展讀寫操作,能

點夠?qū)ξ募兔窟M展治理。

9.把握GUI編程方法,理解wxPython框架根本概念,能使用wxPython

控件和布局設置圖形用戶界面,能夠創(chuàng)立對話框和MDI窗口。

10.把握通過Python對數(shù)據(jù)庫進展操作的方法,能夠在Python程序

實現(xiàn)對各種常用數(shù)據(jù)庫的訪問。

教學難點:

各種學問的綜合運用

主要教學

方法與手主要承受多媒體技術講授法、演示法、案例驅(qū)動等教學方法。

教材和主

要參考資

授課時間第」一次課,第一周星期一第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課向技能課口其他口

授課題目第1章Python編程環(huán)境

令要求學生了解Python的版本、特點和應用;

目的令要求學生把握下載、安裝和運行Python的方法步驟;

要求。要求學生把握PyCham集成開發(fā)環(huán)境的用法;

令要求學生把握Python的執(zhí)行模式,能夠生成可執(zhí)行文件。

重點教學重點:運行Python的方法;PyCharm用戶界面。

難點教學難點:Python解釋執(zhí)行原理;生成可執(zhí)行文件。

教學根本內(nèi)容方法及手段

一、講解Python根本學問

1.展現(xiàn)PPT,對Python的進展、特點和應用講解:

2.教師講解Python的下載、安裝和運行過程。

二、講解PyCharm的安裝和配置

1.教師講解PyCharm軟件的安裝和配置過程。

2.教師在PyCharm環(huán)境中編寫第一個Python程序并加以運行。

3.讓學生翻開PyCharm,并編寫一個簡潔的Python程序,然后加以運行。

三、講解Python上機步驟

1.教師介紹3種類型的Python的文件:即源代碼文件(.py)、字節(jié)碼文件多媒體講授

結合上機練

(.pyc)以及優(yōu)化字節(jié)碼文件(.opt-i.Pyc).

習操作

2.教師講解Python程序解釋執(zhí)行原理。

3.教師示范在命令行和IDLE中以交互執(zhí)行模式運行程序。

4.讓學生練習以交互執(zhí)行模式運行程序。

5.教師結合講解Python源代碼構造。

6.教師示范在命令行、IDLE和PyChann中執(zhí)行Python程序。

7.讓學生在不同環(huán)境中編寫和執(zhí)行Python程序。

8.教師示范使用Pylnstaller將Pylhon程序打包成可執(zhí)行文件。

9.讓學牛伸用Pvlnstaller焰Python程庠打包成可執(zhí)行十件,

課后作業(yè)習題1

課后

小結

授課時間第,_次課,第一周星期一第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課團技能課口其他口

授課題目第2章Python語言根底

令要求學生了解編程標準,能夠按商定編寫代碼和使用注釋;

目的Python

令要求學生把握輸入輸出函數(shù)的用法,能夠嫻熟使用input和print函數(shù);

要求

令要求學生理解各種數(shù)據(jù)類型,能夠創(chuàng)立變量并對其賦值。

教學重點:數(shù)據(jù)類型;變量和賦值語句;輸入輸出函數(shù)。

重點

教學難點:格式化輸出。

難點

教學根本內(nèi)容方法及手段

一、講解Python編碼標準

1.復習上次內(nèi)容,提出問題。

2.展現(xiàn)PPT,教師講解Python命名標準。

3.展現(xiàn)PPT,教師講解Python編程商定。

4.展現(xiàn)PPT,教師講解注釋語句寫法。

二、講解輸入函數(shù)和輸出函數(shù)

1.教師結合上機操作,示范講解input函數(shù)的用法。

多媒體講授結合上機

2.學生上機練習input函數(shù)的用法。

練習操作

3.教師結合上機操作,示范講解print函數(shù)的用法。

4.學生上機練習print函數(shù)的用法。

5.教師結合上機操作,示范講解格式化輸出的3種方式。

6.學生上機練習格式化輸出。

7.教師結合上機操作,講解創(chuàng)立變量和賦值語句和賺值表達式。

8.學生練習創(chuàng)立變量和賦值語句。

9,教師對木節(jié)謠內(nèi)容進展小倦-----------------------------------

習題2

課后作業(yè)選擇題

推斷題

課后

小結

授課時間第,一次課,第_周星期一第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課目技能課口其他口

授課題目第2章Python語言根底

令要求學生把握各種運算符的用法。

目的

。要求學生把握運算符優(yōu)先級,能夠正常構建表達式.

要求

。要求學生能夠運用運算符和表達式編程解決一些實際問題。

教學重點:運算符;運算符優(yōu)先級。

重點

教學難點:用運算符和表達式編程解決實際問題。

難點

教學根本內(nèi)容方法及手段

一、講解運算符和表達式

1.復習上次內(nèi)容,提出問題。

2.教師結合例子講解各種算術運算符的用法,學生進展上機練習。

3.教師結合例子講解各種關系運算符的用法,學生進展上機練習。

4.教師結合例子講解各種規(guī)律運算符的用法,學生進展上機練習。

5.教師結合例子講解各種位運算符的用法,學生進展上機練習。

6.教師結合例子講解身份運算符的用法,學生進展上機練習。

多媒體講授結合上機

7.教師結合例子講解成員運算符的用法,學生進展上機練習。

練習操作

8.教師結合例子講解運算符優(yōu)先級,學生進展上機練習。

9.教師對各種運算符用法和運算符優(yōu)先級進展小結。

二、講解典型案例

1.教師進展算法分析,示范講解編程求解一元二次方程。

2.學生上機編程求解一元二次方程。

3.教師進展算法分析,示范講解編程計算圓錐的體積和外表積。

4學生卜機編程計篇圓錐的體積和外表積------------------------

仿做典型案例

課后作業(yè)

習題2編程題

課后

小結

授課時間第次課,第一周星期一第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課團技能課口其他口

授課題目第3章流程掌握構造

。要求學生把握選擇語句的用法,能夠依據(jù)要求實現(xiàn)選擇構造;

目的令要求學生把握條件運算符的用法,能夠利用該運算符簡化編程。

要求O要求學生把握循環(huán)語句的用法,能夠依據(jù)要求實現(xiàn)循環(huán)構造:

令要求學生把握循環(huán)掌握語句的用法,能夠?qū)⑵淝‘數(shù)貞糜谘h(huán)語句。

重點教學重點:選擇語句;循環(huán)語句。

難點教學難點:選擇語句嵌套;循環(huán)語句嵌套;循環(huán)掌握語句。

教學根本內(nèi)容方法及手段

一、講解選擇構造

1.復習上次內(nèi)容,提出問題。

2.教師結合例子講解單分支選擇構造,學生進展上機練習。

3.教師結合例子講解雙分支選擇構造,學生進展上機練習。

4.教師結合例子講解多分支選擇構造,學生進展上機練習。

5.教師結合例子講解條件運算符的用法,學生進展上機練習。

6.教師結合例子講解選擇構造的嵌套,學生進展上機練習。多媒體講授結合上機

7.教師對選擇構造的用法進展小結。

練習操作

二、講解循環(huán)構造

1.教師結合例子講解while語句的用法,學生進展上機練習。

2.教師結合例子for語句的用法,學生進展上機練習。

3.教師結合例子講解循環(huán)掌握語句的用法,學生進展上機練習。

4.教師結合例子講解循環(huán)構造的嵌套,學生進展上機練習。

5.教師對循環(huán)構造的用法進展小結。

習題3

課后作業(yè)選擇題

推斷題

課后

小結

授課時間第上次課,第一周星期一第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課團技能課口其他口

授課題目第3章流程掌握構造

令要求學生了解各種標準特別的含義:

目的

令要求學生把握捕獲、處理和拋出特別的相關語句:

要求

。要求學生能夠運用流程掌握構造來解決實際問題。

重點教學重點:標準特別;捕獲和處理特別;拋出特別。

難點教學難點:運行流程掌握構造解決實際問題。

教學根本內(nèi)容方法及手段

一、講解特別處理

1.復習上次內(nèi)容,提出問題。

2.展現(xiàn)PPT,教師講解特別的概念,介紹各種標準特別。

3.教師結合例子講解用單分支try-except語句捕獲和處理特別。

4.學生練習用單分支try-except語句捕獲和處理特別。

5.教師結合例子講解用多分支try-except語句捕獲和處理特別。

6.學生練習用多分支try-excepl語句捕獲和處理特別。

多媒體講授結合上機

7.教師結合例子講解用raise語句引發(fā)特別,學生進展上機練習。

練習操作

8.教師結合例子講解用assert語句聲明斷言,學生進展上機練習。

9.教師對特別處理進展小結。

二、講解典型案例

1.教師進展算法分析,示范講解編程計算生肖和星座。

2.學生上機編程計算生肖和星座。

3.教師進展算法分析,示范講解編程實現(xiàn)猜數(shù)玩耍。

4學生,卜機編程定現(xiàn)猜獨玩辛-----------------------------------

仿做典型案例

課后作業(yè)

習題3編程題

課后

小結

授課時間第上次課,第一周星期一第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課團技能課口其他口

授課題目第4章復合數(shù)據(jù)類型

令要求學生把握列表的用法,能夠創(chuàng)立列表并進展相關操作;

目的

令要求學生把握元組的用法,能夠創(chuàng)立元組并進展相關操作。

要求

令要求學生理解列表和元組的共同點和不同點。

重點教學重點:列表用法;元組用法。

難點教學難點:多維列表

教學根本內(nèi)容方法及手段

一、講解列表用法

1.復習上次內(nèi)容,提出問題。

2.教師結合例子講解創(chuàng)立列表的3種方法,學生進展上機練習

3.教師結合例子講解訪問列表的方法,學生進展上機練習。

4.教師結合例子講解列表運算,學生進展上機練習。

5.教師結合例子講解列表操作,學生進展上機練習。

6.教師結合例子講解列表統(tǒng)計,學生進展上機練習。

7.教師結合例子講解列表查找,學生進展上機練習。

8.教師結合例子講解列表排序,學生進展上機練習。

多媒體講授結合上機

9.教師結合例子講解多維列表用法,學生進展上機練習。

10.教師對列表用法進展小結。練習操作

二、講解元組用法

1.教師結合例子講解創(chuàng)立元組的3種方法,學生進展上機練習

2.教師結合例子講解訪問元組的方法,學生進展上機練習。。

3.教師結合例子講解元組運算,學生進展上機練習。

4.教師結合例子講解元組操作,學生進展上機練習。

5.教師結合例子講解元組統(tǒng)計,學生進展上機練習。

6.教師對元組和列表的共同點和不同點進展比較。

7.教師對元組用法進展小結。

習題4

課后作業(yè)選擇題

推斷題

課后

小結

授課時間第1_次課,第_周星期_第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課向技能課口其他口

授課題目第4章復合數(shù)據(jù)類型

目的令要求學生把握集合的用法,能夠創(chuàng)立集合并進展相關操作。

令要求學生把握字典的用法,能夠創(chuàng)立字典并進展相關操作。

要求令要求學生能夠運用復合數(shù)據(jù)類型編程解決實際問題。

重點教學重點:集合用法;字典用法。

難點教學難點:運用復合數(shù)據(jù)類型編程解決實際問題。

教學根本內(nèi)容方法及手段

一、講解集合用法

1.復習上次內(nèi)容,提出問題。

2.教師結合例子講解創(chuàng)立集合的方法,學生進展上機練習。

3.教師結合例子講解訪問集合的方法,學生進展上機練習。

4.教師結合例子講解集合運算,學生進展上機練習。

5.教師結合例子講解集合操作,學生進展上機練習。

6.教師結合例子講解集合統(tǒng)計,學生進展上機練習。

7.教師對集合用法進展小結。

二、講解元組用法

多媒體講授結合上機

1.教師結合例子講解創(chuàng)立字典的方法,學生進展上機練習。

2.教師結合例子講解訪問字典的方法,學生進展上機練習。。練習操作

3.教師結合例子講解字典操作,學生進展上機練習。

4.教師對字典用法進展小結。

三、講解典型案例

1.教師進展算法分析,示范講解編程實現(xiàn)二維數(shù)組排序。

2.學生上機編程實現(xiàn)二維數(shù)組排序。

3.教師進展算法分析,示范講解編程實現(xiàn)學生成績錄入。

4學生上機編程金現(xiàn)學生成績錄入-------------------------------

仿做典型案例

課后作業(yè)

習題4編程題

課后

小結

授課時間第2次課,第一周星期一第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課團技能課口其他口

授課題目第5章字符串與正則表達式

令要求學生了解字符編碼,能夠計算字符的各種編碼;

目的

令要求學生把握字符串的根本操作,能夠創(chuàng)立字符串并對其進展相關操作;

要求

令要求學生把握字符串的常用方法,能夠在編程中嫻熟應用這些方法。

重點教學重點:字符串的根本操作;字符串的常用方法。

難點教學難點:字符編碼。

教學根本內(nèi)容方法及手段

一、講解字符編碼

1.復習上次內(nèi)容,提出問題。

2.展現(xiàn)PPT,教師講解ASCH學問。

3.展現(xiàn)PPT,教師講解中文編碼學問。

4.展現(xiàn)PPT,教師講解Unicode編碼學問。

二、講解字符串根本操作

1.教師結合例子講解創(chuàng)立字符串的方法,學生進展上機練習。

2.教師結合例子講解訪問字符串的方法,學生進展上機練習。

教師結合例子講解連接字符串的方法,學生進展上機練習。

3.多媒體講授結合上機

4.教師結合例子講解字符串的關系運算,學生進展上機練習。

5.教師結合例子講解字符串統(tǒng)計的方法,學生進展上機練習。練習操作

三、講解字符串常用方法

1.教師結合例子講解字母大小寫轉換方法,學生進展上機練習。

2.教師結合例子講解設置字符串對齊的方法,學生進展上機練習。

3.教師結合例子講解搜尋替換字符串的方法,學生進展上機練習。

4.教師結合例子講解拆分組合字符串的方法,學生進展上機練習。

5.教師結合例子講解測試字符串的方法,學生進展上機練習。

6.教師結合例子講解字符串編碼的方法,學生進展上機練習。

7,教師會合例子講解字符串格式化的方法,學生進展上機練習------

習題5

課后作業(yè)選擇題

推斷題

課后

小結

授課時間第旦次課,第一周星期一第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課團技能課口其他口

授課題目第5章字符串與正則表達式

令要求學生把握字節(jié)類型的用法,能夠正確使用字節(jié)對象和字節(jié)數(shù)組;

目的

令要求學生把握正則表達式的用法,能夠使用正則表達式處理字符串;

要求

令要求學生能夠運用字符串和正則表達式編寫解決實際問題。

重點教學重點:字節(jié)類型;正則表達式。

教學難點:用正則表達式解決實際問題。

難點

教學根本內(nèi)容方法及手段

一、講解字節(jié)類型

1.復習上次內(nèi)容,提出問題。

2.展現(xiàn)PPT,教師講解字節(jié)對象的用法。

3.展現(xiàn)PPT,教師講解字節(jié)數(shù)組的用法。

二、講解正則表達式

1.展現(xiàn)PPT,教師講解正則表達式語法。

2.展現(xiàn)PPT,教師講解常用正則表達式的用法。

多媒體講授結合上機

3.展現(xiàn)PPT,教師講解re模塊內(nèi)容。

練習操作

4.教師結合上機操作講解用正則表達式處理字符串。

6.學生上機練習用正則表達式處理字符串。

三、講解典型案例

1.教師進展算法分析,示范講解編程拆分字符串。

2.學生進展上機練習,編程實現(xiàn)字符串拆分。

3.教師進展算法分析,示范講解編程校驗用戶輸入。

4學生進屣卜機練習,編程窯現(xiàn)用戶輸入檢驗--------------------

仿做典型案例

課后作業(yè)

習題5編程題

課后

小結

授課時間第皿次課,第一周星期一第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課團技能課口其他口

授課題目第6章函數(shù)、模塊和包

令要求學生把握函數(shù)的定義和調(diào)用方法;

目的令要求學生把握函數(shù)參數(shù)的傳遞方法,能夠使用各種類型的函數(shù)參數(shù);

要求令要求學生把握匿名函數(shù)、遞歸函數(shù)和嵌套函數(shù)的用法。

令要求理解變量作用域和閉包的概念。

重點教學重點:函數(shù)的定義和調(diào)用;函數(shù)參數(shù)的傳遞;特別函數(shù)。

難點教學難點:變量作用域;閉包。

教學根本內(nèi)容方法及手段

一、講解函數(shù)的定義和調(diào)用

1.復習上次內(nèi)容,提出問題。

2.教師結合例子講解函數(shù)的定義。

3.教師結合例子講解函數(shù)標注的方法。

4.教師結合例子講解調(diào)用函數(shù)的方法。

二、講解函數(shù)參數(shù)的傳遞

1.展現(xiàn)PPT,教師講解函數(shù)參數(shù)傳遞機制。

2.教師結合例子講解位置參數(shù)和默認值用法,學生進展上機練習。多媒體講授結合

3.教師結合例子講解關鍵字參數(shù)和變長參數(shù)用法,學生進展上機練習。上機練習操作

4.教師結合例子講解特別參數(shù)和高階函數(shù)用法,學生進展上機練習。

三、講解特別函數(shù)

1.教師結合例子講解匿名函數(shù)用法,學生進展上機練習。

2.教師結合例子講解遞歸函數(shù)用法,學生進展上機練習。

3.教師結合例子講解嵌套函數(shù)用法,學生進展上機練習。

4教師結合例子講解生成器函數(shù)用法,學生進展上機練習。

四、講解變量的作用域

1.展現(xiàn)PPT,教師講解局部變量和全局變量的概念。

2.教師結合例子講解閉包的概念。

習題6

課后作業(yè)選擇題

推斷題

課后

小結

授課時間第_LL次課,第黃星期一第_______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課團技能課口其他口

授課題目第6章函數(shù)、模塊和包

令要求學生理解裝飾器概念,能夠創(chuàng)立和調(diào)用裝飾器;

目的令要求學生理解模塊概念,能夠創(chuàng)立和導入模塊;

要求令要求學生理解包的概念,能夠創(chuàng)立和導入包。

令要求學生能夠運用函數(shù)編程來解決實際問題。

重點教學重點:裝飾器;模塊;包。

難點教學難點:裝飾器。

教學根本內(nèi)容方法及手段

一、講解裝飾器用法

1.復習上次內(nèi)容,提出問題。

2.展現(xiàn)PPT,教師講解無參數(shù)裝飾器的創(chuàng)立和調(diào)用。

3.展現(xiàn)PPT,教師講解有參數(shù)裝飾器的創(chuàng)立和調(diào)用。

4.展現(xiàn)PPT,教師講解多重裝飾器的創(chuàng)立和調(diào)用。

二、講解模塊用法

1.教師結合例子講解模塊的定義和使用,學生進展上機練習。

2.教師結合例子講解模塊搜尋路徑的設置,學生進展上機練習。

多媒體講授結合上機

3.展現(xiàn)PPT,教師講解常用標準模塊的用法。

練習操作

三、講解包用法

1.教師結合例子講解包的創(chuàng)立和導入,學生進展上機練習。

2.教師結合例子講解第三方包的安裝。

四、講解典型案例

1.教師進展算法分析,示范講解編程實現(xiàn)打印回文素數(shù)。

2.學生進展上機操作,編程實現(xiàn)打印回文素數(shù)。

3.教師進展算法分析,示范講解編程求解漢諾塔問題。

4.學生講展上機操作,編程求解漢諾塔問題。

仿做典型案例

課后作業(yè)

習題6編程題

課后

小結

授課時間第」2_次課,第_周星期_第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課團技能課口其他口

授課題目第7章面對對象編程

令要求學生理解面對對象編程概念,理解面對對象和面對過程的特點;

目的

令要求學生把握類和對象的用法,能夠定義類并進展實例化;

要求

令要求學生把握成員屬性和成員方法的用法,能夠定義成員屬性和成員方法。

重點教學重點:面對對象編程;類與對象;成員屬性和成員方法。

難點教學難點:面對對象編程概念。

教學根本內(nèi)容方法及手段

一、講解面對對象編程概念

1.復習上次內(nèi)容,提出問題。

2.展現(xiàn)PPT,教師講解面對對象編程根本概念。

3.展現(xiàn)PPT,教師講解面對對象和面對過程的特點。

二、講解類與對象輸入函數(shù)和輸出函數(shù)

1.教師結合上機操作,示范講解input函數(shù)的用法。

2.學生上機練習input函數(shù)的用法。

3.教師結合例子講解類的定義,學生進展上機練習。

多媒體講授結合上機

4.教師結合例子講解類的實例化,學生進展上機練習。

三、講解成員屬性練習操作

1.教師結合例子講解類屬性,學生進展上機練習。

2.教師結合例子講解實例屬性,學生進展上機練習。

3.展現(xiàn)PPT,教師對類屬性和實例屬性進展比較。

四、講解成員方法

1.教師結合例子講解內(nèi)置方法,學生進展上機練習。

2.教師結合例子講解類方法和實例方法,學生進展上機練習。

3.教師結合例子講解靜態(tài)方法和私有方法,學生進展上機練習。

習題7

課后作業(yè)選擇題

推斷題

課后

小結

授課時間第上_次課,第湄星期一第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課團技能課口其他口

授課題目第7章面對對象編程

目的令要求學生把握類繼承,能夠從單一或多重基類聲明子類;

令要求學生了解面對對象編程方法,能夠使用托管屬性、魔法方法和枚舉類;

要求令要求學生能夠運用面對對象編程解決實際問題。

重點教學重點:類的繼承;面對對象高級編程。

難點教學難點:通過面對對象編程解決實際問題。

教學根本內(nèi)容方法及手段

一、講解類的繼承

1.復習上次內(nèi)容,提出問題。

2.教師結合例子講解類的單一繼承,學生進展上機練習。

3.教師結合例子講解類的多重繼承,學生進展上機練習。

二、講解面對對象高級編程

1.教師結合例子講解托管屬性,學生進展上機練習。

2.教師結合例子講解魔法方法,學生進展上機練習。

多媒體講授結合上機

3.教師結合例子講解枚舉類,學生進展上機練習。

練習操作

三、講解典型案例

1.教師進展算法分析,示范講解編程計算圓臺的體積和外表積。

2.學生上機編程計算圓臺的體積和外表積。

5.教師進展語法分析,示范講解編程實現(xiàn)員工信息治理系統(tǒng)。

6.學生上機編程實現(xiàn)員工信息治理系統(tǒng)。

仿做典型案例

課后作業(yè)

習題7編程題

課后

小結

授課時間第」生次課,第西星期一第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課EI技能課口其他口

授課題目第8章文件操作

令要求學生理解文件的根本概念,知道什么是文本文件和二進制文件;

目的

令要求學生把握翻開和關閉文件的方法,能夠翻開和關閉文件;

要求

。要求學生把握文本文件操作方法,能夠讀取和寫入文本文件。

教學重點:文件的翻開和關閉;文本文件操作。

重點

教學難點:文本文件與二進制文件的區(qū)分。

難點

教學根本內(nèi)容方法及手段

一、講解文件根本概念

1.復習上次內(nèi)容,提出問題。

2.展現(xiàn)PPT,教師講解文件和名目概念。

3.展現(xiàn)PPT,教師講解文本文件相關概念。

4.展現(xiàn)PPT,教師講解二進制文件相關概念。

5.展現(xiàn)PPT,教師對文本文件和二進制文件進展比較。

二、講解文件的翻開和關閉

多媒體講授結合上機

1.展現(xiàn)PPT,教師講解。pen函數(shù)的用法和文件翻開模式。

練習操作

2.展現(xiàn)PPT,教師講解close方法的用法。

3.展現(xiàn)PPT,教師講解上下文治理語句with的用法。

三、講解文本文件操作

1.教師結合例子講解用read方法和readlines方法讀取文本文件的

步驟,學生進展上機練習。

2.教師結合例子講解用write方法和writelines方法寫入文本文件的

步驟,學牛講展卜機練習。

習題8

課后作業(yè)選擇題

推斷題

課后

小結

授課時間第15次課,第酉星期一第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課團技能課口其他口

授課題目第8章文件操作

。要求學生把握二進制文件操作,能夠在文件中定位并進展相關操作;

目的

令要求學生把握文件和名目治理操作,能夠進展文件和名目的相關操作;

要求

令要求學生通過文件操作來解決實際問題。

重點教學重點:二進制文件操作;文件和名目治理。

難點教學難點:二進制數(shù)據(jù)的打包和解包、加載和轉儲。

教學根本內(nèi)容方法及手段

一、講解二進制文件操作

1.復習上次內(nèi)容,提出問題。

2.教師結合例子講解在文件中定位的方法,學生進展上機練習。

3.教師結合例子講解讀寫二進制文件的方法,學生進展上機練習。

4.教師結合例子講解二進制數(shù)據(jù)的打包和解包,學生進展上機練習。

5.教師結合例子講解數(shù)據(jù)對象的加載與轉儲,學生進展上機練習。

二、講解文件與名目治理

1.教師結合例子講解編程實現(xiàn)文件治理(檢查存在性、重命名、復制、多媒體講授結合上

移動、刪除),學生進展上機練習。機練習操作

2.教師結合例子講解編程實現(xiàn)名目治理(創(chuàng)立、重命名、顯示內(nèi)容、復

制和刪除等),學生進展上機練習。

三、講解典型案例

1.教師進展算法分析,示范講解編程實現(xiàn)用戶注冊與登錄。

2.學生上機編程實現(xiàn)用戶注冊與登錄。

3.教師進展算法分析,示范講解編程實現(xiàn)圖書治理。

6.學生上機編程實現(xiàn)圖書治理。

仿做典型案例

課后作業(yè)

習題8編程題

課后

小結

授課時間第」£次課,第涸星期一第______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課團技能課口其他口

授課題目第9章圖形用戶界面設計

令要求學生了解PythonGUI編程根本學問;

目的

。要求學生理解wxPython根底學問,把握用該框架進展GUI編程的方法步驟;

要求

令要求學生把握常用wxPython控件的用法,能夠用這些控件構建用戶界面。

重點

教學重點:PythonGUI編程根底;wxPython框架根底;常用wxPython控件。

難點教學難點:窗口大事處理。

教學根本內(nèi)容方法及手段

一、講解PythonGUI編程根底

1.復習上次內(nèi)容,提出問題。

2.展現(xiàn)PPT,教師講解常用PythonGUI框架。

3.教師結合例子講解tkinter編程步驟(創(chuàng)立主窗口、添加控件、設置

控件屬性、添加大事處理,進入主循環(huán)),學生進展上機練習。

二、講解wxPython框架根底

1.展現(xiàn)PPT,教師講解wxPython的安裝。

2.教師結合例子講解創(chuàng)立應用程序?qū)ο?,學生進展上機練習。

3.教師結合例子講解創(chuàng)立應用程序窗口,學生進展上機練習。多媒體講授結合上

4.教師結合例子講解在窗口中添加控件,學生進展上機練習。

機練習操作

5.教師結合例子講解實施窗口大事處理,學生進展上機練習。

三、講解常用wxPython控件

1.教師結合例子講解按鈕控件的用法,學生進展上機練習。

2.教師結合例子講解標簽和文本框的用法,學生進展上機練習。

3.教師結合例子講解單項選擇按鈕和復選框的用法,學生進展上機練

習。

4.教師結合例子講解列表框和組合框的用法,學生進展上機練習。

5.教師結合例子講解菜單系統(tǒng)的用法,學生進展上機練習。

6.教師結合例子講解工具欄和狀態(tài)欄的用法,學生進展上機練習。

習題9

課后作業(yè)選擇題

用斷月幣

課后

小結

授課時間第」Z次課,第涸星期一第_______節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課向技能課口其他口

授課題目第9章圖形用戶界面設計

令要求學生把握控件布局治理方法,能夠使用常用布局方法;

目的

令要求學生把握創(chuàng)立對話框和MDI窗口的方法;

要求

令要求學生用wxPythonGUI編程解決實際問題。

重點教學重點:控件布局方法;創(chuàng)立對話框和MID窗口。

難點教學難點:wxPythonGUI編程綜合應用。

教學根本內(nèi)容方法及手段

一、講解控件布局

1.復習上次內(nèi)容,提出問題。

2.展現(xiàn)PPT,教師講解各種布局類型。

3.教師結合例子講解BoxSizer布局類的用法,學生進展練習。

4.教師結合例子講解StaticBoxSizer布局類的用法,學生進展練習。

二、講解對話框和MDI窗口

1.教師結合例子講解對話框的用法,學生進展上機練習。

多媒體講授結合上機

2.結合例子講解MDI窗口的用法,學生進展上機練習。

三、講解典型案例練習操作

1.教師進展算法分析,示范講解編程創(chuàng)立文本編輯器。

2.學生上機編程實現(xiàn)文本編輯器。

3.教師進展算法分析,示范講解編程實現(xiàn)圖片掃瞄器。

4.學生上機編程實現(xiàn)圖片掃瞄器。

7.教師結合上機操作,講解創(chuàng)立變量和賦值語句和賦值表達式。

8.學生練習創(chuàng)立變量和賦值語句。

仿做典型案例

課后作業(yè)

習題9編程題

課后

小結

授課時間第一§_次課,第一周星期一第------節(jié)課時4

授課方式理論課口爭論課口習題課口試驗課口上機課向技能課口其他口

授課題目第10章數(shù)據(jù)庫訪問

目的令要求學生把握通過Python訪問SQLite數(shù)據(jù)庫的方法步驟;

要求令要求學生把握通過Python訪問MySQL數(shù)據(jù)庫的方法步驟。

重點教學重點:訪問SQLite數(shù)據(jù)庫;訪問MySQL數(shù)據(jù)庫。

難點教學難點:訪問MySQL數(shù)據(jù)庫

溫馨提示

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

評論

0/150

提交評論