1. 信息技術教學案例(python海龜編輯器)
第一部分 畫圖
活動1 召喚幾何專家,利用Python海龜編輯器,繪制出正方形。
活動2 召喚幾何專家,嘗試修改程序,完成不同形狀的繪制,如圓形、三角形等。
活劫3 思考與練習,修改程序,完成特定圖形的繪制,如心形、星星等。
活劫4 思考與練習,進一步修改程序,實現圖形的動態變化,如旋轉、縮放等。
第二部分 順序結構
活動一 換算溫度,編寫Python程序,實現攝氏度與華氏度的相互轉換。
驗證結果:輸入攝氏度0,結果為華氏32度;輸入攝氏度25,結果為華氏77度。
活動二 單位換算,編寫程序,實現長度、面積、體積等單位的換算。
活動三 計算分攤餐費,編寫程序,根據輸入的人數與總花費,計算出每人應分攤的費用。
驗證結果:輸入人數2,總花費10元,結果為每人5.5元;輸入人數5,總花費50元,結果為每人11元。
活動四 計算平均分,編寫程序,根據輸入的學生成績列表,計算出平均成績。
第三部分 分支結構
活動一 蘋果打折促消,編寫程序,根據輸入的蘋果數量與價格,實現不同的折扣策略。
活動二 階梯電價,編寫程序,實現不同用電量段的階梯電價計算。
活動三 測量體溫,編寫程序模擬測溫過程,如果體溫大於37.3度,顯示「體溫異常」,否則顯示「體溫正常」。如小強上學測量體溫。
活動四 階梯電價(超出部出另算),編寫程序,實現超出基本用電量後的額外電費計算。
活動五 計算停車費,編寫程序,根據停車時間與收費標准,計算停車費用。
活動六 判斷閏年,編寫程序,根據輸入的年份,判斷是否為閏年。
驗證:輸入2020年,程序顯示是閏年;輸入2022年,顯示不是閏年;輸入2000年,顯示是世紀閏年。
第三部分 循環結構
活動一 判斷偶數,編寫程序,實現對輸入的數字進行判斷,輸出偶數或奇數。
活動二 高斯算術題,編寫程序,實現計算從1到100的整數和,驗證結果為5050。
DIY練習運行結果:編寫程序計算1到10的整數乘積,結果為3628800。
修改部分程序(基礎):
練習答案
修改部分程序(提高):
練習答案