近年來,STEAM程式教育在全球教育界掀起一波狂潮,更成為美、英、日等先進國家的K12教育主軸之一,可見程式能力的重要性。培養程式思維與實作能力,不但有利於與孩子的成長互動,更能幫助你用邏輯思維方法來提升工作成效。
因此,本課程專為零程式基礎,並對創意程式設計有興趣的學習者量身打造。30+的實作演示單元,讓你不需懂高深的程式技術或科學,就能輕鬆實現創意程式應用!教材由台灣程式教育協進會的師資團隊所獨家編製,採用獨家micro:bit學習套件包,搭配詳盡的程式碼說明與手把手的實作演示,輕鬆照著做,不怕學不會。micro:bit為風靡全球程式教育的微型電腦,目前全球已有超過百萬的學童、教育者、開發者等,正在用micro:bit學習程式設計與多元的STEAM創作!心動了嗎?學習就從現在開始吧!
30+的實作演示單元
由台灣程式教育協進會的師資團隊依照美國CSTA標準所編製的教學內容,附有詳盡的程式碼說明與手把手的實作演示,讓你學習更全面。輕鬆照著練習,一定學得會。
獨家線上學習與發問系統
可依照你的學習節奏進行彈性學習,精準掌握學習進度。不熟練的內容可反覆觀看與練習,提高學習成效。任何課程上的學習問題,可在平台上發問,將有專屬的答覆。
可銜接更多CSTA的延伸學習主題
台灣程式教育協進會精心規畫完整的STEAM程式學習地圖,內含超過100種的micro:bit實作主題。讓你可選擇有興趣的延伸單元,深耕你的開發技能,實現創意。此外,你的micro:bit適用於延伸學習,無須再額外購買。
1. 對創意程式開發有興趣的學習者
2. 對micro:bit程式設計有興趣,想教自己的小朋友
3. 希望能成為micro:bit 第一線兒童程式教學人員
4. 已了解Scratch、Arduino 想快速了解micro:bit
5. 想成為國小課後社團老師或資訊老師
1. 了解基本電腦組成與 micro:bit 基本功能。
2. 清楚掌握程式語言的基本觀念,尤其是針對if條件判斷、For迴圈等主題。
3. 希望能成為micro:bit 第一線兒童程式教學人員
4. 學會 micro:bit 內建感測器的讀取,包含光線感應 (Light Sensor)、方位感測器 (Compass)、加速度計 (Accelerator)等。
● micro: bit 內建感測器的讀取
● micro: bit 使用函數
● Ch2 about microbit-micro:bit 介紹
● Ch3 micro:bit basic-基本輸入輸出
● Ch7 micro:bit sensor-內建感測器的讀取
● Ch9 radio-無線通訊傳輸
• 課程總時數 : 12小時
• 觀看天數:60天
• 課程所附教材 : 範例程式碼、BBC micro:bit V2
一、認識基本電腦組成與micro:bit 介紹
二、micro: bit基本輸入介紹
- 5x5 LED 輸出數值、字串、圖案
- LED控制 : plot( X , Y )
- Button A & B
- Analog Input (類比輸入) P0 , P1 , P2
三、程式基本框架與變數
- Blocks程式基本框架
- 常數v.s變數
- 變數的使用
四、運算子
- 數學運算子: +,-,*,/,^(次方)
- 布林變數 : true , false
- 關係運算子: >, >=, <=,<,= ,≠ →運算結果true或false
- 邏輯運算子: and, or , not →針對布林變數進行運算
- 其他數值運算 隨機亂數、暫停、…
五、控制結構
- 條件判斷: if … then … else , switch
- For迴圈 :
- repeat n times do { }
- for index from 0 to n do { }
- for element index of list { }
- while迴圈
- while (true) do { }
六、 micro:bit 內建感測器的讀取
- 何謂感測器?
- 溫度感應
- 光線感應 (Light Sensor)
- 方位感測器 (Compass)
- 加速度計 (Accelerator)
七、使用函數
- 函數定義與函數呼叫
八、 micro:bit 無線通訊傳輸
- 關於無線通訊的小觀念
- micro:bit 雙向傳輸實驗
九、 micro:bit LED圖像控制與聲音控制
- 自訂LED 圖像
- 關於音頻與音量小觀念
- 蜂鳴器的連接方式
- micro:bit 音樂創作
十、外部Pin腳控制-讀取/控制 Micro:bit 週邊裝置
- micro:bit I/O腳位說明
- 麵包板的使用
- LED 燈連接與micro:bit 數位輸出
- 加入按鈕與micro:bit 數位讀取
- 伺服馬達工作原理與micro:bit 控制伺服馬達
十一、micro:bit 遊戲設計
- micro:bit 遊戲積木
- micro:bit遊戲程式撰寫-射擊遊戲、….
十二、使用陣列
- 陣列概念與使用
- 二維陣列操作
上課附贈: BBC micro:bit V2
● micro: bit 拍拍愛心
● micro: bit 大黃蜂
● micro: bit 電子指北針
● micro: bit 遙控器
本系列教學課程由台灣程式教育協進會師資群製作
我們教你的其實是思考問題及解決問題的方法,能抓住程式邏輯精神,自然能將micro:bit的各種應用融會貫通,成為孩子夢想與創意的領航者。
▪ 共同專長:micro:bit MIT Scratch兒童程式、MIT App Inventor 2、mbot自走車及機器人
前美國總統 Barack Obama︰ 程式設計是未來重要的一塊拼圖 若你願意學習,你就能掌握未來! |
1.什麼是micro:bit?
micro:bit是由英國 BBC 為推廣兒童程式教育,與頂尖電腦工程師共同開發的微型電腦開發板。近年來,BBC 致力於科技教育的推廣,不僅在網站上提供了豐富的運算思維教學資源,還推出了這款輕便、操作簡單的micro:bit微電腦開發板。其大小僅如同一張信用卡,方便攜帶,且價格親民,讓英國的孩子能夠人手一片,極大推動了程式教育的普及。
2.沒有學過程式怎麼辦?
我們的課程規劃由入門到進階,再加上積木式的遊戲化教學,能幫助你自然而然的學會程式觀念。數位教學的優勢更能讓你針對不熟悉的內容反覆學習,直到理解。如果有進階的問題,也有助教信箱提供你諮詢的管道,幫你解決問題。
3.覺得自己數學不好怎麼辦?
積木式的遊戲化教學,幫助你用輕鬆有趣的方式培養邏輯思維能力。課程內容中不會有高深的數學,只要有基礎數學能力(加減乘除),即可學習課程中的所有內容。
4.micro:bit軟體需要購買嗎?
micro:bit 可使用線上程式編程工具,故毋需再購買軟體,只需要電腦有安裝瀏灠器且可以上網即可。