陳新龍
相信大家一定都玩過打地鼠游戲,我們今天來做一個不一樣的打地鼠游戲——打地鼠之乘法口訣運算。乘法口訣表是很多小朋友的噩夢,如果我們把數(shù)學和游戲結(jié)合起來,在游戲中學習也可以增強記憶力哦。
游戲中每人有三次機會和一個得分器,游戲開始時,機會為3,得分為0;當游戲開始后機會用完或者得分為0,不好意思哦,失敗了,只能重新開始。進入游戲后根據(jù)老鼠提出的數(shù)學乘法口訣做出相應(yīng)的回答,如果回答正確了,顯示打到老鼠了,并且加一分,然后,老鼠會躲到另外一個洞里;當回答錯誤之后,小老鼠顯示回答錯誤顯示正確答案,分數(shù)會扣一分,機會也減少一次,并且顯示正確答案。
下面我們就來看看這道題目的解析吧。
根據(jù)思維導圖,我們很容易就可以梳理出這道題目的思路,除了思路外界面設(shè)計也是非常重要的,我們需要搜索合適的打地鼠背景和小老鼠的圖片,然后就開始我們的編程之旅了。
1. 初始狀態(tài),我們都要把得分和機會調(diào)整為合適的數(shù)字,速度我們盡量可以慢一些,設(shè)置為2秒鐘。
2. 老鼠的狀態(tài)有兩種,一種是打到的情況,另外一種是沒打到的情況,老鼠洞是隨機產(chǎn)生的。
3. 這個部分就是小老鼠提出乘法口訣的重要部分了,乘數(shù)1*乘數(shù)2都是從1到9隨機產(chǎn)生的,當然可以根據(jù)年齡的增長改取值范圍。
4. 當我們的回答正確時,得分+1。如果我們回答錯誤的話機會和得分都要-1。然后再進行乘法口訣運算。
看完上面的程序是不是感覺打地鼠特別的有趣?打地鼠的難點在于變量的控制,題目中用到了很多變量,而且對邏輯思維能力都是一個不小的考驗。希望大家可以多多學習編程,學習更多有趣的小游戲。