版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
粵高教版信息技術八年級下冊課時教學設計
課題第7課積能量合種樹單元第一單元學科信息技術年級八年級
1、掌握for循環(huán)語句的書寫格式。
學習
2、掌握for循環(huán)語句的執(zhí)行過程。
目標
3、掌握range()函數(shù)的使用方法。
重點掌握for循環(huán)語句的書寫格式。
難點掌握range()函數(shù)的使用方法。
教學過程
教學環(huán)節(jié)教師活動學生活動設計意圖
導入新課
e
-叫
了解螞蟻森林通過螞蟻森林來
“八
種樹攻略。引出低碳行為收
“2.1集能量的程序
25腳咖%.
自肝苑、演量。
豳下弼
i必AM
目陰弼-51**.
交流:
上網(wǎng)了解“螞蟻森林種樹攻略”,看看在日常生活
中有哪些低碳行為能夠收集能量并讓我們能參與
種樹?
媽蟻森林中的個人種樹、合種樹的操作平臺,基于螞蟻森林界面.
*o
*
O
個人種樹.?二合種樹■
送11工
(一)輸入合種樹所需的能量和小組人數(shù)
可以通過輸入語句輸入小組人數(shù)和種一棵樹需要輸入合種樹培養(yǎng)學生進行編
的能量,并設置sum為0.所需的能量和程的邏輯思維
小組人數(shù)代碼
產(chǎn)血岫《牖入小姒及:,))
眥吧無聊11?麻林人令種而棘的犍:I)
$um=0加胸軾毓鬟加獻0
(-)計算小組一天收集的總能量
據(jù)分析,需要循環(huán)n次,以累加小組每位同學一天
所收集的能量??梢杂胒or語句把n位同學一天所
收集的能量累加起來。
,f。唯環(huán)語句
(1)語句格式
for<循環(huán)變量>in<循環(huán)序列>:
循環(huán)體(語句組)
(2)執(zhí)行過程
在執(zhí)行f。兩句時,循環(huán)變量會依次從循環(huán)序
列中取值,沒取一次值就執(zhí)行一次循環(huán)體.
理解for循環(huán)
一----Fase
VT3里譬量〉in〈循擔國五二二日語句的用法。
^^frue^
循環(huán)體
圖1-7-3fo,語句的執(zhí)行過程
翩翩何眼的有序集合,如戳序列、鐲
序列等,它可用來控制f?;难h(huán)撼。
:2有句占中rh的lVlpnnrln,t/()\防搬訕磯林仃4一6£
5而哪楸次,杯次輸出i的值57,8
一,5,4,5,S?range()
print[i|
函數(shù)勝毓環(huán)版L
探究:
在IDLE交互模式下,輸入表中的命令,體驗for
循環(huán)語句的執(zhí)行過程,并將運行結(jié)果填寫到表中。
命令運行結(jié)果通過例子講解,
______________________讓學生了解到
>>>foriin['c'/b'/a'/d']:
print(i)
rang()函數(shù)使
>>>foriinrange(5):
print(i)了解range。用方式。
函數(shù)
2.range。函數(shù)
range()函數(shù)在f。嚙句中的主要功能是生成連續(xù)的整
數(shù)序列,多用于控制for?句的循環(huán)次數(shù).
(1)函數(shù)格式
range(startstop,step)
(2)參數(shù)說明
?start:用于指定生成序列的起始值,若省略不寫,則默認為0.
②stop:用瑾定生成序列的結(jié)束值,但不包含這個結(jié)束值,不
可省略.
③step:用于指定生成序列變化的步長,若省略不寫,則默認為1。
.
(3)使用說明
?range()函數(shù)中若只有1個參數(shù),則為指定的stop;如果有2
理解range()
個參數(shù),則為指定start和stop。
②step必須是非零整數(shù)。step>0時為遞增循環(huán),且需函數(shù)參數(shù)說
start<stop,否則不執(zhí)行循環(huán)體;step<0時為遞減循環(huán),且需
start〉stop.否則不執(zhí)行循環(huán)體。明。
探究:
在IDLE交互模式下,輸入表L7-2中的命令,體
驗range()函數(shù)三個參數(shù)的作用,并將運行結(jié)果
填寫到表中。
命令運搐果
>>>list(range(0,10,2))
[顯示range()函數(shù)生成的序列]
>>>foriinrange(l,10):
print(i)
>>>forjinrange(l,10,2):
print(j)
>>>forkinrange(10,0,-2):
print(k)
3、計算小組同學一天能收集的總能量。
通過例題講解,
用for循環(huán)語使學生更容易理
q,Untitled,句編寫程序。解for循環(huán)。
FileEditFormatRunOptionsWindowH?lp
foriir.range(n):
print(,清輸入第Ii+1J位同學的步數(shù):,)
x=int(input())
t=x//60
ift>=296:
t=296
print「第li+1J位同學可收集能量:',t,'g1)
sum=sum+t|
(三)計算并輸出合種樹所需的天數(shù)
螭en嘲伽m帆狒卿秋
犧破媼耶機核心皿雁稱女㈱*H
幀嫻1
闡麻懶你時■
(四)合成程序
V--It.ua,,,?,,一,、八,….-峪**?ilK1)202,
t?-Xr?t.<input("tftic.-?.:i'、,'.>?))
<=r??srqy-ir?t(1npiat<??■!'P!i->fiV;0:Q:,>)
num—。
>1ircngc(n)I
tit?C<,:t!rV.?,±+1,?「,、1刁―il-l*t--X7:?)
x-1nt.(input())
t-X//CO
?rt>-296t
irH(,-A',1?1,,1'>)■*/-'H>1*4ttznt:*??,t,,.|)基礎知識
px-Xnt(,M,,里士上,,位網(wǎng)二可]攵加的??,,,t,,u,)
nvim-oum+t
<lcyn-ocorrqy//nutn
i:<3nox-gy%nurn!—Os
dcyn-dayn+1
<'',dayn)
實踐:
把前面各個部分的程序代碼按算法流程的先后順
序合成為一個完整的程序,并將程序保存為
plant.pyo
tKistTliipatI^Stf\;4■')>AietMShe?iDetv9OpoomWindowHelp
iPython3.4.3(v3.4.3:9b73flc3e601
?wnnr-snHi^ut('RWK*Mrrti'H1tel)]onWin32
1一t『向,I1Type"copyright","crttdits"or"1
'1I
X?lAt(UpUt|))-
W//?01>?
ftXHt請輸入小俎入數(shù):3
KM'臺丟忖所需的能M:
priatCiMH,':i'lE60
'請輸入弼1位同學的步數(shù):
cWc.wi5000
?a?^aHt-第1位同學可收集能B:83g
&y***a?rgy〃《g
」?a?r7)r?rjil-0i請輸入第2位同學的步皎:
SyXayE-|7000
第2位同學可收集髭量:116g
?Lav:1
諳輸入第3位同學的步敝:
10231
第3位同學可收第能量;170g
臺獨忖所常的天數(shù)為:1
?>1
四、調(diào)試與運行程序
請在“螞蟻森林"的“環(huán)保項目”中選定一棵樹,
制訂小組合種樹計劃,填寫計劃每天平均行走步
數(shù),然后運行程序plant.py,并填入表中。
匕山G:E兄1;.;公卜壬.:彳二J
姓名計劃一天要走的步數(shù)可收集能量
用循環(huán)語句編寫
程序代碼。
所需天數(shù):_________________
實踐與創(chuàng)作:
1、一個正整數(shù)的階乘是所有小于、等于該數(shù)的正通過實踐更進
整數(shù)的積,。的階乘為1。自然數(shù)n的階乘寫作n!,一步了解for
列如5!=1X2X3X4X50循環(huán)語句的用
請編寫程序求自然數(shù)n的階乘(n<=20)法。
?橄山哪%加1:%1ra能㈱HSI碌骷段尉T
Ft曳hn*M婀Ifmt也?)
n=int(infut('瓢額加-獺卜悔如
a=l
:::iarace(1,oil);120
a=t'i
prist(a|F
2、傳說古印度宰相達依爾發(fā)明了國際象棋。國王
要獎賞達依爾,而達依爾的韭導求僅僅是擺放在棋盤
中的麥子。這些麥子按以下為&則擺放:在8x8的棋
盤中,在第1個格子里放1個i麥子,在第2個格子
里放2粒麥子、在第3個格弓二里放4粒麥子、在第
1個格子里放8粒麥子……依此類推,直到放滿64
個格子。
請編寫程序,算一算國王一共要賞賜達依爾
多少粒麥子?
j肝科?C:/U$er$/Adminirtfato</D?kt即僧物
fileEditFormatRunOptionsWindowHep?>
sum=0
foriir.range(64):128
sum=sum+2?>l
i=i+l
print(sum)
1
檢測:
1、關于foriinrange(0,(5,2)說,法正確白勺是(B)
A.程序循環(huán)3次,每次i對國Z的值分5利是0,2,4
B.程序循環(huán)4次,每次i對房Z的值分3M是0,2,4,
5
匚程序循環(huán)5次,每次1對應的值分另Ij是0,123,4
D.程序循環(huán)6次,每次i對應均值分別是0,123,4,5
2、在range()函數(shù)中工最少用身要使用一_1__個參數(shù),
最多可以使用_3_個卷啜。
3、在遞減型循環(huán)中,ramge0函數(shù)為起始值不能
比結(jié)束值—小_____?測不執(zhí)行循方,體。
r寫出下列程序的運會?結(jié)果
(1)
?>
foriinrange(l,6):2
ifi>3:
print(6-i)1
?>
結(jié)果:_______________
J2)?)
*二
forshuinrange。,8):*Z
print('*',shu)*C
*(
*.
結(jié)果:_______________?)?1
(1)打印出100]\?00之間的才數(shù)。j5-Lpy?CAHers/Adrr>nirtr?tor/De$lrtop/l83ftJ<t/r
forjinrange(___,____):fileEd*FomwtRunOp60mWWowHelp
if____________:
1:,2?:):
printfj)ifj/2!=0:
print(j)
1
C,Vi,》Ak—FgaXxvMB.MLKENttlKU
求
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年美發(fā)店承包合同
- 山林轉(zhuǎn)包合同范本
- 2024年醫(yī)療器械代理銷售協(xié)議書
- 房產(chǎn)項目招商代理協(xié)議
- 消防設施維保合同
- 個人二手車轉(zhuǎn)讓協(xié)議書2024年
- 大連市貨運代理合同
- 2024年標準版離婚協(xié)議書格式
- 校園綠化合同:校園綠化養(yǎng)護承包協(xié)議
- 典型空調(diào)租賃合同
- 軟木底生產(chǎn)工藝流程
- 高邊坡專項施工方案專家已評審
- 氧氣吸入操作評分標準(中心供氧)
- 2024年深圳公司試用期員工勞動合同范文(二篇)
- QBT 102T-2023 甜菜糖廠設計規(guī)范 (正式版)
- 氣體分析實驗室操作規(guī)程
- 2024年中考道德與法治三輪復習:綜合探究題 練習題(含答案)
- 高等學校教師崗前培訓考試暨教師資格筆試題庫及答案(易錯題)
- 2024年山東濟南新舊動能轉(zhuǎn)換起步區(qū)專職網(wǎng)格員招聘筆試沖刺題(帶答案解析)
- 部編人教版小學六年級語文上冊《習作:筆尖流出的故事》
- 智能手機維修技術第二版全套教學課件
評論
0/150
提交評論