投籃遊戲機
「投籃遊戲機」是生活中常見的遊樂玩具,玩家在指定的秒數內投球,球投進籃框時得分,遊戲結束後判斷與記錄最高分數,並將分數排名。遊戲的過程可以設計得分規則、搭配音效配樂。
學生先觀看影片與作品範例引起動機,接著分析投籃機的功能,設計每項功能的邏輯與規則,再編寫程式模擬遊戲功能,最後選用開放硬體實作投籃遊戲機,以距離感測器感測進球,以七段顯示器顯示分數。本專題因觸及排名的功能,將運用陣列實作排序的觀念。硬體實作時建議2人小組合作。
- 教學對象:
國中八年級生
- 學習表現:
資 t-IV-1 能了解資訊系統的基本組成架構與運算原理。
資 t-IV-4 能應用運算思維解析問題。
資 c-IV-3 能應用資訊科技與他人合作進行數位創作。
- 學習內容:
資 A-IV-2 陣列資料結構的概念與應用。
資 A-IV-3 基本演算法的介紹。
資 P-IV-3 陣列程式設計實作。
資 P-IV-5 模組化程式設計與問題解決實作。
資 S-IV-2 系統平台之組成架構與基本運作原理。
- 運算思維:
Decomposition
Algorithm Design
Simulation