資訊內(nèi)容
Scratch3.0少兒編程案例:小貓出題
一、案例簡介
????小貓正在學(xué)習(xí)加法,他從一個列表中找到了被加數(shù),在另一個列表中找到了加 數(shù),于是他把兩個數(shù)說出來,給小伙伴們出了一道加法題。?我們今天就來用scratch 3.0制作少兒編程案例:小貓出題。讓小貓能夠自動出加法數(shù)學(xué)題。
二、案例編程
1、新建 2 個列表,分別命名為“被加數(shù)”、“加數(shù)”,并顯示在小貓的左邊和右 邊。在“被加數(shù)”列表中手動添加 10 個數(shù)據(jù),從 9
到 0。在“加數(shù)”列表中手動添加 10 個數(shù)據(jù),從 0 到 9。?
2、通過編程,讓小貓在“被加數(shù)”、“加數(shù)”兩個列表中分別隨機(jī)抽取 1 個數(shù),
用說話積木依次說出“被加數(shù)”、“+”、“加數(shù)”,每次顯示 2 秒,完成出題。?新建兩個變量 A 和
B,用來存儲隨機(jī)生成的“被加 數(shù)”和“加數(shù)”。?
3、通過編程,讓小貓在“被加數(shù)”、“加數(shù)”兩個列表中分別隨機(jī)抽取 1 個數(shù),
用說話積木依次說出“被加數(shù)”、“+”、“加數(shù)”、“結(jié)果”,每次顯示 2 秒,完成 出題。其中結(jié)果為被加數(shù)和加數(shù)之和。
小結(jié):
1、總結(jié)列表的操作方法,包括新建列表、手動添加數(shù)據(jù)、從文件導(dǎo)入數(shù)據(jù)、刪除數(shù)據(jù)、隨機(jī)讀取數(shù)據(jù)、按編號讀取數(shù)據(jù)等操作。?
2、本程序需要新建兩個變量的原因。因為使用積木從列表中隨機(jī)讀取的數(shù)據(jù),只能讀取一次,在求和的時候沒法確認(rèn)出題時的被加數(shù)和加數(shù)。所以需要用兩個變量及時保存生成的隨機(jī)數(shù)。
后記:小編朋友公司研發(fā)了一個游戲化的少兒編程在線課程(5-12歲),游戲化教學(xué)結(jié)合Scratch 3.0(一款在線少兒編程工具,類似樂高的積木拼搭),我家娃娃學(xué)了幾次課,非常喜歡(超預(yù)期),16次課才200多塊錢,對鍛煉孩子的思維能力和動手能力很有幫助。
感興趣的朋友可以關(guān)注一下掃描二維碼,或微信搜索“大耳猴少兒編程”
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時和我們聯(lián)系刪除

- 上一篇
用Scratch做一個3D引擎
同學(xué)們應(yīng)該都接觸過3D游戲和3D動畫,那些栩栩如生的畫面,大家知不知道其實它們并不是照片,而是通過編程讓計算機(jī)實時畫(計算)出來的呢?今天我們就來學(xué)習(xí)3D動畫的基本原理,以及用scratch實現(xiàn)3D動畫的方法。
- 下一篇
Scratch3.0少兒編程案例:小蝴蝶數(shù)花朵
一、案例簡介 ? ? 花園里開滿了鮮花,小蝴蝶第一次來到這里高興壞了,它告訴媽媽這里有多少花朵,所以它在花海里飛來飛去數(shù)花朵。小朋友們可以幫助一下我們的好朋友小蝴蝶嗎?我們利用scratch 3.0來制作一個少兒編程案例程序,幫助小蝴蝶數(shù)一數(shù)花朵。