python程序设计课程设计_《Python程序设计》教学大纲.doc
PAGE
理論課程教學大綱
《Python程序設計》教學大綱
課程編號:
總 學 時:64(其中,講課:32;實驗:32)
學 分:3
實踐教學:0周
修讀專業:地理信息系統、應用化學
大綱文本
課程的主要內容
第1章 順序程序設計 4t
1.1用計算機解決問題的方法
1.2學習程序設計的要素
1. 2.1 學會使用框圖
1. 2.2 理解程序運行過程
1.2.3 掌握一些基本算法
1.2.4 學習完整的解決問題的過程
1.3 程序設計的一般過程
1.4 順序程序設計問題
1.5 順序程序設計基礎知識
1.5.1 Python的對象模型
1.5.2 Python的變量和引用
1.5.3 數字
1. 5.4 操作符和表達式
1.5.5 常用內置函數
1.5.6 輸入輸出
1.5.7 模塊的導入
1.7 順序程序設計基礎知識的應用
1.8 代碼塊的縮進
第2章 使用序列 4t
2.1 序列問題
2.2 表格基礎知識
2.2.1 列表
2.2.2 元組
2.2.3 字典
2.3 序列基礎知識的應用
第3章 選擇結構程序設計 2t
3.1 選擇結構基本問題
3.2 選擇結構基礎知識的應用
第4章 循環結構程序設計 4t
4.1 循環結構程序設計問題
4.2 循環結構概述
4.3 while語句
4.2.1 while語句用于有限循環
4.2.2 while語句用于無限循環
4.2.3 while語句編程舉例
4.4 for語句
4.3.1 for語句用于序列類型
4.3.2 for語句用于計數循環
4.5 break語句
4.6 continue語句
第5章 字符串 1t
5.1 字符串問題
5.2 字符串基礎知識
5.2.1字符串格式化
5.2.2字符串的截取
5.2.3字符串的方法
5.2.4與字符串相關的重要內置的方法
5.3 字符串基礎知識的應用
第6章 函數的設計和使用 3t
6.1 問題的引入
6.2 黑箱模型
6.3 函數基礎知識
6.2.1 函數的概念及定義
6.2.2 形參和實參
6.2.3 return語句
6.4 變量的作用域
6.4.1 局部變量
6.4.2 全局變量
6.4.3* 命名空間
6.5 參數類型
6.4.2 關鍵參數
6.4.3* 可變長度參數
6.4.4* 表格作實參
6.6 函數基礎知識的應用
第7章 文件的使用2t
7.1 與文件有關的問題
7.2 文件基礎知識
7.2.1 文件的打開或創建
7.2.2 字符編碼
7.2.3 文本文件的寫入
7.2.4 文本文件的讀取
7.2.5 文件指針的移動
7.2.6 二進制文件的寫入
7.2.7 二進制文件的讀取
7.3 文件基礎知識的應用
7.4 文件操作
7.4.1 常用文件操作函數
7.4.2 文件的復制
7.4.3 文件的刪除
7.4.4 文件的重命名
7.4.5 文件的比較
7.5 目錄操作
7.5.1 目錄的創建
7.5.2 目錄的刪除
7.5.3 目錄的遍歷
第8章 面向對象程序設計2t
8.1 面向對象程序設計問題
8.2 面向對象程序設計基礎知識
8.2.1 類和對象
8.2.2 實例屬性和類屬性
8.2.3 類的方法
8.2.4 構造函數
8.2.5 析構函數
8.2.6 運算符的重載
8.2.7 繼承
第9章 圖形用戶界面程序設計2t
*9.1 圖形用戶界面的選擇和安裝
9.1.1 常用GUI 工具介紹
9.1.2 wxPython 下載安裝
9.2 圖形用戶界面程序設計基本問題
9.3 框架的創建和使用
9.3.1 wx.Frame 的格式
9.3.2 wxPython 的ID 參數
9.3.3 wx.Point 和wx.Size
9.3.4 設置wx.Frame的樣式
9.4 添加窗體控件
9.4.1 命令按鈕
9.4.2 文本控件
*9.4.3 菜單欄、工具欄和狀態欄
*9.4.4 對話框
*9.4.5 復選框
*9.4.6 單選按鈕
*9.4.7 列表框
*9.4.8 組合框
*9.4.9 樹型控件
9.5 使用Boa-constructor 開發圖形用戶界面程序
*9.5.1 Boa-constructor 的安裝
9.5.2 使用Boa-constructor 開發圖形用戶界面程序
*9.6 圖形界面程序設計基礎知識的應用
*第10章 網絡程序設計 2t-自學
10.1 問題的引入
10.2 一個簡單郵寄過程
1
總結
以上是生活随笔為你收集整理的python程序设计课程设计_《Python程序设计》教学大纲.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python找不到csv文件_Pytho
- 下一篇: python中排序从小到大_从Pytho