陳新龍
相信大家一定都玩過打地鼠游戲,我們今天來做一個不一樣的打地鼠游戲——打地鼠之乘法口訣運算。乘法口訣表是很多小朋友的噩夢,如果我們把數學和游戲結合起來,在游戲中學習也可以增強記憶力哦。

游戲中每人有三次機會和一個得分器,游戲開始時,機會為3,得分為0;當游戲開始后機會用完或者得分為0,不好意思哦,失敗了,只能重新開始。進入游戲后根據老鼠提出的數學乘法口訣做出相應的回答,如果回答正確了,顯示打到老鼠了,并且加一分,然后,老鼠會躲到另外一個洞里;當回答錯誤之后,小老鼠顯示回答錯誤顯示正確答案,分數會扣一分,機會也減少一次,并且顯示正確答案。
下面我們就來看看這道題目的解析吧。

根據思維導圖,我們很容易就可以梳理出這道題目的思路,除了思路外界面設計也是非常重要的,我們需要搜索合適的打地鼠背景和小老鼠的圖片,然后就開始我們的編程之旅了。

1. 初始狀態,我們都要把得分和機會調整為合適的數字,速度我們盡量可以慢一些,設置為2秒鐘。
2. 老鼠的狀態有兩種,一種是打到的情況,另外一種是沒打到的情況,老鼠洞是隨機產生的。
3. 這個部分就是小老鼠提出乘法口訣的重要部分了,乘數1*乘數2都是從1到9隨機產生的,當然可以根據年齡的增長改取值范圍。

4. 當我們的回答正確時,得分+1。如果我們回答錯誤的話機會和得分都要-1。然后再進行乘法口訣運算。
看完上面的程序是不是感覺打地鼠特別的有趣?打地鼠的難點在于變量的控制,題目中用到了很多變量,而且對邏輯思維能力都是一個不小的考驗。希望大家可以多多學習編程,學習更多有趣的小游戲。