資訊內(nèi)容
scratch少兒編程第十屆藍(lán)橋杯真題解析3
繼續(xù)前兩期的內(nèi)容,我們今天看一下第十屆藍(lán)橋杯scratch的第三道編程大題。小魚游泳的題目如下:
解析:
1、首先是基礎(chǔ)屬性設(shè)置
2、創(chuàng)建四個(gè)變量,進(jìn)行四次詢問,每次詢問的回答對應(yīng)存放在四個(gè)變量中
3、這道題的難點(diǎn)來了:
我們需要理清思路,有多少種可能,怎么寫才能讓條件語句嵌套更加簡潔
情況:
1.開始的小時(shí)比結(jié)束的小時(shí)大,就是錯(cuò)誤輸入
2.開始的小時(shí)等于結(jié)束的小時(shí):
開始的分鐘大于結(jié)束的分鐘,還是錯(cuò)誤輸入
如果不大于,那就用結(jié)束分鐘減去開始分鐘,來計(jì)算游泳了多少分鐘
3.開始的小時(shí)小于結(jié)束的小時(shí):
開始的分鐘小于結(jié)束的分鐘,那么就是結(jié)束的時(shí)間,小時(shí)和分鐘兩個(gè)數(shù)字都是較大的一方,分別做差
開始的分鐘大于結(jié)束的分鐘,這個(gè)時(shí)候分鐘需要向小時(shí)借1,所以小時(shí)-1,一小時(shí)換算成分鐘那么就是,分鐘+60
小結(jié):
這道題主要考察,詢問、變量和條件語句嵌套。小朋友們需要知道回答算是一個(gè)變量,每一次詢問之后它的值都會(huì)改變。但是我們需要分別存儲四個(gè)不同的回答,就需要另外單獨(dú)創(chuàng)建變量。
這道題的難點(diǎn)在于條件語句的嵌套以及不同情況的邏輯思路分類。對了,還有一個(gè)小考點(diǎn),結(jié)合數(shù)學(xué)知識就是小時(shí)和分鐘的換算。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除

- 上一篇
就一個(gè) Scratch少兒編程 圖章,我竟玩得停不下來
一個(gè)讓我犯愁的工作坊 這周末的 Scratch Day ,Mitchel Resnick 會(huì)來,當(dāng)然得要認(rèn)真準(zhǔn)備。一共六個(gè)工作坊,有樂高有 micro:bit,Tom 和老風(fēng)的 MakeyMakey 更是設(shè)計(jì)了一大堆歡樂無比的體
- 下一篇
趣味scratch編程課:第五人格遇上古詩,會(huì)有什么樣的趣味呢?
在上述視頻中,用了第五人格的角色和傳統(tǒng)古詩作為解謎的關(guān)鍵,制作了一個(gè)很簡單的小游戲。制作的平臺是卡搭平臺,這個(gè)平臺內(nèi)有很多角色可以用于scratch編程的創(chuàng)作,不需要從網(wǎng)絡(luò)上搜索圖片 ,不論是音樂還是圖片素材,都是可以直接調(diào)用的。在這個(gè)小游戲中,需要準(zhǔn)備五個(gè)角色和一個(gè)背景。