在設(shè)計(jì)Scratch課程的時(shí)候,被吉普賽讀心術(shù)吸引了。
先讓游戲參與者從10-99任意選擇一個(gè)兩位數(shù),再用這個(gè)數(shù)依次減去它的十位和各位上的數(shù),得到一個(gè)新的數(shù),找出該新數(shù)所對(duì)應(yīng)的圖案,記在心里,詢問(wèn)水晶球,可見水晶球會(huì)說(shuō)出游戲參與者心中記下的那個(gè)圖形。
其實(shí),這是一個(gè)數(shù)字規(guī)律的小游戲。
首先,我們?cè)?0-99里任取一個(gè)數(shù),不妨取13;按照要求13-1-3=9,我們得數(shù)字9.
接著,我們計(jì)算一般的情況。在10-99里取一個(gè)數(shù),A和B,AB=10A+B;按照要求,我們得出10A+B-A-B=9A.
所以,可見不論怎么取值,經(jīng)過(guò)運(yùn)算,所得的數(shù)字為9的倍數(shù)。
在揭示了吉普賽讀心術(shù)的小秘密之后,我們?cè)撊绾斡梦覀兊腟cratch實(shí)現(xiàn)呢?我所采用的版本是Scratch 2.0.當(dāng)然其他版本也可以嘗試哦!
1.點(diǎn)擊綠旗,運(yùn)行,可見我們的主人公提出了我們的游戲規(guī)則
2.根據(jù)要求選一個(gè)兩位數(shù),我選15,計(jì)算所得新數(shù)為9,根據(jù)列表找出9對(duì)應(yīng)的字母為c,并記在心里。
3.點(diǎn)擊主人公小貓,可見小貓說(shuō)出了記在心里的字母C.
Scratch是一款由麻省理工學(xué)院(MIT)設(shè)計(jì)開發(fā)的少兒編程工具。幫助8-16歲兒童通過(guò)學(xué)習(xí)編程,編寫自己的互動(dòng)性故事,游戲和繪畫等。