microbit導入學校課程 - 120.101.203.1
TRANSCRIPT
參考資料哪裡找
阿玉micro:bit研究區
Microbit & STEAM Shop
微軟micro:bit 創意課程系列
小喵科技之家
阿玉的家
DFrobot
無印良品
懶得看字...有教學影片
小喵科技之家
無印良品快速上手
呂聰賢 全
器材哪裡買
1. buyic
2.全佑電腦
3.易心科技股份有限公司
4.淘寶
5.微控制器科技
6.良興電子(光華商場)
● 序列(Sequences) ○ 說明:程式或是活動的進行是由一系列的步驟逐步執行而成。
● 迴圈(Loops) ○ 說明:動作重覆執行可以用迴圈的方式來表示,迴圈有計次式迴圈與 條件式迴圈。
● 平行(Parallelism) ○ 說明:多項事件同時發生,
● 事件(Events) ○ 說明:一個觸發造成事件的發生
● 條件(Conditionals) ○ 說明:動作的執行需要由條件滿足來決定,支持不同的結果
● 運算(Operators) ○ 說明:提供數學、邏輯與字串的運算,例如:加減運算。
● 資料(Data) ○ 說明:儲存、抽取與更新變數
● 偵測(Sensing) ○ 說明透過偵測的方式,擷取外部資料
程式設計可以學到運算思維
以在一場電玩遊戲中,玩家必須從一開始就考慮各種因素
來決定如何玩。這些因素包括時間,物品,敵人,出口和
路線…等等
以上都是使用計算思維來解決複雜問題的例子:每個複雜
的問題被分解成幾個小的決策和步驟(例如,去哪裡,如
何完成水平分解),只有相關細節集中在(例如天氣,出
口位置)。
可以如何訓練運算思維 在我們團隊推行的 Scratch,就是一套非常容易讓人上手
的程式學習工具,透過令人親近介面,引導式的教學,讓
你不知覺中,學會運算思維的基礎。
● 機器人是什麼?
現在,這個問題已經越來越難回答了。
要是我告訴你,平常你用的 ATM 提款機,GPS 導
航,還有 Nest 恆溫控制器,其實都是機器人
1928 年,埃里克羅伯特(Eric Robot)
LED燈的運算思維
參考自阿玉micro:bit研究區
利用迴圈讓LED燈從左到右亮燈
1. 利用【光線感應器】來測得【光線感應值】(light level),
並將其感應值顯示在LED上
2. 測試後,發現將板子完全遮光時,其【光線感應值】為0,
如果打光,其值最大為255
3. 實驗:當【光線感應值】小於15時,接在P0上的LED燈
會亮起來,否則LED燈會滅掉。
伺服馬達
當按A鍵時,伺服馬達轉到180度;
當按B鍵時,伺服馬達轉到90度;
當按A+B鍵時,伺服馬達轉到0度