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