四則運算游戲
2012-01-25 16:31:19 來源:www.4809m.com 瀏覽:398次內容提要:【編號:011】使用者在進入界面后可根據自己的情況選擇不同的年級,在選擇適合不同的階段的體形,設置做題時間以后,便可開始做題游戲。
功能需求
1)為學前兒童、小學生專門設計的用來進行加減乘除以及混合計算練習的游戲軟件。
2)題目難度類型,計算時間可設定。
3)題目完成后可自動判斷對錯。
四則混合運算小游戲操作流程
通過對相關資料的查詢,我們了解了小學生各年級的數學學習內容,在經過篩選,我們劃定了適合做口算運算的一到五年級的數學學習中適合口算的部分內容作為游戲內容,(學前一般以認數為主,六年級的內容已經比較復雜,口算并沒有太大的意義,所以我們并沒有對這兩個年紀的內容進行編寫,學前兒童如果對數學掌握的比較好的話,便可直接進入一年級的訓練)。
使用者在進入界面后可根據自己的情況選擇不同的年級,在選擇適合不同的階段的體形,設置做題時間以后,便可開始做題游戲,在做完題目以后或這設定的時間到達以后點擊判題便可實現題目的判斷與結果統計。如做完一套題目,也可在本級別繼續點擊換題做同級別的不同題目。
部分代碼:
其中在歡迎界面中主要的算法是:
Private Sub Form_Load()
Dim strPicturePath As String
frmLoadPicture.Show 0 ', frmMain '顯示登錄窗口
frmPictureBox.Stretch = True
frmLoadPicture.Refresh
' 等待十秒?
Dim dblEndTime As Double
dblEndTime = Timer + 4#
Do While dblEndTime > Timer
'不做任何事情,僅僅允許其它應用程序處理它們的事件
DoEvents
Loop
Unload frmLoadPicture
frmMain.Show
End Sub