資訊內(nèi)容
Scratch編程之一句話的編程(循環(huán)的故事)|轉(zhuǎn)載
今天的一句話的編程,我們來講述一下循環(huán)的故事。循環(huán)是各種編程的重要部分,Scratch也不例外。
Scratch的循環(huán)大致分為兩種,如果再細(xì)分,其中一種可以再細(xì)分為兩種。大致分的兩種,一種叫“永遠(yuǎn)循環(huán)”,一種叫“暫時(shí)循環(huán)”,而“暫時(shí)循環(huán)”又可以細(xì)分為“有次數(shù)的循環(huán)”和“有條件的循環(huán)”。

大概就是這個(gè)意思
“永遠(yuǎn)循環(huán)”的意思是“永遠(yuǎn)重復(fù)做同樣的事情”。生活中的例子有,“太陽(yáng)每天升起又落下”,“春夏秋冬”,“月亮到了十五就圓了”。所有這些永遠(yuǎn)在重復(fù)的事情,沒有人管,也沒有結(jié)束的時(shí)候,這一類循環(huán)叫做“永遠(yuǎn)循環(huán)”。Scratch對(duì)應(yīng)的積木是“控制”->“重復(fù)執(zhí)行”!

“有次數(shù)的循環(huán)”的意思是“重復(fù)的事情做N次”。生活中的例子有,“作業(yè)抄寫10次”,“重要的話說三遍”,“圍著操場(chǎng)跑5圈”。這些重復(fù)的事情,我們做幾遍之后,就到此為止了,我想,沒有人會(huì)沒完沒了的“抄寫作業(yè)”或者“圍著操場(chǎng)跑”吧?“有次數(shù)的循環(huán)”對(duì)應(yīng)的積木是“控制”->“重復(fù)執(zhí)行?次”。這一類循環(huán)的關(guān)鍵是“次數(shù)”。

“有條件的循環(huán)”的意思是“如果沒達(dá)到要求(或者滿足某個(gè)要求)就重復(fù)做同樣的事情”。生活中的例子有,“沒到放假就要天天去學(xué)校”,“沒釣到魚就一直盯著魚漂”,“飛機(jī)沒降落的話就別解開安全帶到處跑”。這些重復(fù)的事情,誰(shuí)都不知道要做多少次,但是卻知道到什么時(shí)候了就可以停下不做了。“有條件的循環(huán)”對(duì)應(yīng)的積木是“控制”->“重復(fù)執(zhí)行直到?”。這一類循環(huán)的關(guān)鍵就是“條件”。

一句話的總結(jié):需要重復(fù)做同樣的事情嗎?知道重復(fù)的條件?還是重復(fù)的次數(shù)?還是永遠(yuǎn)都別停下?
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除
- 上一篇
【Scratch實(shí)例】小恐龍祝你生日快樂(part 2)
04 恐龍?zhí)? 恐龍?zhí)韬偷?部分“02 蛋糕的燭光搖曳”類似,只需要循環(huán)切換角色造型就能滿足要求。需要注意的是,在切換造型的間隙最好增加一些停頓時(shí)間,否則造型切換太快,晃得人眼花,就沒了跳舞的感覺。具體停頓多長(zhǎng)時(shí)間,可以多改幾次數(shù)值,找出你認(rèn)為最優(yōu)的。
- 下一篇
【Scratch版】機(jī)器人編程,第二課,動(dòng)起來
前面我們學(xué)會(huì)了讓EV3動(dòng)起來的第一課,今天我們來學(xué)習(xí)下Scratch編程。 其實(shí)從一個(gè)教師的角度來看,Scratch編程才是我們最應(yīng)該學(xué)的,最起碼,Scratch編程是已經(jīng)進(jìn)入孩子的信息課程的。而且Scratch編程的兼容性也很高,很多的國(guó)產(chǎn)機(jī)器人都是用的Scrat
