資訊內(nèi)容
Scratch3.0少兒編程案例:猴子吃桃
一、案例簡(jiǎn)介
????猴子摘了一堆桃,第一天吃了一半,還嫌不過癮,又吃了一個(gè)。第二天又將剩下
的桃子吃了一半零一個(gè)。以后每天如此,到第 10 天清早,只剩下一只了。
本篇的少兒編程案例,通過scratch編程的方法,計(jì)算出猴子最初有多少個(gè)桃子。?
二、案例編程
若把當(dāng)天剩下的桃子數(shù)設(shè)置為 x,那么 x+1 即為前一天桃子總 數(shù)的一半,(x+1)*2 即為前一天桃子總數(shù)。以此類推 9
次,即可計(jì)算出第一天的桃子總數(shù)。?
解題過程中,需要一個(gè)變量來存儲(chǔ)桃子總數(shù),命名為“數(shù)”。使用循環(huán)積木,循環(huán) 9 次即可計(jì)算出正確結(jié)果
少兒編程案例小結(jié):
1、總結(jié)解題思路。主要包括:讀題、解題、找規(guī)律、編程、驗(yàn)算五個(gè)步驟。?
2、本樣例程序較為簡(jiǎn)單,目的在于讓學(xué)員學(xué)會(huì)用計(jì)算機(jī)的語言去描述一個(gè)算法。?
3、在講解這個(gè)樣例后,還可以修改一些條件,要求學(xué)員獨(dú)立完成編程。如求 100 以內(nèi)的偶數(shù)之和,100 以內(nèi)的奇數(shù)之和等等。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除

- 上一篇
Scratch全國(guó)少兒編程競(jìng)賽獲獎(jiǎng)作品《記憶碎片》解析上篇
- 下一篇
Scratch3.0少兒編程案例:升降飛機(jī)
一、案例簡(jiǎn)介 ????飛機(jī)起飛需要在跑道上加速滑行,當(dāng)升力大于機(jī)身重力時(shí),飛機(jī)才能離地升空。 此后飛機(jī)仍然需要加速爬升,等進(jìn)入平流層時(shí),就可以開啟巡航模式穩(wěn)定的飛行了。?當(dāng)飛機(jī)需要降落的時(shí)候,會(huì)抬起機(jī)頭,增加空氣阻力,同時(shí)降低動(dòng)力輸出,利用慣性緩慢的下降。當(dāng)飛機(jī)