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