版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
粵高教版信息技術(shù)八年級(jí)下冊(cè)課時(shí)教學(xué)設(shè)計(jì)
課題第8課關(guān)注空氣質(zhì)量單元第一單元學(xué)科信息技亦;年級(jí)八年級(jí)
1、理解列表、下標(biāo)、元素的含義。
學(xué)習(xí)2、掌握創(chuàng)建和輸出列表的方法。
目標(biāo)3、了解列表相關(guān)函數(shù)的功能。
4、應(yīng)用列表編程求中位數(shù)。
W—"八占、、掌握創(chuàng)建和輸出列表的方法。
難點(diǎn)應(yīng)用列表編程求中位數(shù)。
教學(xué)過(guò)程
教學(xué)環(huán)節(jié)教師活動(dòng)學(xué)生活動(dòng)設(shè)計(jì)意圖
—
導(dǎo)入新課5
.D
二了解城市通過(guò)AQI值了解
AQI值。中位數(shù)的程序量。
AQI值越低,空氣質(zhì)量越好。某環(huán)境檢測(cè)部門(mén)準(zhǔn)備
對(duì)圖1-8-1中城市的AQI值進(jìn)行分析研究。為了避
免受極端數(shù)據(jù)影響,研究人員想計(jì)算出這10個(gè)城
市的AQI值的中位數(shù)。
今日空二度顯品差的;城市(N月28日7時(shí))
lWfsl京鼎l郴州l石率BEi潮州i林州iuMJH?興iW5K
■snnsmM<AQ?>
圖1-8-1城市AQI值
交流:
空氣質(zhì)量對(duì)我們的生活有哪些影響?我們可以通
過(guò)哪些行動(dòng)來(lái)改善空氣質(zhì)量呢?
講授新課一、分析問(wèn)題
?n個(gè)數(shù)按大小順序排列,處于最中間的數(shù)(n
為奇數(shù))或中間兩位數(shù)的平均值(n為偶數(shù))
叫中位數(shù)
?根據(jù)定義,要找到以上10個(gè)AQI值的中位
數(shù),即第5和第6個(gè)數(shù)的平均值。了解平均值
二、設(shè)計(jì)算法(中位數(shù))程
1、輸入10個(gè)AQI數(shù)據(jù)序中解題思學(xué)生理解和掌握。
2、對(duì)10個(gè)數(shù)進(jìn)行排序路。
3、計(jì)算中位數(shù)med(即第5和第6個(gè)數(shù)的平均值)
4、輸出med
開(kāi)始
輸入10個(gè)AQ嚶礁h"
對(duì)10個(gè)數(shù)進(jìn)行排序
1
計(jì)算中位數(shù)med(即第5和第6個(gè)數(shù)的平均值)
輸出med值
圖1-8-2算法流程圖
三、編寫(xiě)程序
(-)輸入10個(gè)AQI數(shù)據(jù)
一般來(lái)說(shuō),一個(gè)變量只能存放一個(gè)數(shù)據(jù)。當(dāng)數(shù)據(jù)較
多時(shí),我們可以采用列表來(lái)存放這些數(shù)據(jù),以便進(jìn)更進(jìn)一步掌握方
行數(shù)據(jù)處理。式。
1、列表了解列表、下
列表是用于存放多個(gè)值的連接內(nèi)存空間,標(biāo)的使用方
每個(gè)元素都分配一個(gè)編號(hào),稱(chēng)為下標(biāo),且都是從0法。
開(kāi)始遞增。
將10個(gè)AQI值存到列表aqi中,如表1-8-1所示:
表1-8T列表aqi
aqi
元aqiaqiaqiaqiaqiaqiaqiaqiaqi
素[0][0][0][0][0][0][0][0][0][0]
下
標(biāo)0123456789
值151573248116175111114110
培養(yǎng)學(xué)生進(jìn)行編
在這個(gè)列表中,下標(biāo)為。?9,其元素分別對(duì)應(yīng)為
aqi[0]|~aqi[9],aqi[O]的值是151,aqi網(wǎng)的值是4,程的邏輯思維
aqi[9]的彳爵110。創(chuàng)建列表、輸
出列表的方
2、創(chuàng)建列表
法。
aqi=[int(input())forIinrange(lO)]
3、輸出列表
用print()函數(shù)可以輸出列表中一個(gè)
或指定區(qū)間的多個(gè)元素的值,也可以直接輸
出所有元素的值:
探究:
在IDLE交互模式下,輸入以下語(yǔ)句來(lái)創(chuàng)建nums
列表:
?>nums=[10,11,12,13,14,15,16,17,18,19]
表1-8-2
命令輸出結(jié)果
?>print(nums)[10,11,12,13,14,15,16,17,18,19]
>>>print(nums[7])17
?>print(nums[2:6])[12,13,14,15]
(-)對(duì)數(shù)據(jù)進(jìn)行排序理解對(duì)數(shù)據(jù)
使用sort()函數(shù)對(duì)aqi列表中的數(shù)據(jù)由小到大進(jìn)進(jìn)行排序的
行排序。語(yǔ)句的用法。
aqi.sort()
探究:
請(qǐng)根據(jù)表1-8-3所提供的函數(shù)功能,推測(cè)相應(yīng)的輸
出結(jié)果,并填寫(xiě)到橫線上。填寫(xiě)完后可以在IDLE
交互模式下輸入程序瑜伽班進(jìn)行結(jié)果驗(yàn)證
表1-8-3與列表相關(guān)的部分函數(shù)
通過(guò)例子講解,讓
函數(shù)例子(假設(shè)nums=[7,8,6,957,l])
len(〈列表名〉)print(len(nums))學(xué)生了解到列表
返回列表元素個(gè)數(shù)結(jié)果:7
max(〈歹(J表名〉)print(max(nums))使用方式。
返回列表元素最大值結(jié)果:9
min(〈列表名〉)print(min(nums))
返回列表元素最小值結(jié)果:1
sum(〈歹11表名〉)print(sum(nums))
返回列表元素值的總和結(jié)果:43
<列表名>.append(加)瑞濫;~⑶
在列表末尾添加新的對(duì)象結(jié)果:[7,8,6,957,1,3]
(列表名>.count(對(duì)象)print(nums.count(7)
統(tǒng)計(jì)某個(gè)元素在列表中出現(xiàn)的次數(shù)結(jié)果:2應(yīng)用列表計(jì)
<列表名>.sort()nu*sortQ
''pnnt(nums)
將原列表數(shù)據(jù)從小到大徘序結(jié)果:[1,356,7,7,8,9]算中位數(shù)的
(三)計(jì)算中位數(shù)方式。
對(duì)于有1。個(gè)元素的列表叫i,最中間的位置有兩個(gè),
即aqi[4]和叫i[5]兩個(gè)元素,因此中位數(shù)為:
(aqi[4]+aqi[5])/2
使用賦值語(yǔ)句來(lái)計(jì)算中位數(shù)med,再將其輸出:
med=(aqi[4]+aqi[5])/2
print(med)
(四)合成程序
實(shí)踐:
把前面各個(gè)部分的程序代碼按算法流程圖的先后
順序合成為一個(gè)完整的程序,并將程序保存為
aqi.pyo
jjari.py-C'UsefAdministrator\DesktopVS息技術(shù)課件\廣東W號(hào)教育出藤社信息技術(shù)八下C
|#air.py
aqi=[int(input())f<->riinrange(10)]
aqi,sort()
med=(aqi[4]+aqi[5])/2
print(med)
四、調(diào)試與運(yùn)行程序
設(shè)計(jì)測(cè)試數(shù)據(jù)并填入表1-8-4中,調(diào)試并運(yùn)行程序
aqi.py,對(duì)比程序的運(yùn)行結(jié)果與你手工計(jì)算的結(jié)果
是否一致。
表1-8-4
測(cè)試數(shù)據(jù)第1組第2組第3組
數(shù)據(jù)115165156
數(shù)據(jù)257886
數(shù)據(jù)33222197
數(shù)據(jù)443675
數(shù)據(jù)58112135
數(shù)據(jù)616116588
數(shù)據(jù)775646
數(shù)據(jù)811196256
數(shù)據(jù)91142390
■1011066120
手工計(jì)算結(jié)果121.065.589.0
菌?運(yùn)彳福果121.065.589.0
實(shí)踐與創(chuàng)作:
1、請(qǐng)完善以下代碼,并將其整合到程序aqi.py中,
求出n個(gè)城市AQI值的中位數(shù)。
ifn%2==l:
m,=n//2#求當(dāng)n為奇數(shù)時(shí)的中間位置m1
print(,中位數(shù)是‘faqi[mi1)
else:
mi=n//2-l
m?=n//2#求當(dāng)n為偶數(shù)時(shí)的中間位置m】和m?
print(,中位數(shù)是:(aqi[_mJ+aqi5J)/2)
2、小明參加了學(xué)校的歌唱比賽,比賽共有10個(gè)
評(píng)委,選手最終得分是去掉評(píng)委的最高分和最低分
的平均分。以下df列表中是小明的得分,請(qǐng)?jiān)O(shè)計(jì)程
序,計(jì)算出小明的最終得分。
df=[9,8,7,10,8,9,7,8,9,10]
df=[9,8,7,10,8,9,7,8,9,10]
dfiremove(min(df))
dfremove(max(df))
sums=float(sum(df))/len(df)
print(sums)
檢測(cè):
1、如果要統(tǒng)計(jì)某個(gè)數(shù)在列表中出現(xiàn)的次數(shù),可以
用(C)函數(shù)。
A、max()B、min()
C、count()D、sort()
2、在列表t中,用—1[5]—表示第6個(gè)元素。
3、寫(xiě)出下列程序的運(yùn)行結(jié)果
(1)
s=[i*2foriinrange(0,5)]
print(s[2:4])
結(jié)果:[4,6]
(2)
s=[int(input())foriinrange(5)]
S=[3]=S[1]4-S[2]
s.sort()
print(s)
(運(yùn)行時(shí)輸入:50,20,30,40,10)
結(jié)果:[10,20,30,50,50]
4、完善程序,創(chuàng)建一個(gè)包含100以?xún)?nèi)所有
10的倍數(shù)的列表并輸出
#zs.py
zs=[i*____foriinrange(l,ll)]
print(____)o
課堂小結(jié)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- KTV主題公寓租賃協(xié)議
- 臨時(shí)租房合同
- 代理權(quán)放棄協(xié)議書(shū)
- 倉(cāng)儲(chǔ)租賃合同樣本安全高效
- 臨沂市攝影行業(yè)勞動(dòng)合同模板
- 代建合同模板體育行業(yè)
- 二手塑料轉(zhuǎn)讓合同
- 代建合同范本方法
- 互聯(lián)網(wǎng)游戲運(yùn)營(yíng)合同
- 交通行業(yè)勞動(dòng)合同社保注意事項(xiàng)
- 郎毛公路跟蹤審計(jì)日志20160710
- 資產(chǎn) 評(píng)估 質(zhì)量保證措施
- 小學(xué)二年級(jí)上冊(cè)道德與法治-9這些是大家的-部編ppt課件
- 《礦山機(jī)械設(shè)備》復(fù)習(xí)題
- 冷庫(kù)工程特點(diǎn)施工難點(diǎn)分析及對(duì)策
- 中國(guó)古代樓閣PPT課件
- 排舞教案_圖文
- 簡(jiǎn)單趨向補(bǔ)語(yǔ):V上下進(jìn)出回過(guò)起PPT課件
- 超聲檢測(cè)工藝卡
- 公司“師帶徒”實(shí)施方案
- 《內(nèi)科護(hù)理學(xué)》病例分析(完整版)
評(píng)論
0/150
提交評(píng)論