領域/科目別
|
科技領域/資訊科技
|
教學時數
|
共 9 節, 405 分鐘
|
教學對象
|
八年級
|
教學設備
|
- 學生(每人 1 套):電腦(含網路)、微型電腦 micro:bit 開發板、 microUSB 線、 LED 燈泡 1 個、鱷魚夾線材 2 條、耳機。
- 教師:學生器材 1 套、實物投影機、擴音喇叭、示範用 micro:bit 擴充版數套、廣播教學設備。
- 軟體:離線版 MakeCode for microbit
|
摘要
|
- 微型電腦 micro:bit 開發板使用的程式編寫軟體 MakeCode ,為視覺化的程式編寫方式,透過程式語言的基本概念、結構化程式設計,培養學生寫程式的基本能力。
- 因為積木式程式對於國中生來說閱讀、編寫容易,所以可以降低學生對於寫程式的排斥,建立信心。
- 藉由遊戲專題,進行遊戲程式的撰寫,提高學生學習意願。
|
學習目標
|
- 認識微型電腦 micro:bit 開發板。
- 瞭解 MakeCode 編輯介面,能將編寫好的程式傳輸至 micro:bit 。
- 能利用板載 LED 顯示圖案、數字、文字。
- 能應用 micro:bit 板載的各種感測器。
- 藉由學習程式撰寫(變數、迴圈、邏輯、陣列、引腳……),培養邏輯推理能力,能分解問題、設計程式,進而解決問題。
- 熟悉 micro:bit 內建的 25 個 LED 座標位置。
- 控制板載 LED 的亮滅。
- 利用 MakeCode「函式」導入模組化程式觀念,提高程式設計的效率與程式的可讀性,使得程式在除錯及維護較為容易。
|
先備知識
|
基本電腦操作能力、流程圖觀念、座標觀念
|
議題融入
|
實質內涵
|
|
所融入之學習重點
|
|
與課程綱要的對應
|
核心素養
|
科-J-A2
運用科技工具,理解與歸納問題,進而提出簡易的解決之道。
科-J-C2
運用科技工具進行溝通協調及團隊合作,以完成科技專題活動。
|
學習表現
|
運 t-IV-1 能了解資訊系統的基本組成架構與運算原理。
運 t-IV-4 能應用運算思維解析問題。
|
學習內容
|
資 P-IV-2 結構化程式設計
資 P-IV-3 陣列程式設計實作
資 P-IV-5 模組化程式設計與問題解決實作
|