日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python程序设计的基本步骤_Python程序设计课程教与学(54、72、80学时教学大纲)...

發布時間:2024/9/27 python 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python程序设计的基本步骤_Python程序设计课程教与学(54、72、80学时教学大纲)... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原標題:Python程序設計課程教與學(54、72、80學時教學大綱)

《算法與程序設計》課程教學大綱

Programming and Algorithm Fundamentals (Python-based)

一.基本信息

課程學分:4 ;

面向專業:計算機、電子工程、信息管理、電子商務等

課程性質:專業必修課程

使用教材:《Python 程序設計導論與算法基礎教程(第 2 版) 》江紅 余青松 清華大學出版社 2018.7, ISBN:9787302498407

后續課程:專業實訓、畢業設計

二.課程簡介

程序設計是大專院校計算機、電子信息、工商管理等相關專業的必修課程。Python 語言是一種解釋型、面向對象的計算機程序設計語言,廣泛用于計算機程序設計教學語言、系統管理編程腳本語言、科學計算等,特別適用于快速的應用程序開發。Python 編程語言廣受開發者的喜愛,并被列入 LAMP(Linux、Apache、MySQL 以及 Python/Perl/PHP),已經成為最受歡迎的程序設計語言之一。

本課程主要基于 Windows 10 和 Python 3.7 構建 Python 開發平臺,通過大量的實例,由淺入深、循序漸進地闡述 Python 語言的基礎知識,以及使用 Python 語言的實際開發應用實例。

三. 選課建議

本課程目的是使學生具備:通過 Python 程序設計語言進行項目開發的基本思路、知識和能力。

本課程主要基于 Windows 10 和 Python 3.7 構建 Python 開發平臺,學習 Python 語言的語言基礎知識,以及使用 Python 語言的實際開發應用實例。

理論與實踐相結合,通過大量的實例,學習程序設計的基本原理,使學生不僅掌握理論知識,同時掌握大量程序設計的實用案例。

五、課程內容

教程集“教材、練習冊、上機指導”于一體,具體內容包括:Python 概述、Python 語言基礎、程序流程控制、常用內置數據類型、系列數據類型、輸入和輸出、錯誤和異常處理、函數和函數式編程、面向對象的程序設計、模塊和客戶端、算法與數據結構基礎、圖形用戶界面、圖形繪制、數值日期和時間處理、字符串和文本處理、文件和數據交換、數據庫訪問、網絡編程和通信、并行計算(線程、進程和協程)以及系統管理等。

安排與課程內容相對應的實驗,具體參見教學進度表。

七.教學進度

80學時

72學時

54學時

七、作業

針對教學進度表中所列的重點知識,布置《Python 程序設計導論與算法基礎教程(第 2 版)》中的習題測試(選擇題、填空題、思考題、實踐題)以加強理解。

本課程為考試課。 1. 課程考核方式:上機網考; 2. 成績組成:平時成績 20%(課堂提問+書面作業+上機實踐),期中成績 30%,期末成績 50%。

九.教學和實踐環境

Windows 10 和 Python 3.7

500分鐘全程視頻講解

立體化教材: 教材+練習冊+上機指導+微課視頻

700多個實例,431道復習題,563個實踐項目案例,37個綜合案例

提供教學課件,教學大綱,電子教案,源碼,答案,期末試卷

作者:江紅、余青松

定價:59元

ISBN:9787302524830

本書集教材、練習冊、上機指導于一體,基于Windows 10和Python 3.7構建Python開發平臺,闡述Python語言的基礎知識,以及使用Python語言的開發應用實例,具體內容包括Python概述,Python語言基礎,程序流程控制,常用內置數據類型,序列數據類型,輸入和輸出,錯誤和異常處理,函數、類和對象,模塊和客戶端,算法與數據結構基礎,圖形用戶界面,圖形繪制,數值日期和時間處理,字符串和文本處理,文件、數據庫訪問,網絡和Web編程,多線程編程以及系統管理等。

目錄:http://www.tup.com.cn/booksCenter/bookcatalog.html?id=08189201(復制到瀏覽器)

視頻賞析

十、教案(72學時為例)

周次1第1次課 學時2+2

章節名稱

第1章Python概述

授課形式

教學目的及要求

l熟悉Python編輯、開發和運行環境

l編寫和執行Python源文件程序

l在線幫助和相關資源

教學重點

l使用Python解釋器解釋執行Python程序

l使用文本編輯器和命令行編寫和執行Python源文件程序

l使用集成開發環境IDLE編寫和執行Python源文件程序

教學難點

使用集成開發環境IDLE編寫和執行Python源文件程序

教學內容

lPython語言概述

lPython語言版本和開發環境

l下載和安裝Python

l使用Python解釋器解釋執行Python程序

l使用文本編輯器和命令行編寫和執行Python源文件程序

l使用集成開發環境IDLE編寫和執行Python源文件程序

l在線幫助和相關資源

教學方法與手段設計

1、教學方法:

(1)介紹/演示Python編輯、開發和運行環境;

(2)示例說明使用Python解釋器解釋執行Python程序。

(3)示例說明使用文本編輯器和命令行編寫和執行Python源文件程序。

(4)示例說明使用集成開發環境IDLE編寫和執行Python源文件程序。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關編寫和執行Python源文件程序時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第1章復習題:單選題&填空題&思考題

完成課本實例1-1~實例1-24,熟悉Python編輯、開發和運行環境

周次2第2次課 學時2+2

章節名稱

第2章Python語言基礎

授課形式

教學目的及要求

l了解Python對象和引用、函數和模塊、類和對象、模塊和包

l熟悉Python標識符、變量、賦值語句、表達式、運算符、語句

教學重點

l標識符及其命名規則

l變量和賦值語句

l表達式和運算符

l語句

教學難點

Python對象和引用

教學內容

lPython程序概述

lPython對象和引用

l標識符及其命名規則

l變量和賦值語句

l表達式和運算符

l語句

l函數和模塊

l類和對象

l模塊和包

教學方法與手段設計

1、教學方法:

(1)通過引例講解Python程序構成;

(2)示例說明Python對象和引用、標識符及其命名規則、變量和賦值語句、表達式和運算符、語句、函數和模塊、類和對象、模塊和包。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關Python語言基礎的具體使用時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第2章復習題:單選題&填空題&思考題

第2章上機實踐1~5

周次3第3次課 學時2+2

章節名稱

第3章程序流程控制

3.1順序結構

3.2選擇結構

授課形式

教學目的及要求

l順序結構

l選擇結構:單分支、雙分支、多分支

教學重點

l順序結構

l選擇結構:單分支、雙分支、多分支

教學難點

l選擇結構:多分支

lIf語句的嵌套

教學內容

l順序結構;

l選擇結構:單分支、雙分支、多分支、If語句的嵌套

教學方法與手段設計

1、教學方法:

(1)畫圖講解程序流程控制(順序結構和選擇結構);

(2)示例說明程序流程控制(順序結構和選擇結構)。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關程序流程控制(順序結構和選擇結構)時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第3章復習題:單選題&填空題&思考題(順序結構和選擇結構)

第3章上機實踐9~11

周次4第4次課 學時2+2

章節名稱

第3章程序流程控制

3.3循環結構

授課形式

教學目的及要求

lfor循環

lwhile循環

l循環嵌套

l循環的中止和繼續

教學重點

lfor循環

lwhile循環

l循環嵌套

教學難點

l循環嵌套

l循環的中止和繼續

教學內容

lrange對象

lfor循環

lwhile循環

l循環嵌套

lbreak語句

lcontinue語句

l死循環

lelse語句

教學方法與手段設計

1、教學方法:

(1)畫圖講解程序流程控制(循環結構);

(2)示例說明程序流程控制(循環結構)。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關程序流程控制(循環結構)時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第3章復習題:單選題&填空題&思考題(循環結構)

第3章上機實踐1~10 &13

周次5第5次課 學時2+2

章節名稱

第4章常用內置數據類型

授課形式

教學目的及要求

l熟悉Python的int數據類型(整數)、float類型(浮點數)、bool數據類型(布爾邏輯值)、str數據類型(字符串)、比較關系運算和條件表達式、算術運算符和位運算符、內置標準數學函數

l了解Python的complex類型(復數)、序列數據類型、集合數據類型、字典數據類型、混合運算和數值類型轉換

教學重點

lPython的int數據類型(整數)、float類型(浮點數)、bool數據類型(布爾邏輯值)、str數據類型(字符串)

l比較關系運算和條件表達式、算術運算符和位運算符

教學難點

l序列數據類型

l集合數據類型

l字典數據類型

教學內容

lPython內置數據類型概述

lint數據類型(任意精度整數)

lfloat類型(有限精度浮點數)

lcomplex類型(復數)

lbool數據類型(布爾邏輯值)

lstr數據類型(字符串)

l比較關系運算和條件表達式

l算術運算符和位運算符

l混合運算和數值類型轉換

l內置標準數學函數

教學方法與手段設計

1、教學方法:

通過示例說明常用內置數據類型的定義、聲明和使用。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關常用內置數據類型的使用時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第4章復習題:單選題&填空題&思考題

第4章上機實踐1~13

周次6第6次課 學時2+2

章節名稱

第5章系列數據類型

授課形式

教學目的及要求

l熟悉Python系列數據的基本操作

l元組、列表、字符串、字節系列

教學重點

lPython系列數據的基本操作

教學難點

l元組、列表、字符串的定義、聲明和使用

教學內容

lPython系列數據概述

l系列數據的基本操作

l元組

l列表

l字符串

l字節系列

教學方法與手段設計

1、教學方法:

通過示例說明Python系列數據的定義、聲明和使用。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關Python系列數據的使用時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第5章復習題:單選題&填空題&思考題

第5章上機實踐1~5

周次7第7次課 學時2+2

章節名稱

第6章輸入和輸出

授課形式

教學目的及要求

l熟悉Python命令行參數

l標準輸入和標準輸出函數

l文件和文件對象

l重定向和管道

教學重點

lPython命令行參數

l標準輸入和標準輸出函數

l文件和文件對象

教學難點

l重定向和管道

教學內容

l輸入和輸出概述

l命令行參數

l標準輸入和標準輸出函數

l文件和文件對象

l標準輸入、輸出和錯誤流

l重定向和管道

教學方法與手段設計

1、教學方法:

(1)示例說明Python命令行參數、標準輸入和標準輸出函數、文件和文件對象、標準輸入和標準輸出函數、重定向和管道的定義、聲明和使用;

(2)畫圖講解重定向和管道。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關輸入和輸出的使用時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第6章復習題:單選題&填空題&思考題

第6章上機實踐1~18

周次8第8次課 學時2+2

章節名稱

第7章錯誤和異常處理

第8章函數(1)8.1&8.2

授課形式

教學目的及要求

l了解Python的異常處理、斷言處理、程序的基本調試方法

l熟悉Python函數的聲明和調用

教學重點

lPython的異常處理

lPython程序的基本調試方法

lPython函數的聲明和調用

教學難點

lPython的斷言處理

教學內容

l程序的錯誤

l異常處理

l斷言處理

l程序的基本調試方法

l函數概述

l函數的聲明和調用

教學方法與手段設計

1、教學方法:

(1)畫圖講解Python異常類的層次結構;

(2)示例說明Python的異常處理、斷言處理、程序的基本調試方法、函數的聲明和調用。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關錯誤和異常處理、函數的聲明和調用時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第7章復習題:單選題&填空題&思考題

第8章復習題:單選題&填空題&思考題(1)

第7章上機實踐1~16

第8章上機實踐1

周次9第9次課 學時2+2

章節名稱

第8章函數(2)8.3~8.7

授課形式

教學目的及要求

lPython形式參數、實際參數

lreturn語句

l全局變量、局部變量

l遞歸函數

l內置函數

教學重點

lPython形式參數、實際參數

lreturn語句

l全局變量、局部變量

l遞歸函數

教學難點

l形式參數、實際參數

l遞歸函數

教學內容

l參數的傳遞

l函數的返回值

l變量的作用域

l遞歸函數

l內置函數的使用

教學方法與手段設計

1、教學方法:

通過示例說明參數的傳遞、函數的返回值、變量的作用域、遞歸函數的定義、聲明和使用。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關說明參數的傳遞、函數的返回值、變量的作用域、遞歸函數的使用時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第8章復習題:單選題&填空題&思考題(2)

第8章上機實踐2~4

周次10第10次課 學時2+2

章節名稱

第9章類和對象

授課形式

教學目的及要求

l了解面向對象的概念

l類、對象、封裝、繼承、多態

l類和對象的定義、聲明和使用

教學重點

l類和對象的定義、聲明和使用

教學難點

l繼承

l多態

l對象的引用、淺拷貝和深拷貝

教學內容

l面向對象概念

l類對象和實例對象

l屬性

l方法

l繼承

l對象的特殊方法

l對象的引用、淺拷貝和深拷貝

教學方法與手段設計

1、教學方法:

通過示例說明類和對象的定義、聲明和使用。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關類和對象的定義、聲明和使用時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第9章復習題:填空題&思考題

第9章上機實踐1~30

周次11第11次課 學時2+2

章節名稱

第10章模塊和客戶端

授課形式

教學目的及要求

l模塊的設計和實現

l模塊的導入和使用

l命名空間與名稱查找順序

教學重點

l模塊的設計和實現

l模塊的導入和使用

教學難點

l包的創建、導入和使用

教學內容

l模塊化程序設計的概念

l模塊的設計和實現

l模塊的導入和使用

l包

l模塊的導入順序

l命名空間與名稱查找順序

教學方法與手段設計

1、教學方法:

示例說明模塊的設計和實現、導入和使用。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關模塊的設計和實現、導入和使用時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第10章復習題:填空題&思考題

第10章上機實踐1~3

周次12第12次課 學時2+2

章節名稱

第11章算法與數據結構基礎

授課形式

教學目的及要求

l了解算法及其性能分析

l查找算法

l排序算法

l數組

l棧和隊列

l集合

l字典(映射)

教學重點

l查找算法

l排序算法

l數組

l棧和隊列

教學難點

l集合

l字典(映射)

教學內容

l算法及其性能分析

l查找算法

l排序算法

l常用數據結構

l數組

l棧和隊列

l集合

l字典(映射)

lcollections模塊的其它數據結構

教學方法與手段設計

1、教學方法:

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關常用算法與數據結構時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第11章復習題:單選題&填空題&思考題

第11章上機實踐1~22

周次13第13次課 學時2+2

章節名稱

第12章圖形用戶界面&第13章圖形繪制

授課形式

教學目的及要求

l幾何布局管理器

l事件處理

l常用組件

l對話框

l菜單和工具欄

l基于tkinter的圖形繪制

l基于turtle模塊的海龜繪圖

l基于Matplotlib模塊的繪圖

教學重點

l常用組件

l對話框

l菜單和工具欄

l基于tkinter的圖形繪制

l基于turtle模塊的海龜繪圖

教學難點

l幾何布局管理器

l事件處理

l基于Matplotlib模塊的繪圖

教學內容

l圖形用戶界面概述

ltkinter概述

l幾何布局管理器

l事件處理

l常用組件

l對話框

l菜單和工具欄

l基于tkinter的圖形繪制

l基于turtle模塊的海龜繪圖

l基于Matplotlib模塊的繪圖

教學方法與手段設計

1、教學方法:

示例說明圖形用戶界面的定義、聲明、使用和繪制、Python圖形繪制。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關圖形用戶界面的定義、聲明、使用和繪制以及Python圖形繪制時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第12章復習題:填空題&思考題

第13章復習題

第12章上機實踐1~33

第13章上機實踐1~15

周次14第14次課 學時2+2

章節名稱

第14章數值、日期和時間處理

&第15章字符串和文本處理

授課形式

教學目的及要求

lmath模塊和數學函數

lcmath模塊和復數數學函數

lrandom模塊和隨機函數

l數值運算模塊NumPy

l日期和時間處理

l字符串處理的常用操作

l正則表達式

l正則表達式模塊re

l正則表達式應用舉例

教學重點

lmath模塊和數學函數

lrandom模塊和隨機函數

l日期和時間處理

l字符串處理的常用操作

l正則表達式應用舉例

教學難點

lcmath模塊和復數數學函數

l數值運算模塊NumPy

l正則表達式模塊re

教學內容

l相關模塊概述

lmath模塊和數學函數

lcmath模塊和復數數學函數

lrandom模塊和隨機函數

l數值運算模塊NumPy

l日期和時間處理

l字符串處理的常用操作

l正則表達式

l正則表達式模塊re

l正則表達式應用舉例

教學方法與手段設計

1、教學方法:

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關數值、日期和時間以及字符串和文本的處理時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第14章復習題:填空題&思考題

第15章復習題:填空題&思考題

第14章上機實踐1~4

第15章上機實踐1~2

周次15第15次課 學時2+2

章節名稱

第16章文件&第17章數據庫訪問

授課形式

教學目的及要求

l文本文件的讀取和寫入

l二進制文件的讀取和寫入

l隨機文件訪問

l內存文件的操作

l文件的壓縮和解壓縮

lCSV文件格式的讀取和寫入

los模塊和文件訪問

l輸入重定向和管道

l對象系列化

l數據庫基礎;

lPython數據庫訪問模塊;

l使用sqlite3模塊連接和操作SQLite數據庫

教學重點

l文本文件的讀取和寫入

l二進制文件的讀取和寫入

l隨機文件訪問

l輸入重定向和管道

l使用sqlite3模塊連接和操作SQLite數據庫

教學難點

l內存文件的操作

l文件的壓縮和解壓縮

lCSV文件格式的讀取和寫入

los模塊和文件訪問

l對象系列化

教學內容

l文件操作相關模塊概述

l文本文件的讀取和寫入

l二進制文件的讀取和寫入

l隨機文件訪問

l內存文件的操作

l文件的壓縮和解壓縮

lCSV文件格式的讀取和寫入

los模塊和文件訪問

l輸入重定向和管道

l對象系列化

l數據庫基礎;

lPython數據庫訪問模塊;

l使用sqlite3模塊連接和操作SQLite數據庫

教學方法與手段設計

1、教學方法:

示例說明文件處理和數據庫訪問。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關文件處理和數據庫訪問時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第16章復習題:填空題&思考題

第17章復習題

第16章上機實踐1~18

第17章上機實踐1~3

周次16第16次課 學時2+2

章節名稱

第18章網絡編程和通信&第19章多線程編程

授課形式

教學目的及要求

l基于Socket網絡編程;

l基于urllib的網絡編程;

l基于http的網絡編程;

l基于ftplib的網絡編程;

l基于poplib和smtplib的網絡編程;

l創建和啟動線程;

l線程同步處理

教學重點

l基于Socket網絡編程;

l基于urllib的網絡編程;

l基于http的網絡編程;

l基于ftplib的網絡編程;

l創建和啟動線程

教學難點

l基于poplib和smtplib的網絡編程

l線程同步處理

教學內容

l網絡編程的基本概念;

l基于Socket網絡編程;

l基于urllib的網絡編程;

l基于http的網絡編程;

l基于ftplib的網絡編程;

l基于poplib和smtplib的網絡編程;

l線程處理的基本概念;

l創建和啟動線程;

l線程同步處理

教學方法與手段設計

1、教學方法:

示例說明網絡編程和通信以及多線程編程。

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關網絡編程和通信以及多線程編程時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第18章復習題:填空題&思考題

第19章復習題

第18章上機實踐1~9

第19章上機實踐1~7

周次17第17次課 學時2+2

章節名稱

第20章系統管理&期末復習

授課形式

教學目的及要求

l目錄、文件和磁盤的基本操作

l執行操作系統命令和運行其他程序

l獲取終端的大小

l文件壓縮和解壓縮

lconfigparser模塊和配置文件

l期末復習

教學重點

l目錄、文件和磁盤的基本操作

l執行操作系統命令和運行其他程序

l獲取終端的大小

l期末復習

教學難點

l文件壓縮和解壓縮

lconfigparser模塊和配置文件

教學內容

l系統管理相關模塊

l目錄、文件和磁盤的基本操作

l執行操作系統命令和運行其他程序

l獲取終端的大小

l文件壓縮和解壓縮

lconfigparser模塊和配置文件

l期末復習

教學方法與手段設計

1、教學方法:

2、輔助手段:多媒體演示。

3、對于重點和難點,通過例題討論講解、師生互動、作業等來突出。

板書設計

(詳見ppt課件)

(1)以文字描述為主,要點及關鍵詞用不同顏色標注;

(2)涉及有關系統管理時,通過示例描述;

(3)ppt的播放做到適時呈現、對過程有動態演示。

思考題

和作業

第20章復習題:填空題&思考題

全面復習

第20章上機實踐1~3

全面復習

十、Python學習路線圖

十一、Python推薦參考書

責任編輯:

總結

以上是生活随笔為你收集整理的python程序设计的基本步骤_Python程序设计课程教与学(54、72、80学时教学大纲)...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。