2數(shù)據(jù)與結(jié)構(gòu)第一課時(shí)-【新教材】教科版2019高中信息技術(shù)必修一教案_第1頁(yè)
2數(shù)據(jù)與結(jié)構(gòu)第一課時(shí)-【新教材】教科版2019高中信息技術(shù)必修一教案_第2頁(yè)
2數(shù)據(jù)與結(jié)構(gòu)第一課時(shí)-【新教材】教科版2019高中信息技術(shù)必修一教案_第3頁(yè)
2數(shù)據(jù)與結(jié)構(gòu)第一課時(shí)-【新教材】教科版2019高中信息技術(shù)必修一教案_第4頁(yè)
2數(shù)據(jù)與結(jié)構(gòu)第一課時(shí)-【新教材】教科版2019高中信息技術(shù)必修一教案_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

課題: 3.2數(shù)據(jù)與結(jié)構(gòu)執(zhí)教班級(jí):高一(1)(2)(3)(4)(5) 課時(shí)安排: 2第一課時(shí)教學(xué)目標(biāo)學(xué)科知識(shí)層:數(shù)據(jù)結(jié)構(gòu)(隊(duì)列),數(shù)據(jù)類型(列表、字符串),隊(duì)列的基本操作(入隊(duì),出隊(duì),求隊(duì)長(zhǎng),判隊(duì)空),循環(huán)語(yǔ)句,分支語(yǔ)句問(wèn)題解決層:算法(訂單問(wèn)題劃歸為隊(duì)列),測(cè)試(打補(bǔ)丁)學(xué)科思維層:抽象、建模(隊(duì)列)、人類行為理解(對(duì)訂單實(shí)現(xiàn)自動(dòng)化作業(yè)管理)教學(xué)重難點(diǎn)重點(diǎn):簡(jiǎn)單數(shù)據(jù)類型與線性數(shù)據(jù)結(jié)構(gòu)。難點(diǎn):線性數(shù)據(jù)結(jié)構(gòu)。教學(xué)環(huán)節(jié)教學(xué)內(nèi)容媒體或技術(shù)應(yīng)用一、導(dǎo)入閱讀課本56頁(yè)任務(wù)一和課件中圖片信息,了解訂單數(shù)據(jù),填表3.2.1壕鶴 卻曲 森 麗 湖叫麗.西鑄百理制馥唾噬-KQ審 -3L三黑 比普理三|Dfc址M — .說(shuō)] " "弭蠢例首' 出江:: 某用附廠飛瞰需 - zJ " ? ??年姓二苴 ,35m 2K^:^"E|Ht:tK ?- 熬 ¥ 4 星q丸班』嵯":BQ 威胤跑-1處限:4 -表3.2.1網(wǎng)購(gòu)中的訂單數(shù)據(jù)網(wǎng)站名稱 訂單中的數(shù)據(jù) Python中對(duì)應(yīng)的數(shù)據(jù)類型某電商網(wǎng)站 商品名稱單價(jià)PPt

數(shù)量監(jiān)控管理系統(tǒng)編碼器名稱開始時(shí)間報(bào)警預(yù)錄二、新知新授一、數(shù)據(jù)類型1.認(rèn)識(shí)Python簡(jiǎn)單數(shù)據(jù)類型在Python語(yǔ)言中,簡(jiǎn)單數(shù)據(jù)類型有整數(shù)(1譏)、浮點(diǎn)數(shù)(float)、字符串(str)、布爾(bool)等數(shù)據(jù)類型?!窘處熓痉恫僮鳌?gt;>>type(8) 枇ype()函數(shù)返回?cái)?shù)據(jù)的類型<classint> 并返回int類型>>>type(3.14)<classfloat> 并返回float類型>>>type('Thankyou!')<classstr> 并返回str類型>>>type(True)<classbool> 并返回bool類型學(xué)生完成表數(shù)據(jù)歸納整理:網(wǎng)站名稱訂單中的數(shù)據(jù)Python中對(duì)應(yīng)的數(shù)據(jù)類型某電商網(wǎng)站商品名稱字符串str單價(jià)浮點(diǎn)型float數(shù)量整型int

監(jiān)控管理系統(tǒng)編碼器名稱字符串str開始時(shí)間日期型報(bào)警預(yù)錄布爾型(邏輯型)bool2,了解Python復(fù)合數(shù)據(jù)類型在Python語(yǔ)言中,復(fù)合數(shù)據(jù)類型有兀組(tuple)、集合(set)、列表(list)、字典(diet)等元組().列表[].集合{(),() }.字典{安徽:[合肥,蕪湖,阜陽(yáng)]}【實(shí)踐】3.編制訂單數(shù)據(jù)處理程序(1)給出流程圖,完成填空,運(yùn)行程序,體會(huì)“隊(duì)列”操作。二、數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu),也稱邏輯結(jié)構(gòu),主要有集合結(jié)構(gòu)、線性結(jié)構(gòu)、樹結(jié)構(gòu)、圖結(jié)構(gòu)。1、 線性結(jié)構(gòu):宮兀盂 尾71薄0~0…”-0~_0-1,…0"0G49電超音 當(dāng)前元素后注強(qiáng)S3.2.2哪散瞬(1)隊(duì)列隊(duì)列是先進(jìn)先出(FIFO)表,它的數(shù)據(jù)元素只能在一端依次添加(進(jìn)隊(duì)),在另一端依次刪除(出隊(duì))。典型的例子,如超市里排隊(duì)付款的隊(duì)伍。

比如在上述代碼中,listque是列表類型的數(shù)據(jù),存放了一組比如在上述代碼中,listque是列表類型的數(shù)據(jù),存放了一組字符串類型的數(shù)據(jù),表示訂單編號(hào)列表進(jìn)行操作:我們可以通過(guò)對(duì)應(yīng)的方法對(duì)pop(0)方法可以刪除列表的首元素(相當(dāng)于隊(duì)列的“出隊(duì)”操作),append方法可以在列表尾部添加一個(gè)數(shù)據(jù)元素(相當(dāng)于隊(duì)列的“入隊(duì)”操作)。出隊(duì),為,…,an-

7 r隊(duì)首 隊(duì)是在Python中,隊(duì)列一般用列表Qist)實(shí)現(xiàn),常用操作:q=[] #定義空列表qq.append(x) #元素x入隊(duì)q.pop(0) #返回隊(duì)首元素,隊(duì)首元素出隊(duì)(刪除)len(q) #返回隊(duì)列q的長(zhǎng)度(元素個(gè)數(shù))q[i] #返回列表q中索引(index)為i的元素.索引有2套編號(hào)方式:正編號(hào)(從左到右編號(hào)依次為0,1,2,…)和負(fù)編號(hào)(從右到左編號(hào)依次為-1,-2,-3,…)實(shí)踐2補(bǔ)充程序代碼(詳見配套資源“訂單.py”)。ifx==1:y=input('請(qǐng)輸入訂單編號(hào):')listque.append(y) #在列表listque中添加訂單號(hào)elifx==2:iflen(listque)==0:print('訂單列表為空')

else:print('發(fā)貨:'+listque,pop(0))#刪除列表listque的首元素,表示發(fā)貨三、課堂小結(jié)Python數(shù)據(jù)類型包括:.簡(jiǎn)單數(shù)據(jù)類型①整數(shù)(int)②浮點(diǎn)數(shù)("。@1)③字符串(str)④布爾(bool).復(fù)合數(shù)據(jù)類型

溫馨提示

  • 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)論