本課題讓學生認識輸入、輸出、賦值和順序控制結構的流程,以及讓學生了解算式是順著編寫次序而執行。能力較佳學生可根據流程圖編寫 C 或 C++ 等語言的程式。
學習重點:
- 透過本課題學生應能明白輸入、輸出、賦值和順序控制結構的流程,以及學生應能明白算式是順著編寫次序而執行。
教學建議 / 使用說明:
- 學生可先閱讀工作紙內的任務,每一個任務列明要求;
- 學生可利用任務的「a. 問題分析」,分析「輸入-處理-輸出」的要求、程序和結果;
- 學生可根據自己的分析,在「b. 算法設計」畫出流程圖草圖,或利用 Raptor 設計和執行流程圖;
- 能力較佳的學生可編寫 C 或 C++ 語言,解決任務的難題,並把答案填寫在「編程」內;
- 學生設計不同的輸入作測試,把輸出運行結果和需要進行除錯填寫在「c. 除錯和測試」。
備註: