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

下載本文檔

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

文檔簡介

《Python程序設計》課程教案紙

授課題目項目1Python入門

教學目的:

了解Python基本概念;熟悉Python程序的運行方式;熟悉IDLE

教學目的的使用;能夠進行PyCharm軟件安裝與操作;掌握Python運行環(huán)

與要求境搭建。

教學要求:

為后續(xù)學習Python積累必要的背景知識。

重點:(1)Python概述;

教學重點

(2)Python程序的運行方式。

與難點

難點:實戰(zhàn):演示Python3.12.2的啟動操作。

教學方法課堂演示、課堂練習、問答形式的教授法

項目1Python入門

任務1Python概述

1任務引入1

1知識準備I

一、什么是Pylhon

二、Python的發(fā)展歷程

三、Python的特點

四、Python的應用領域

五、安裝Python

教任務2Python程序的運行方式

學1任務引入1

內1知識準備|

容一、交互式編程

二、文件式編程

任務3搭建Python運行環(huán)境

1任務引入1

1知識準備|

一、認識IDLE工作窗口

二、IDLE使用

三、集成開發(fā)環(huán)境PyCharm

項目總結

項目實戰(zhàn)

實戰(zhàn):演示Pylhon3.12.2的啟動操作。

習題

[1].董付國等編著.《Pylhon程序設計第二2版》[M].北京:清華大學

出版社,2016.

[2].嵩天,禮欣,黃天羽等編著.《Pythcn語言程序設計基礎(第2版〕》

[M].北京:高等教育出版社,2017.

[3].童付國等編著.《Python程序設計(第3版微課版)》[M].北京:

參考資料

清華大學出版社,2020.

[4].趙廣輝,李敏之,邵艷拎編著.《Python程序設計基礎》[M].北京:

高等教育出版社,2021.

[5].楊云江,龔良彩,譚楊,向永靖編著.《Python程序設計》[M].北京:

清華大學出版社,2021.

《Python程序設計》課程教案紙

授課題目項目2Python基礎知識

教學目的:

掌握Python的基本語法;熟悉代碼編寫規(guī)范;理解Python

教學目的

庫與模塊的概忿;早握第二力庫的使用。

與要求

教學要求:

通過本章的學習,能夠快速掌握Python的基礎知識。

重點:(1)Python的基本語法;

教學重點(2)Python代碼編寫規(guī)范。

與難點難點:(1)實戰(zhàn)1:輸出珠穆朗瑪峰地區(qū)采集數(shù)據;

(2)實戰(zhàn)2:輸出油泵柱塞組合件拉脫力影響因素試驗數(shù)據。

教學方法課堂演示、課堂練習、問答形式的教授法

項目2Python基礎知識

任務1Python的基本語法

1任務引入1

1知識準備I

一、保留字

二、標識符

三、常量與變量

四、功能符號

五、常用指令

任務2Python代碼編寫規(guī)范

|任務引入|

I知識準備|

一、基本符號

二、文件結構

三、書寫規(guī)范

任務3了解Python庫與模塊

1任務引入1

1知識準備1

一、基本概念

二、Python內置函數(shù)

三、模塊的分類

四、Python第三方庫下載與安裝

五、模塊的導入與使用

六、random模塊的應用

七、turlle庫的應用

項目總結

項目實戰(zhàn)

實戰(zhàn)1:輸出珠穆朗瑪峰地區(qū)采集數(shù)據

實戰(zhàn)2:輸出油泵柱塞組合件拉脫力影響因素試驗數(shù)據

習題

[1].董付國等編著.《Python程序設計第二2版》[M].北京:清華大學

出版社,2016.

[2].嵩天,禮欣,黃天羽等編著.《Pytbn語言程序設計基礎(第2版)》

[M].北京:高等教育出版社,2017.

[3].董付國等編著.《Python程序設計(第3版微課版)》[M].北京:

參考資料

清華大學出版社,2020.

[4].趙廣輝,李敏之,邵艷玲編著.《Python程序設計基礎》[M].北京:

高等教育出版社,2021.

[5].楊云江,龔良彩,譚楊,向永靖編著.《Python程序設計》[M].北京:

清華大學出版社,2021.

《Python程序設計》課程教案紙

授課題目項目3Python數(shù)據類型與運算符

教學目的:

掌握Python中的數(shù)據類型;能夠進行數(shù)值類型定義與基本運

教學目的算;掌握數(shù)據類型之間的轉換。

與要求教學要求:

通過對本章的介紹,教育學生學習要腳踏實地,不要好高督

遠。

重點:(1)Python數(shù)據類型;

(2)Pylhon運算符。

教學重點

難點:(1)實戰(zhàn)1:計算兩地間路程;

與難點

(2)實戰(zhàn)2:輸出氣體的質量;

(3)實戰(zhàn)3:計算函數(shù)值。

教學方法課堂演示、課堂練習、問答形式的教授法

項目3Python數(shù)據類型與運算符

任務1Python數(shù)據類型

1任務引入1

1知識準備I

一、數(shù)值類型

二、數(shù)值類型轉換

任務2Python運算符

I任務引入|

1知識準備|

一、算術運算符

二、賦值運算符

三、關系運算符

四、邏輯運算符

五、位運算符

六、成員運算符

七、身份運算符

八、運算符優(yōu)先級

項目總結

項目實戰(zhàn)

實戰(zhàn)1:計算兩地間路程

實戰(zhàn)2:輸出氣體的質量

實戰(zhàn)3:計算函數(shù)值

習題

口].董付國等編著.《Pylhon程序設計第二2版》[M].北京:清華大學

出版社,2016.

[2].嵩天,禮欣,黃天羽等編著.《Pyt上on語言程序設計基礎(第2版)》

[M].北京:高等教育出版社,2017.

[3].董付國等編著.《Python程序設計(第3版微課版)》[M].北京:

參考資料

清華大學出版社,2020.

[4].趙廣輝,李敏之,邵艷玲編著.《Python程序設計基礎》[M].北京:

高等教育出版社,2021.

[5].楊云江,龔良彩,譚楊,向永靖編著.《Python程序設計》[M].北京:

清華大學出版社,2021.

《Python程序設計》課程教案紙

授課題目項目4程序結構與程序調試

教學目的:

能夠掌握if條件語句的使用;能夠掌握for.while循環(huán)的使用;

教學目的能夠使用if、for、while循環(huán)嵌套;能夠使用語句進行循環(huán)結溝的

與要求調試;能夠進行錯誤與異常處理。

教學要求:

通過對程序結構與程序調試的學習,激發(fā)學生對專業(yè)的熱愛。

重點:(1)程序結構;

教學重點(2)程序的流程控制。

與難點難點:(1)實戰(zhàn)1:打印乘法表;

(2)實戰(zhàn)2:文檔詞語統(tǒng)計和排序。

教學方法課堂演示、課堂練習、問答形式的教授法

項目4程序結構與程序調試

任務1程序結構

1任務引入1

1知識準備|

一、表達式與表達式語句

二、3種基本程序結構

三、嵌套循環(huán)

任務2程序的流程控制

|任務引入|

1知識準備|

任務程序調試

容3

1任務引入1

一、錯誤和異常

二、異常捕獲與處理

三、程序調試

四、斷點調試

項目總結

項目實戰(zhàn)

實戰(zhàn)1:打印乘法表

實戰(zhàn)2:文檔詞語統(tǒng)計和排序

習題

口].董付國等編著.《Pylhon程序設計第二2版》[M].北京:清華大學

出版社,2016.

[2].嵩天,禮欣,黃天羽等編著.《Pyt上on語言程序設計基礎(第2版)》

[M].北京:高等教育出版社,2017.

[3].董付國等編著.《Python程序設計(第3版微課版)》[M].北京:

參考資料

清華大學出版社,2020.

[4].趙廣輝,李敏之,邵艷玲編著.《Python程序設計基礎》[M].北京:

高等教育出版社,2021.

[5].楊云江,龔良彩,譚楊,向永靖編著.《Python程序設計》[M].北京:

清華大學出版社,2021.

《Python程序設計》課程教案紙

授課題目項目5字符串

教學目的:

掌握字符串的定義方法;學會字符串的基本屬性函數(shù);能進行

交互應用;能引入正則表達式并進行字符串操作;熟練掌握正則表

教學目的

達式的應用。

與要求教學要求:

通過.字符串的基本屬性函數(shù)及其應用的學習,培養(yǎng)學生

的探究精神。

重點:(1)定義字符串;

教學重點(2)字符串基本屬性函數(shù)。

與難點難點:(1)實戰(zhàn)1:修改產品說明書;

(2)實戰(zhàn)2:修改促銷活動廣告詞。

教學方法課堂演示、課堂練習、問答形式的教授法

項目5字符串

任務1定義字符串

1任務引入I

I知識準備|

一、直接賦值生成字符串

二、利用函數(shù)將數(shù)據轉換為字符串

三、創(chuàng)建包含特殊字符的字符目

四,定義特殊字符串

任務2字符串基本屬性函數(shù)

|任務引入|

教I知識準備|

學一、字符串索引與切片

內二、字符操作

容三、字符串比較

四、字符串判斷

五、字符串查找

六、字符串編/解碼

七、字符串格式化

任務3創(chuàng)建正則表達式

1任務引入1

1知識準備|

一、正則表達式引入

二、使用正則表達式的一般步驟

任務4使用正則表達式進行字符串操作

1任務引入1

I知識準備|

一、字符串查找

二、字符串替換

三、字符串分割

項目總結

項S實戰(zhàn)

實戰(zhàn)1:修改產品說明書

實戰(zhàn)2:修改促銷活動廣告詞

習題

口].董付國等編著.《Pylhon程序設計第二2版》[M].北京:清華大學

出版社,2016.

[2].嵩天,禮欣,黃天羽等編著.《Py計on語言程序設計基礎(第2版)》

[M].北京:高等教育出版社,2017.

[3].董付國等編著.《Python程序設計(第3版微課版)》[M].北京:

參考資料

清華大學出版社,2020.

[4].趙廣輝,李敏之,邵艷玲編著.《Python程序設計基礎》[M].北京:

高等教育出版社,2021.

[5].楊云江,龔良彩,譚楊,向永靖編著.《Python程序設計》[加.北京:

清華大學出版社,2021.

《Python程序設計》課程教案紙

授課題目項目6列表與元組

教學目的:

了解序列的分類;能夠掌握列表的創(chuàng)建及常用操作方法;能夠

教學目的掌握元組的創(chuàng)建及常用操作方法;能夠掌握序列的通用操作方法;

與要求熟練掌握序列的索引、切片、統(tǒng)計與壓縮等操作。

教學要求:

讓學生通過本章的學習,對Python形成更加系統(tǒng)的認識。

重點:⑴列表;(2)元組。

教學重點

難點:(1)實戰(zhàn)1:咖啡種類;

與難點

(2)實戰(zhàn)2:圖書館圖書基本信息。

教學方法課堂演示、課堂練習、問答形式的教授法

項目6列表與元組

任務1列表

1任務引入1

1知識準備I

一、創(chuàng)建列表

二、在列表中添加元素

三、刪除列表中的元素

四、修改列表中的元素

五、列表元素的統(tǒng)計

六、列表元素的排列

任務2元組

教1任務引入1

學1知識準備I

內一、創(chuàng)建元組

容二、元組的遍歷

任務3序列通用操作

1任務引入1

1知識準備I

一、序列索引與切片

二、序列相加與相乘

三、計算序列長度、最大值與最小值

四、序列壓縮

五、序列類型轉換

項目總結

項目實戰(zhàn)

實戰(zhàn)1:咖啡種類

實戰(zhàn)2:圖書館圖書基本信息

習題

口].董付國等編著.《Pylhon程序設計第二2版》[M].北京:清華大學

出版社,2016.

[2].嵩天,禮欣,黃天羽等編著.《Pyt上on語言程序設計基礎(第2版)》

[M].北京:高等教育出版社,2017.

[3].董付國等編著.《Python程序設計(第3版微課版)》[M].北京:

參考資料

清華大學出版社,2020.

[4].趙廣輝,李敏之,邵艷玲編著.《Python程序設計基礎》[M].北京:

高等教育出版社,2021.

[5].楊云江,龔良彩,譚楊,向永靖編著.《Python程序設計》[M].北京:

清華大學出版社,2021.

《Python程序設計》課程教案紙

授課題目項目7字典與集合

教學目的:

掌握字典的創(chuàng)建和使用方法;掌握字典的常用操作方法;掌握

教學目的集合的創(chuàng)建和常用操作方法;理解集合的基本關系與運算。

與要求教學要求:

通過本章的學習能夠掌握字典與集合的創(chuàng)建和使用方法。為學

習下一章節(jié)做好必要的準備。

重點:(1)字典;(2)集合。

教學重點

難點:(1)實戰(zhàn)1:購物卡信息;

與難點

(2)實戰(zhàn)2:大學專業(yè)課信息。

教學方法課堂演示、課堂練習、問答形式的教授法

項目7字典與集合

任務1字典

一、創(chuàng)建字典

二、字典的訪問

三、字典的遍歷

四、字典的常用操作

任務2集合

I任務引入|

1知識準備|

-、創(chuàng)建集合

二、集合的基本操作

三、集合操作函數(shù)

項目總結

項目實戰(zhàn)

實戰(zhàn)1:購物卡信息

實戰(zhàn)2:大學專業(yè)課信息

習題

[1].董付國等編著.《Python程序設計第二2版》[M].北京;清華大學

出版社,2016.

[2].嵩天,禮欣,黃天羽等編著.《Py計on語言程序設計基礎(第2版)》

[M].北京:高等教育出版社,2017.

參考資料

[3].董付國等編著.《Python程序設計(第3版微課版)》[M].北京:

清華大學出版社,2020.

[4].趙廣輝,李敏之,邵艷玲編著.《Pylhon程序設計基礎》[M].北京:

高等教育出版社,2021.

[5].楊云江,龔良彩,譚楊,向永靖編著.《Python程序設計》[M].北京:

清華大學出版社,2021.

《Python程序設計》課程教案紙

授課題目項目8函數(shù)

教學目的:

掌握函數(shù)的基本使用方法;掌握函數(shù)的參數(shù)傳遞方式;掌握變

教學目的量的作用域;理解函數(shù)的遞歸調用。

與要求教學要求:

通過本章的學習能夠掌握函數(shù)的基本用法,為實際應用打下基

礎。

重點:<函數(shù)的基本使用;(2)函數(shù)的參數(shù)。

教學重點

難點:U)實戰(zhàn)1——城市和人口數(shù)據;

與難點

:2)實戰(zhàn)2——數(shù)值轉換函數(shù)。

教學方法課堂演示、課堂練習、問答形式的教授法

項目8函數(shù)

任務1函數(shù)的基本使用

任務引入|

1知識準備|

一、函數(shù)定義

二、函數(shù)的注釋

三、函數(shù)的返回值

四、調用函數(shù)

五、變量的作用域

六、匿名函數(shù)

任務2函數(shù)的參數(shù)

任務引入1

1知識準備|

一、參數(shù)定義

二、位置參數(shù)

三、默認參數(shù)

四、關鍵字參數(shù)

五、可變參數(shù)

六、強制位置參數(shù)

任務3函數(shù)的嵌套調用

任務引入I

I知識準備|

一、函數(shù)嵌套調用定義

二、遞歸

三、閉包

四、裝飾器

項目總結

項目實戰(zhàn)

實戰(zhàn)1——城市和人口數(shù)據

實戰(zhàn)2——數(shù)值轉換函數(shù)

習題

[1].董付國等編著.《Python程序設計第二2版》[M].北京:清華大學

出版社,2016.

[2].嵩天,禮欣,黃天羽等編著.《Pytbn語言程序設計基礎(第2版)》

[M].北京:高等教育出版社,2017.

[3].董付國等編著.《Python程序設計(第3版微課版)》[M].北京:

參考資料

清華大學出版社,2020.

[4].趙廣輝,李敏之,邵艷玲編著.《Python程序設計基礎》[M].北京:

高等教育出版社,2021.

[5].楊云江,龔良彩,譚楊,向永靖編著.《Python程序設計》[M].北京:

清華大學出版社,2021.

《Python程序設計》課程教案紙

授課題目項目9面向對象程序設計

教學目的:

理解類和對象的概念;掌握類的基本使用方法;理解私有屬性

和類屬性;理解私有方法、類方法和靜態(tài)方法;掌握面向對象的三

教學目的

大特性;掌握繼承的特性;掌握多態(tài)的應用。

與要求

教學要求:

通過象章的學習,使學生在掌握技能目標的同時,培養(yǎng)學生愛

崗敬業(yè)、勤勉盡責、開拓進取等職業(yè)素養(yǎng)。

重點:(1)類與對象;

(2)面向對象的特性。

教學重點

難點:(1)實戰(zhàn)1一一定義商場的基本信息;

與難點

(2)實戰(zhàn)2——動物計數(shù)問題;

(3)實戰(zhàn)3——血壓信息。

教學方法課堂演示、課堂練習、問答形式的教授法

項目9面向對象程序設計

任務1類與對象

任務引入1

1知識準備|

一、類和對象概述

二、類的定義

三、類的實例化

四、對象屬性

教五、類的屬性

學六、類與對象的方法

內任務2面向對象的特性

容任務引入1

1知識準備|

一、封裝

二、繼承

三、多態(tài)

項目總結

項目實戰(zhàn)

實戰(zhàn)1一一定義商場的基本信息

實戰(zhàn)2——動物計數(shù)問題

實戰(zhàn)3——血壓信息

習題

口].董付國等編著.《Pylhon程序設計第二2版》[M].北京:清華大學

出版社,2016.

[2].嵩天,禮欣,黃天羽等編著.《Pyt上on語言程序設計基礎(第2版)》

[M].北京:高等教育出版社,2017.

[3].董付國等編著.《Python程序設計(第3版微課版)》[M].北京:

參考資料

清華大學出版社,2020.

[4].趙廣輝,李敏之,邵艷玲編著.《Python程序設計基礎》[M].北京:

高等教育出版社,2021.

[5].楊云江,龔良彩,譚楊,向永靖編著.《Python程序設計》[M].北京:

清華大學出版社,2021.

《Python程序設計》課程教案紙

授課題目項目10文件I/O

教學目的:

掌握文件的基本操作方法;熟練掌握設置文件路徑;熟練掌握

教學目的目錄的基本操作;熟練讀取、寫入文件中的內容。

與要求教學要求:

充在藁握技能目標的同時,培養(yǎng)讀者融會貫通、嚴謹務實的優(yōu)

秀品質。

重點:(1)文件路徑;

教學重點(2)文件夾的管理。

與難點難點:(1)實戰(zhàn)1:輸出電影海報沒計步驟;

(2)實戰(zhàn)2:圖像文件操作。

教學方法課堂演示、課堂練習、問答形式的教授法

項目10文件I/O

任務1文件路徑

1任務引入1

I知識準備|

一、文件路徑模塊

二、絕對路徑與相對路徑

三、文件路徑與文件夾路徑

任務2文件夾的管理

1任務引入1

I知識準備|

一、管理文件夾

二、創(chuàng)建文件夾

三、獲取文件夾

四、刪除文件夾

任務3讀/寫文本文件

1任務引入1

I知識準備|

一、寫文本文件

二、讀文本文件

三、定位讀寫位置

任務4文件的操作

1任務引入1

1知識準備I

一、打開文件

二、關閉文件

三、復制文件

四、移動文件

五、重命名文件

六、刪除文件

項目總結

項目實戰(zhàn)

實戰(zhàn)1:輸出電影海報設計步驟

實戰(zhàn)2:圖像文件操作

習題

[1].董付國等編著.《Python程序設計第二2版》[M].北京:清華大學

出版社,2016.

[2].嵩天,禮欣,黃天羽等編著.《Pytlon語言程序設計基礎(第2版)》

[M].北京:高等教育出版社,2017.

[3].董付國等編著.《Python程序設計(第3版微課版)》[M].北京:

參考資料

清華大學出版社,2020.

[4].趙廣輝,李敏之,邵艷玲編著.《Python程序設計基礎》[M].北京:

高等教育出版社,2021.

[5].楊云江,龔良彩,譚楊,向永靖編著.《Python程序設計》[M].北京:

清華大學出版社,2021.

《Python程序設計》課程教案紙

授課題目項目11學生作業(yè)管理系統(tǒng)實戰(zhàn)

教學目的:

能夠設計系統(tǒng)的整體架構,包括模塊劃分、功能設計等;了解

數(shù)據庫MySQL的基本

溫馨提示

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

最新文檔

評論

0/150

提交評論