資訊內容
【scratch2】- 簡單的算術游戲,讓小朋友在游戲中掌握知識
浩浩的數學之前掌握的方法不夠靈活,需要重復做一些題目,所以就考慮能不能把算數過程做成一個小游戲,讓他在玩的過程中加深印象。
一、游戲的構思
先做一個加法的,讓相加的兩個數字顯示在屏幕上,然后,要求輸入答案。
為了增加趣味性,答對了就加一分,答錯了繼續答題。
當然,也可以答錯就扣一分,家長們可自行決定
二、步驟
1、構建新角色
工具自帶的圖庫里是有數字類型的,但是都是獨立的角色。這里考慮到切換的效果,所以,需要將他們都變為同一角色的不同造型。
數字有了,那還需要一個加號,可以從網上找一個,也可以自己用繪圖工具畫一個。
另外,加法是有兩個加數,為了減少難度,將數字角色復制一份,如圖所示:
2、產生加數,并進行臨時保存
產生的方法可通過隨機數的方式來生成
可以在隨機數這里,來控制產生數字的范圍,比如20以內的,可考慮隨機范圍為0,9;
另一個數字角色也可以同樣來處理,不過做這個之前,可先對角色進行處理
a)設置角色的大小
b)設置角色的位置和先隱藏
要顯示成“加數+加數”的格式,則需要讓這三個角色在一個水平線上,所以,y軸設置為0,x軸要分開一定為距離。
為了方便,將加號設置為(0,0),則一個設置為(-50,0),另一個設置為(50,0)
另一個可以按照上圖進行設置。
c)建立觸發,保存隨機數
觸發方式可以多種,這里是采用鍵盤的方式來處理,并且對產生的數字進行保存。
d)根據保存的加數,切換對應的造型
這里稍微要注意一下的是,加數的值要與角色造型的編號一致,也就是說如果加數值為9,那么就會切換到編號為9的造型。
另一個角色也按照這個進行設置。
e)計算加法,然后要求計算出答案,如果答案正確就加一分,如果不正確,就繼續要求答題
f)接下來,就是要把數字顯示出來,然后完整驗證一次
整體上來說,要調整難度,可以修改隨機產生的數,比如,是0到5。
如果要變成兩位數的話,會麻煩一點,這樣可能要使用4個角色,兩個是表示十位,兩個是表示個位,然后先把產生的隨機數進行整除,然后分出十位和個位。
好了,今天就到這里,大家可以試試看。讓學習算術的小朋友練起來。
也可以試試看,做成減法、乘法、除法。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
