
Scratch是少兒編程中最火的語言,它是由麻省理工學院媒體實驗室開發的一種專門針對小朋友研發的圖形化編程語言。
Scratch允許你的孩子創建自己的動畫,游戲和故事。你的孩子可以通過 Scratch的在線社區與世界各地的其他人一同分享創造的成果。
Scratch無需英文和代碼基礎,孩子通過拖曳代碼塊的方式建立程序,培養編程思維。
因此,Scratch更適合小學及以下階段的小朋友。
如Scratch可以和數學很好地結合在一起,Scratch可以自動重復地出加法運算題,然后給孩子思考時間,思考完成后寫出答案,程序本身會判斷對錯,答對了就夸獎孩子,錯了則鼓勵孩子并給出正確答案。
首先我們來看一下動畫效果:
在Scratch中建立一個項目一般是三步曲:選角色、選背景和拼接積木塊。
第一步:選角色
孩子們可以在角色庫中選擇自己喜歡的角色,在這里小編選擇的是動物里面的2個猴子Monkey并分別命名為猴媽媽和猴寶寶,并猴寶寶的大小調為50。
第二步:選背景
孩子們可以在背景庫中選擇自己喜歡的背景,在這里小編選擇的是戶外里面的森林Forest。
第三步:拼接積木塊
點擊猴媽媽進行積木塊拼接
加法是基本的四則運算之一,它是指將兩個或者兩個以上的數、量合起來,變成一個數、量的計算。表達加法的符號為加號“+”。進行加法時以加號將各項連接起來。
加法運算最少需要需要2個加數,所以我們在Scratch中建立2個變量數字1和數字2,并讓他們在1-10里面取隨機數,具體積木塊如下所示:
加法是小學生必須掌握的一種口算計算技能,本程序在學習編程的同時,還可以用計算機來鍛練孩子們的計算能力,加強運算速度和準確性。
程序都是可以修改的,如果孩子雙10以內的加法已經沒有問題,只需改變圖片中的數據,將圖片中的數字1和10改成需要的數字即可。1和10都是可以修改的,修改之后,加法和的值的范圍也隨之改變。可以說只要是數字加法都可以通過這個程序來實現求和。
之后便將2個加數聯合起來變成一道加法題,就像老師再問問題一樣:如1加1等于幾啊?然后用數學方式表現出來:1+1=?具體積木塊如下所示:
問題和思考時間已經給出了,剩下的就是回答環節了,如果給出的答案正確,就夸獎孩子:“寶寶真棒,答對了!”;如果答錯則鼓勵孩子:“答錯了,下次繼續努力!”。具體積木塊如下所示:
最后“萬事開頭小綠旗”,將事件中的“當小綠旗被點擊”積木塊拖到積木區,為了自動重復出題則需要將控制模塊中的“重復執行”積木塊拖到積木區。然后將之前的積木塊進行拼接,最后完成的積木塊如下所示:
這樣一個猴媽媽給猴寶寶出加法運算題的小動畫就完成了,同時孩子還可以練習自己的加法口算速度,一舉二得,何樂而不為呢?
掃描上方二維碼
添加老師微信
了解更多信息
智慧山線下編程課歡迎您
地址:天津市南開區水上溫泉花園23號樓A座301
關注智慧山微信公眾號(zhihuishan2013)后,在公眾號里回復以下關鍵字,即可得到相應資源!
公開課、作文、復習、試卷、知識點、活動、拼音、字母、鐘表、看圖寫話、故事、雙語故事、成語、常識、APP、語文、數學、英語、百家姓、三字經、唐詩三百首、自助查詢、超級口算