電腦輔助教學已成為目前學習的重要趨勢,因此這次作業的題目, 就是希望各位同學利用學過的觀念,來進行電腦輔助教學程式的撰寫。 請撰寫一支程式,用於協助小學中年級學生複習加減乘三種不同基本整數運算的練習。 電腦先顯示程式功能與名稱和提示語, 接著由使用者輸入要學習的課程以及參數, 最後再由使用者輸入練習的結果,由電腦比對結果與正確答案是否相符。 提示1:盡量使用函式的觀念加上之前的控制結構使主函式變得更加簡潔易懂,盡可能將各項必須的工作放進函式裡,增進原始碼之易讀性。 提示2:一樣不用考慮輸入格式錯誤的問題 提示3:考慮各個功能間非常常用到的共通之處(例如比對答案,最後輸出的部份)也可以利用函式讓程式變得較簡潔,也不用一直寫相同的內容。 提示4:可以想想看,如何讓電腦隨機決定問題參數呢?另外,如果讓使用者連續做一題以上的練習,最後輸出答對答錯的比例並給予一個全面性的評語該怎麼做呢? 程式執行範例1: 電腦輸出:電腦輔助教學系統 電腦輸出:請輸入想要學習的課程 電腦輸出:請輸入+:加法,-:減法,或*:乘法 使用者輸入:+ 電腦輸出:請輸入第一個整數 使用者輸入:5 電腦輸出:請輸入第二個整數 使用者輸入:6 電腦輸出:5+6是多少?請輸入解答! 使用者輸入:11 電腦輸出:答對了!真厲害! 程式執行範例2: 電腦輸出:電腦輔助教學系統 電腦輸出:請輸入想要學習的課程 電腦輸出:請輸入+:加法,-:減法,或*:乘法 使用者輸入:* 電腦輸出:請輸入第一個整數 使用者輸入:8 電腦輸出:請輸入第二個整數 使用者輸入:7 電腦輸出:8*7是多少?請輸入解答! 使用者輸入:11 電腦輸出:答錯,請加油!