粵高教版信息技術(shù)八年級下冊1-7 積能量合種樹 教案_第1頁
粵高教版信息技術(shù)八年級下冊1-7 積能量合種樹 教案_第2頁
粵高教版信息技術(shù)八年級下冊1-7 積能量合種樹 教案_第3頁
粵高教版信息技術(shù)八年級下冊1-7 積能量合種樹 教案_第4頁
粵高教版信息技術(shù)八年級下冊1-7 積能量合種樹 教案_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

粵高教版信息技術(shù)八年級下冊課時教學(xué)設(shè)計

課題第7課積能量合種樹單元第一單元學(xué)科信息技術(shù)年級八年級

1、掌握for循環(huán)語句的書寫格式。

學(xué)習(xí)

2、掌握for循環(huán)語句的執(zhí)行過程。

目標(biāo)

3、掌握range()函數(shù)的使用方法。

重點掌握for循環(huán)語句的書寫格式。

難點掌握range()函數(shù)的使用方法。

教學(xué)過程

教學(xué)環(huán)節(jié)教師活動學(xué)生活動設(shè)計意圖

導(dǎo)入新課

e

-叫

了解螞蟻森林通過螞蟻森林來

“八

種樹攻略。引出低碳行為收

“2.1集能量的程序

25腳咖%.

自肝苑、演量。

豳下弼

i必AM

目陰弼-51**.

交流:

上網(wǎng)了解“螞蟻森林種樹攻略”,看看在日常生活

中有哪些低碳行為能夠收集能量并讓我們能參與

種樹?

媽蟻森林中的個人種樹、合種樹的操作平臺,基于螞蟻森林界面.

*o

*

O

個人種樹.?二合種樹■

送11工

(一)輸入合種樹所需的能量和小組人數(shù)

可以通過輸入語句輸入小組人數(shù)和種一棵樹需要輸入合種樹培養(yǎng)學(xué)生進行編

的能量,并設(shè)置sum為0.所需的能量和程的邏輯思維

小組人數(shù)代碼

產(chǎn)血岫《牖入小姒及:,))

眥吧無聊11?麻林人令種而棘的犍:I)

$um=0加胸軾毓鬟加獻0

(-)計算小組一天收集的總能量

據(jù)分析,需要循環(huán)n次,以累加小組每位同學(xué)一天

所收集的能量。可以用for語句把n位同學(xué)一天所

收集的能量累加起來。

,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〈循擔(dān)國五二二日語句的用法。

^^frue^

循環(huán)體

圖1-7-3fo,語句的執(zhí)行過程

翩翩何眼的有序集合,如戳序列、鐲

序列等,它可用來控制f。畸旬的循環(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é)果通過例子講解,

______________________讓學(xué)生了解到

>>>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:用于指定生成序列的起始值,若省略不寫,則默認(rèn)為0.

②stop:用瑾定生成序列的結(jié)束值,但不包含這個結(jié)束值,不

可省略.

③step:用于指定生成序列變化的步長,若省略不寫,則默認(rèn)為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、計算小組同學(xué)一天能收集的總能量。

通過例題講解,

用for循環(huán)語使學(xué)生更容易理

q,Untitled,句編寫程序。解for循環(huán)。

FileEditFormatRunOptionsWindowH?lp

foriir.range(n):

print(,清輸入第Ii+1J位同學(xué)的步數(shù):,)

x=int(input())

t=x//60

ift>=296:

t=296

print「第li+1J位同學(xué)可收集能量:',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,,.|)基礎(chǔ)知識

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位同學(xué)的步數(shù):

cWc.wi5000

?a?^aHt-第1位同學(xué)可收集能B:83g

&y***a?rgy〃《g

」?a?r7)r?rjil-0i請輸入第2位同學(xué)的步皎:

SyXayE-|7000

第2位同學(xué)可收集髭量:116g

?Lav:1

諳輸入第3位同學(xué)的步敝:

10231

第3位同學(xué)可收第能量;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ā)明了國際象棋。國王

要獎賞達依爾,而達依爾的韭導(dǎo)求僅僅是擺放在棋盤

中的麥子。這些麥子按以下為&則擺放:在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、關(guān)于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對應(yīng)的值分另Ij是0,123,4

D.程序循環(huán)6次,每次i對應(yīng)均值分別是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)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論