第二周四則運算匯報及總結
PSP耗時計算
需求分析
1.可以生成不同種類的題目
2.可以根據用戶的需求生成不同難度的題目
3.計算時生成真分數和整數,且結果為分數形式輸出
可以輸出括號
四則運算是指加法、減法、乘法和除法四種運算。四則運算是小學數學的重要內容,也是學習其它各有關知識的基礎。在四則運算中先乘除後加減,先括號內後括號外。
題目樣本:
問卷調查
單選題
1.您是家長還是學生、老師()
A:家長 B:老師 C:小學生
2.您教幾年級的學生?()
A:一年級 B:二年級 C:三年級
D:四年級 E:五年級 F:六年級
3.目前有一個四則運算的軟件,你是否會使用()
A:是 B:否
4.學生們在網上做題一次做多少道題能達到練習目的:()
A:20道 B:30道 C:50道 D:100道
5.學生做錯的題需要在錯題本裏顯示之前的錯誤答案嗎?()
A:需要 B:不需要
5.在所測試中,是否需要對學生錯題進行重復測試嗎?
A:需要 B:不需要
6.為什麽您不希望您的孩子使用四則運算系統()
A:怕沒有效果 浪費時間
B:太麻煩
C:學生不習慣這種模式
D:其他
7:您贊成孩子用電腦/手機練習數學嗎?
A:完成同意
B:基本同意
C:部分同意
D:不同意
8:你希望以什麽方式的出題方式()
A:按年級的難度出題方式 B:隨機出題
9:你喜歡什麽顏色的背景?()
A:粉紅色 B:紅色 C:藍色 D:綠色 E:紫色 F:黃色 G:其它
多選題
10:您查看孩子做題情況希望看到的信息是( )
A:看到孩子做錯的題目
B:查看孩子的錯題頻率
C:看孩子做題的總量
設計
解題思路:
1.要產生隨機數
2.在產生隨機數的時候就要產生隨機運算符
4.設計一個類,只負責放隨機生成的數
5.要求用戶輸入題量和難度以及數值範圍
性能探查:
總結及改進
優點:
1.實現四個運算計算
2.生成題目沒有重復
3.支持10000題的出題量以及答案
缺點:
1.代碼不夠簡潔
2.沒有解決小數點問題
3.真分數沒有換算
4.沒有創建測試類
計劃:
1.支持真分數
2.生成的題目中計算過程不能產生負數
3.提供中英文兩種切換方式。
收獲:
在四則運算的完成過程中,自己也發現了很多不足,不論是知識還是熟練度,還遠遠不夠。
知識上很生疏,需要上網查詢很多的資料,這周主要完成了簡單三個運算符,同時也讓我明白了
一定要多動腦子去思考,應該怎麽設計,為什麽要這樣設計,一定要有一個清晰的思路再去寫代碼。
如果你有了一個清晰的思路,編寫代碼其實是很簡單的一個工作。學無止境
第二周四則運算匯報及總結