《Python程序設(shè)計(jì)》教學(xué)大綱_第1頁(yè)
《Python程序設(shè)計(jì)》教學(xué)大綱_第2頁(yè)
《Python程序設(shè)計(jì)》教學(xué)大綱_第3頁(yè)
《Python程序設(shè)計(jì)》教學(xué)大綱_第4頁(yè)
《Python程序設(shè)計(jì)》教學(xué)大綱_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、9Python 程序設(shè)計(jì)Python programming課程代碼: 10906512040學(xué)時(shí)數(shù):48(理論:32,實(shí)踐:16)學(xué)分?jǐn)?shù): 4執(zhí)筆人: 討論參加人:審核人:一、教學(xué)目的 Python 程序設(shè)計(jì)的課程性質(zhì)是普通高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)本科專業(yè)的一門(mén)課程。該課程結(jié)合大學(xué)和大學(xué)生實(shí)際情況,全面介紹了 Python語(yǔ)言的基本語(yǔ)法以及與當(dāng)前主流語(yǔ)言Java等的異同,同時(shí)重點(diǎn)介紹了 Python 特有的字符串、列表和元組、映射和集合類型、模塊和包、面向?qū)ο缶幊獭?Python 數(shù)據(jù)庫(kù)編程、 GUI 編程和 Django 框架 Web 編程,全面領(lǐng)略Python 程序設(shè)計(jì)的原理和技術(shù),讓學(xué)

2、生快速全面掌握現(xiàn)代最流行程序設(shè)計(jì)技術(shù),進(jìn)一步提高學(xué)生的軟件編程能力。二、課程內(nèi)容第 1 章 Python 語(yǔ)言簡(jiǎn)介( 2 學(xué)時(shí))1. 教學(xué)目標(biāo)通過(guò)學(xué)習(xí)本章讓學(xué)生了解Python 語(yǔ)言的發(fā)展歷史;了解Python 的應(yīng)用;掌握Python 語(yǔ)言的特點(diǎn)和 Python 中的安裝工具及流程;掌握編寫(xiě)第一個(gè)Python 程序。2. 教學(xué)重點(diǎn)與難點(diǎn)教學(xué)重點(diǎn): Python 語(yǔ)言的特點(diǎn)教學(xué)難點(diǎn):安裝、熟悉掌握第一個(gè)Python 程序3. 教學(xué)內(nèi)容第一節(jié)什么是Python語(yǔ)言第二節(jié)Python語(yǔ)言的發(fā)展歷史第三節(jié)Python語(yǔ)言的特點(diǎn)第四節(jié)Python語(yǔ)言的應(yīng)用第五節(jié)Python的安裝第六節(jié)第一個(gè)Pytho

3、n程序4. 實(shí)訓(xùn)內(nèi)容實(shí)驗(yàn) 1 Python 程序的運(yùn)行環(huán)境和運(yùn)行Python 程序的方法創(chuàng)業(yè)創(chuàng)新教育案例一:比爾.蓋茨比爾蓋茨(全名威廉亨利蓋茨,英文名William Henry Gates) 1955 年 10 月 28 日出生于美國(guó)西雅圖的一個(gè)普通家庭里,他的父親是一名律師、母親是一名教師。蓋茨曾就讀于在西雅圖的公立小學(xué)和私立的湖濱中學(xué),在那里他發(fā)現(xiàn)了他在軟件方面的興趣并且在 13 歲時(shí)開(kāi)始了計(jì)算機(jī)編 程。1973年,比爾蓋茨考進(jìn)了哈佛大學(xué),和后來(lái)的微軟首席執(zhí)行官史蒂夫鮑爾默結(jié)成了好朋友。在哈佛的時(shí)候,蓋茨運(yùn)用學(xué)校的計(jì)算機(jī)開(kāi)發(fā)了一種軟件,賺了不少錢(qián),為此受到了學(xué)校的嚴(yán)厲批評(píng),并警告其不得再

4、犯,因?yàn)閷W(xué)校認(rèn)為比爾蓋茨違背了公共教育的教學(xué)設(shè)施不得用作牟利的大學(xué)精神。1975年5月,比爾蓋茨產(chǎn)生了退學(xué)的想法,他希望和孩提時(shí)代的好友保羅艾倫一起創(chuàng)辦一個(gè)軟件公司,由于父母的極力反對(duì),比爾蓋茨沒(méi)能馬上退學(xué)。但是,經(jīng)過(guò)慎重思考后他還是退學(xué)并離開(kāi)了西雅圖到了亞帕克基,并于 1975 年 7 月與艾倫合作創(chuàng)建了微軟公司,當(dāng)時(shí),比爾蓋茨正好20 歲。1975 的冬天, 蓋茨和保羅從MITS 的 Altair 機(jī)器得到了靈感的啟示, 看到了商機(jī)和未來(lái)電腦的發(fā)展方向,于是他們就給 MITS創(chuàng)辦人羅伯茨打電話, 說(shuō)可以為阿爾它(Altair)公司提供一套BASIC編譯器。羅伯茨當(dāng)時(shí)說(shuō): “我每天都收到很多

5、來(lái)信和電話,我告訴他們,不論是誰(shuí),先寫(xiě)完程序的就可以得到這份工作。 ”于是蓋茨和保羅回到哈佛,從一月到三月,整整8 個(gè)星期,他們一直呆在蓋茨的寢室里,沒(méi)日沒(méi)夜地編寫(xiě)、調(diào)試程序,他們幾乎都不記得寢室的燈。幾時(shí)關(guān)過(guò),最后,他們終于成功了,兩個(gè)月通宵達(dá)旦的心血和智慧產(chǎn)生了世界上第一臺(tái)微型計(jì)算機(jī)一MITSAltair的BASIC編程語(yǔ)言,MITS對(duì)此也非常滿意。第 2 章 數(shù)據(jù)類型、運(yùn)算符及表達(dá)式( 6 學(xué)時(shí))1. 教學(xué)目標(biāo)理解 Python 程序基本結(jié)構(gòu)、 Python 中的語(yǔ)句輸出格式; 掌握 Python 的基本數(shù)據(jù)類型; 掌握 Python中的輸入輸出函數(shù);掌握Python 中的運(yùn)算符和表達(dá)式

6、2. 教學(xué)重點(diǎn)與難點(diǎn)教學(xué)重點(diǎn):Python 基本數(shù)據(jù)類型教學(xué)難點(diǎn):Python 輸入輸出函數(shù),運(yùn)算符和表達(dá)式3. 教學(xué)內(nèi)容第一節(jié)Python 程序基本結(jié)構(gòu)第二節(jié)基本輸入和輸出第三節(jié)數(shù)據(jù)類型第四節(jié)運(yùn)算符4. 實(shí)訓(xùn)部分實(shí)驗(yàn) 2 練習(xí) Python 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式以及輸入 / 輸出函數(shù)的使用第 3 章 程序流程控制( 4 學(xué)時(shí))1 . 教學(xué)目的掌握 if 語(yǔ)句的使用;掌握while 和 for 循環(huán)語(yǔ)句;理解 break 和 continue 語(yǔ)句控制程序的執(zhí)行順序。2 . 教學(xué)重點(diǎn)與難點(diǎn)教學(xué)重點(diǎn):if/elif/else 選擇結(jié)構(gòu)的使用教學(xué)難點(diǎn):for 語(yǔ)句的特有形式3 .教學(xué)內(nèi)容第一節(jié)

7、控制結(jié)構(gòu)第二節(jié)if 選擇結(jié)構(gòu)第三節(jié)if/else 選擇結(jié)構(gòu)第四節(jié)if/elif/else 選擇結(jié)構(gòu)第五節(jié)while 循環(huán)結(jié)構(gòu)第六節(jié)for 循環(huán)結(jié)構(gòu)4 .實(shí)訓(xùn)內(nèi)容( 1)實(shí)訓(xùn)目的和要求了解 Python 語(yǔ)言中循環(huán)結(jié)構(gòu)的使用和 if/else 語(yǔ)句的嵌套;掌握f(shuō)or 和 while 語(yǔ)句的格式以及應(yīng)用;熟練掌握if 語(yǔ)句的格式以及使用。( 2)實(shí)驗(yàn)(實(shí)訓(xùn))內(nèi)容實(shí)驗(yàn)3 選擇結(jié)構(gòu)編程實(shí)驗(yàn)4 循環(huán)結(jié)構(gòu)編程第 4 章 序列:字符串、列表和元組( 6 學(xué)時(shí))1 . 教學(xué)目的掌握字符串的創(chuàng)建、訪問(wèn)、操作和常用內(nèi)置函數(shù);掌握列表的創(chuàng)建、訪問(wèn)、操作和常用內(nèi)置函數(shù);掌握元組的創(chuàng)建、訪問(wèn)、操作和常用內(nèi)置函數(shù)。2 .

8、教學(xué)重點(diǎn)與難點(diǎn)教學(xué)重點(diǎn):字符串和列表的創(chuàng)建、訪問(wèn)和操作教學(xué)難點(diǎn):元組的創(chuàng)建、訪問(wèn)、操作;常用內(nèi)置函數(shù)3 .教學(xué)內(nèi)容第一節(jié)字符串的表示和創(chuàng)建第二節(jié)字符串基本操作第三節(jié)字符串方法第四節(jié)列表基本操作第五節(jié)列表的訪問(wèn)、排序和反轉(zhuǎn)第六節(jié)元組的創(chuàng)建第七節(jié)元組的訪問(wèn)第八節(jié)元組的其它基本操作和方法4 .實(shí)踐部分( 1)實(shí)訓(xùn)目的和要求掌握列表的基本操作以及使用方法;掌握元組的基本操作方法;熟練掌握字典的使用方法, 字 典的基本操作。( 2)實(shí)驗(yàn)(實(shí)訓(xùn))內(nèi)容實(shí)驗(yàn)5-1 用字典描述學(xué)生信息,使用列表存儲(chǔ)學(xué)生信息,并根據(jù)給定學(xué)生姓名,查找學(xué)生的信息。實(shí)驗(yàn)5-2 利用元組創(chuàng)建一個(gè)存儲(chǔ)Python 關(guān)鍵字的對(duì)象, 并檢測(cè)

9、給定的單詞是否是Python 關(guān)鍵字。第 5 章 映射和集合類型( 4 學(xué)時(shí))1 . 教學(xué)目的掌握字典的創(chuàng)建、訪問(wèn)、更新,集合的創(chuàng)建、訪問(wèn)、更新;熟悉字典的常用內(nèi)置函數(shù)和集合的 常用內(nèi)置函數(shù)2 .教學(xué)重點(diǎn)與難點(diǎn)教學(xué)重點(diǎn):字典的創(chuàng)建、訪問(wèn)和更新教學(xué)難點(diǎn):集合的創(chuàng)建、訪問(wèn)、更新;字典和集合的常用內(nèi)置函數(shù)3 .教學(xué)內(nèi)容第一節(jié)創(chuàng)建字典第二節(jié)訪問(wèn)字典第三節(jié)更新字典第四節(jié)字典常用操作和方法第五節(jié)創(chuàng)建集合第六節(jié)訪問(wèn)集合第七節(jié)更新集合(可變集合)第八節(jié)集合操作4 .實(shí)踐部分( 1)目的和要求深刻理解字典的含義,字典類型與序列類型的區(qū)別;掌握字典的創(chuàng)建、訪問(wèn)、更新方法,掌握 集合的創(chuàng)建、訪問(wèn)、更新方法。( 2)

10、實(shí)驗(yàn)(實(shí)訓(xùn))內(nèi)容實(shí)驗(yàn) 6 字典常用操作編程創(chuàng)業(yè)創(chuàng)新教育案例二:BT之父一一布拉姆科恩布拉姆科恩(Bram Cohen)生于1975年,是一個(gè)計(jì)算機(jī)程序員,使他聲名遠(yuǎn)播的是其編寫(xiě)的 軟彳BitTorrent,他同時(shí)也是 CodeCon的創(chuàng)立者之一,Bay Area p2p-hackers會(huì)議的組織者,Codeville的編寫(xiě)者。Bram Cohen 1993 年畢業(yè)于 Stuyvesant 中學(xué),同年進(jìn)入紐約州立大學(xué)布法羅分校學(xué)習(xí)。在 20 世 紀(jì) 90 年代的中期到后期,他曾為幾個(gè)網(wǎng)絡(luò)公司工作過(guò),其中最后一個(gè)項(xiàng)目是MojoNation ,由他和Jim McCoy 共同參與。MojoNation

11、 允許把機(jī)密文件分解成加密的塊, 并傳給也運(yùn)行MojoNation 的計(jì)算機(jī)。 如果有人想下載一個(gè)文件,那么他必定要同時(shí)從許多計(jì)算機(jī)上下載。Bram Cohen認(rèn)為,這個(gè)想法非常適合點(diǎn)對(duì)點(diǎn)( peer-to-peer)傳輸程序,因?yàn)轭愃芀aZaA的程序之之從一臺(tái)計(jì)算機(jī)上下載整個(gè)文件之之花費(fèi)的時(shí)間很長(zhǎng)。這個(gè)項(xiàng)目很有前景,可惜運(yùn)行不佳,最后 沒(méi)有成功。2001 年 4 月, Bram Cohen 退出了 MojoNation 項(xiàng)目, 開(kāi)始專心設(shè)計(jì)BitTorrent , 終于成功。 BitTorrent能夠從不同計(jì)算機(jī)快速地下載文件,特別是對(duì)寬帶的使用者。一個(gè)文件越受歡迎時(shí),下載的速度也 就越快。

12、 BitTorrent 受到了想共享音樂(lè)和電影的人們的歡迎。第 6 章 函數(shù)( 6 學(xué)時(shí))1 . 教學(xué)目的熟練掌握函數(shù)的運(yùn)用;理解函數(shù)及函數(shù)參數(shù)的分類并能夠靈活使用;掌握函數(shù)的嵌套調(diào)用、遞 歸調(diào)用,并且掌握變量的作用域問(wèn)題。2 .教學(xué)重點(diǎn)與難點(diǎn)教學(xué)重點(diǎn):函數(shù)的定義使用教學(xué)難點(diǎn): lambda 函數(shù)以及函數(shù)列表的使用3 .教學(xué)內(nèi)容第一節(jié)函數(shù)的定義第二節(jié)函數(shù)的調(diào)用第三節(jié)函數(shù)參數(shù)第四節(jié)函數(shù)的嵌套定義和 lambda 函數(shù)定義第五節(jié)函數(shù)的遞歸調(diào)用和函數(shù)序列調(diào)用第六節(jié)函數(shù)變量的作用域4 .實(shí)踐部分( 1)目的和要求了解主調(diào)函數(shù)和被調(diào)函數(shù)之間的參數(shù)傳遞方式;掌握Python 語(yǔ)言函數(shù)的定義、聲明以及函數(shù)的

13、調(diào)用方法;熟練掌握l(shuí)ambda 函數(shù)的用法。( 2)實(shí)驗(yàn)(實(shí)訓(xùn))內(nèi)容實(shí)驗(yàn) 7 編寫(xiě)并測(cè)試函數(shù)reverse(x) ,輸入一個(gè)整數(shù),將各位數(shù)字反轉(zhuǎn)后輸出。創(chuàng)新創(chuàng)業(yè)教育案例三:創(chuàng)辦阿里巴巴 馬云阿里巴巴無(wú)疑是中國(guó)互聯(lián)網(wǎng)史上的一次奇跡,這次奇跡是由馬云和他的團(tuán)隊(duì)創(chuàng)造的。但是阿里巴巴創(chuàng)業(yè)開(kāi)始,錢(qián)也不多, 50 萬(wàn),是 18 個(gè)人東拼西湊湊起來(lái)的。 50 萬(wàn),是他們?nèi)康募业?。然而,就是這50 萬(wàn),馬云卻喊出了這樣的宣言:我們要建成世界上最大的電子商務(wù)公司,要進(jìn)入全球網(wǎng)站排名前十位!那是 1999 年。 1999 年,中國(guó)的互聯(lián)網(wǎng)已經(jīng)進(jìn)入了白熱化狀態(tài),國(guó)外風(fēng)險(xiǎn)投資商瘋狂給中國(guó)網(wǎng)絡(luò)公司投錢(qián),網(wǎng)絡(luò)公司也是瘋

14、狂地?zé)X(qián)。 50 萬(wàn),只不過(guò)是像新浪、搜狐、網(wǎng)易這樣大型的門(mén)戶網(wǎng)站一筆小小的廣告費(fèi)而已。阿里巴巴創(chuàng)業(yè)開(kāi)始是相當(dāng)艱難,每個(gè)人工資只有500 元,公司的開(kāi)支一分錢(qián)恨不得掰成兩半來(lái)用。外出辦事,發(fā)揚(yáng)“出門(mén)基本* 走”的精神,很少打車。據(jù)說(shuō)有一次,大伙出去買(mǎi)東西,東西很多,實(shí)在沒(méi)辦法了,只好打的。大家在馬路上向的士招手,來(lái)了一輛桑塔納,他們就擺手不坐,一直等到來(lái)了一輛夏利,他們才坐上去,因?yàn)橄睦抗锏馁M(fèi)用比桑塔納便宜 2 元錢(qián)。2007 年 11 月 6 日,阿里巴巴在香港聯(lián)交所上市,市值 200 億美金,成為中國(guó)市值最大的互聯(lián)網(wǎng)公司。馬云和他的創(chuàng)業(yè)團(tuán)隊(duì),由此締造了中國(guó)互聯(lián)網(wǎng)史上最大的奇跡。馬云的成

15、功絕非單單因?yàn)樗任覀冊(cè)鐒?chuàng)業(yè)10 年!也許你認(rèn)為馬云恰逢時(shí)運(yùn),你生不逢時(shí);也許你認(rèn)為馬云資金雄厚,你身無(wú)分文 ;也許你認(rèn)為馬云運(yùn)氣高照, 你霉字當(dāng)頭, 但你不要忘了馬云二次高考落榜, 做過(guò)搬運(yùn)、 蹬過(guò)三輪、當(dāng)過(guò)小販 ;你不要忘了阿里巴巴創(chuàng)業(yè)之始 35 個(gè)人擠在一個(gè)房間,大家要集資才能創(chuàng)業(yè),馬云要靠借貸才能發(fā)工資;你不要忘了馬云身高1 米 62,體重僅 100 出頭, 中國(guó)黃頁(yè)推出之初很多人說(shuō)他是騙子。馬云的創(chuàng)業(yè)成功絕非偶然,那是智慧和勇氣的結(jié)晶,那是信心與實(shí)干的結(jié)果,那是領(lǐng)袖與團(tuán)隊(duì)無(wú)間結(jié)合。馬云給我們的意義更在于馬云說(shuō)過(guò)“如果馬云能夠成功,我相信中國(guó)80%的人都能成功”,如果你能像馬云一樣敢思

16、、敢想、敢說(shuō)、敢做、敢為天下先,那你也可能實(shí)現(xiàn)自己的阿里巴巴帝國(guó)。第 7 章 模塊和包( 6 學(xué)時(shí))1 . 教學(xué)目的了解模塊導(dǎo)入的特性及模塊內(nèi)建函數(shù);理解命名空間的概念;掌握模塊及模塊的導(dǎo)入,掌握包的相關(guān)概念。2 .教學(xué)重點(diǎn)與難點(diǎn)教學(xué)重點(diǎn):模塊和模塊的導(dǎo)入教學(xué)難點(diǎn):包的相關(guān)概念3 .教學(xué)內(nèi)容第一節(jié)命名空間的分類第二節(jié)命名空間的規(guī)則第三節(jié)命名空間示例第四節(jié)導(dǎo)入模塊第五節(jié)導(dǎo)入與執(zhí)行語(yǔ)句第六節(jié)import 及 from 的使用第七節(jié)重新載入模塊第八節(jié)嵌套導(dǎo)入模塊第九節(jié)模塊對(duì)象屬性和命令行參數(shù)第十節(jié)模塊搜索路徑第十一節(jié)包的基本結(jié)構(gòu)和包的導(dǎo)入4 .實(shí)踐部分( 1)目的和要求掌握命名空間的使用方法、模塊的

17、使用、模塊的導(dǎo)入執(zhí)行語(yǔ)句;學(xué)會(huì)包的基本結(jié)構(gòu)和導(dǎo)入方法。(二)實(shí)驗(yàn)(實(shí)訓(xùn))內(nèi)容實(shí)驗(yàn) 8 練習(xí)使用 import 或 from 語(yǔ)句導(dǎo)入模塊創(chuàng)新創(chuàng)業(yè)教育案例四:青年科技創(chuàng)業(yè)結(jié)束了大學(xué)理工科的學(xué)習(xí)之后,克里斯戴爾任職于一所商業(yè)學(xué)校,同時(shí)繼續(xù)她在銀行安全領(lǐng)域的技術(shù)研究。由于工作原因,克里斯戴爾在加拿大生活了一段時(shí)間,在那里她的研究有了很大進(jìn)展。在溫哥華,一個(gè)既沒(méi)有文憑也沒(méi)有工作經(jīng)驗(yàn)的加拿大年輕人向克里斯戴爾展示了他研發(fā)的電子游戲系統(tǒng),由此更激發(fā)了她對(duì)科技研究的興趣和信心。克里斯戴爾認(rèn)為,憑借她的科學(xué)和管理碩士文憑,同樣可以做這些甚至更多?;氐椒▏?guó)之后,克里斯戴爾決定完全投身于銀行安全這個(gè)歐洲鮮有人涉及

18、的研究領(lǐng)域,并在不久后發(fā)明了一種用于銀行安全系統(tǒng)的人體測(cè)量高科技識(shí)別技術(shù)。同時(shí),她聯(lián)系了一些醉心于電子和信息技術(shù)的朋友并告知他們她的項(xiàng)目規(guī)劃,在他們同意加入之后,克里斯戴爾組建了和風(fēng)科技公司,該公司創(chuàng)造了 5 個(gè)就業(yè)機(jī)會(huì)。作為公司的領(lǐng)導(dǎo)成員,克里斯戴爾認(rèn)為,事實(shí)上幾乎所有的事情都要比想象中困難,她深刻體會(huì)到只有直面現(xiàn)實(shí)、正視困難,才能帶領(lǐng)企業(yè)一步步走向成功。同時(shí),由于公司堅(jiān)持履行自己的承諾,在投資方的眼里公司的信譽(yù)也隨之升高。現(xiàn)在,公司的目標(biāo)是在生物統(tǒng)計(jì)技術(shù)方面成為歐洲的典范。第 8 章 文件( 2 學(xué)時(shí))1 . 教學(xué)目的掌握文件的打開(kāi)和關(guān)閉,掌握文件的讀寫(xiě),掌握文件的備份和刪除,掌握文件夾的

19、創(chuàng)建和刪除。2 .教學(xué)重點(diǎn)與難點(diǎn)教學(xué)重點(diǎn):文件的基本操作教學(xué)難點(diǎn):文件的備份3 .教學(xué)內(nèi)容第一節(jié)文件的打開(kāi)與關(guān)閉;第二節(jié)文件的讀寫(xiě);第三節(jié)文件的備份和刪除;第四節(jié)文件夾的創(chuàng)建和刪除。第 9 章 面向?qū)ο缶幊蹋?6 學(xué)時(shí))1 . 教學(xué)目的掌握類、對(duì)象以及它們之間的關(guān)系,類、對(duì)象的屬性和方法,掌握類的組合、繼承與派生,類的重載與多態(tài),掌握異常捕獲的方式,掌握拋出異常和自定義異常;理解Python 的面向?qū)ο蟆? .教學(xué)重點(diǎn)與難點(diǎn)教學(xué)重點(diǎn): Python 類的屬性和方法、組合、繼承與派生、異常捕獲教學(xué)難點(diǎn):重載與多態(tài)3 .教學(xué)內(nèi)容第一節(jié) 理解 Python 的面向?qū)ο蟮诙?jié)定義和使用類第三節(jié)類、對(duì)象

20、的屬性和方法第四節(jié)類的組合第五節(jié)繼承與派生第六節(jié)運(yùn)算符重載和模塊中的類第七節(jié)異常處理第八節(jié)實(shí)例 :用戶注冊(cè)信息4 .實(shí)踐部分( 1)目的和要求掌握類的定義基本格式和使用類的方法,掌握對(duì)象的使用方法;學(xué)會(huì)繼承與派生類的定義與使用方法。( 2)實(shí)驗(yàn)(實(shí)訓(xùn))內(nèi)容實(shí)驗(yàn) 9 用戶注冊(cè)信息界面編程第 10章 Python 數(shù)據(jù)庫(kù)編程( 6 學(xué)時(shí))1 . 教學(xué)目的學(xué)會(huì)訪問(wèn)和操作 SQLite數(shù)據(jù)庫(kù),學(xué)會(huì)訪問(wèn)和操作MySQL數(shù)據(jù)庫(kù)。2 .教學(xué)重點(diǎn)與難點(diǎn)教學(xué)重點(diǎn):SQLite和MySQL數(shù)據(jù)庫(kù)的訪問(wèn)和操作方法教學(xué)難點(diǎn):會(huì)操作 MySQL數(shù)據(jù)庫(kù)3 .教學(xué)內(nèi)容第一節(jié)了解Python的SQL接口第二節(jié)連接和創(chuàng)建SQL

21、ite數(shù)據(jù)庫(kù)第三節(jié)數(shù)據(jù)庫(kù)的基本操作第四節(jié)實(shí)例:導(dǎo)入文件中的數(shù)據(jù)第五節(jié)訪問(wèn)MySQL數(shù)據(jù)庫(kù)實(shí)例第六節(jié) 連接MySQL服務(wù)器和 MySQL數(shù)據(jù)庫(kù)操作第七節(jié) MySQL的基本操作和MySQL查詢參數(shù)第吧節(jié) 實(shí)例:加入數(shù)據(jù)庫(kù)的用戶注冊(cè)信息系統(tǒng)4 .實(shí)踐部分(1)目的和要求掌握關(guān)系數(shù)據(jù)庫(kù) SQL語(yǔ)言基本操作,掌握Python的MYSQL編程方法;學(xué)會(huì)訪問(wèn)MYSQL數(shù)據(jù)庫(kù)。(2)實(shí)驗(yàn)(實(shí)訓(xùn)I)內(nèi)容實(shí)驗(yàn)10設(shè)方t GUI界面,模擬用戶登錄功能,用戶輸入用戶名和密碼,如果正確提示登錄成功;否則提示登錄失敗,用戶的密碼信息保存在MYSQL數(shù)據(jù)庫(kù)中三、課時(shí)分配章次各章名稱學(xué)時(shí)分配理論課時(shí)數(shù)實(shí)訓(xùn)課時(shí)數(shù)小計(jì)A章Pyt

22、hon語(yǔ)百簡(jiǎn)介22第F數(shù)據(jù)類型、運(yùn)算符及表達(dá)式426第三章程序流程控制224第四章字符串、列表和元組426第五章映射和集合類型224用八早函數(shù)426第七章模塊和包426第八章文件22第九章向向?qū)ο缶幊?26釬章Python數(shù)據(jù)庫(kù)編程426總學(xué)時(shí)321648四、教學(xué)策略與方法建議該課程旨在加強(qiáng)學(xué)生對(duì)程序設(shè)計(jì)的鞏固加深和提高,根據(jù)其實(shí)踐性強(qiáng)的專業(yè)特點(diǎn),制定合理的學(xué)習(xí)計(jì)劃,擬采用的教學(xué)策略與方法主要有:(一)采用多媒體教學(xué)與課堂板書(shū)相結(jié)合的方法:一方面充分準(zhǔn)備PPT,另一方面要在黑板上適當(dāng)板書(shū)某些條目和重點(diǎn)知識(shí);(二)重點(diǎn)知識(shí)強(qiáng)化訓(xùn)練的方式:對(duì)于某些重點(diǎn)和難點(diǎn)的知識(shí),教師采用強(qiáng)化訓(xùn)練的方式來(lái)進(jìn) 行鞏固,加深理解;(三)課程為理論與實(shí)踐相結(jié)合授課,在課堂上應(yīng)根據(jù)實(shí)際情況,多演示一些實(shí)踐性的操作和 軟件,以此來(lái)加深對(duì)理論的理解;(四)課堂提問(wèn)與布置作業(yè)相結(jié)合的方法:在相應(yīng)課程之后布置作業(yè),同時(shí)在課堂上進(jìn)行適當(dāng) 的提問(wèn),以及抽取部分學(xué)生上講臺(tái)進(jìn)行編寫(xiě)程序;(五)適當(dāng)拓展授課知識(shí)面,提高學(xué)生學(xué)習(xí)興趣:在講授課本上的知識(shí)之外,適當(dāng)引進(jìn)一些

溫馨提示

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

評(píng)論

0/150

提交評(píng)論