發表文章

目前顯示的是有「運算思維」標籤的文章

第1313回-micro:bit -英國小車 Bit:Bot-1-開箱試玩

圖片
話說 課室科技數碼公司 的林宏哲先生在 7/26 除來帶 教育部施比獸Soobi計畫 捐贈的 BBC  micro:bit 到學校來,還借我一台英國 4tronix 公司的 Bit:Bot 小車  讓我測試,這是我玩過的第三種 micro:bit 小車,也是最高檔的,這一回網誌寫的是我在 7/26 初步測試的感想。 1.組裝 組裝是由我兒子完成的,盒子裡面我沒看到組裝說明,我是從小車底盤下面找到 4tronix 官網網址, Bit:Bot Robot for BBC Micro:Bit | 4tronix  ,兒子看組裝流程的照片依樣畫葫蘆的裝好,忘了算時間,我估計含摸索的時間大概20分鐘左右吧。 2.拍裝備照  正面照:有 燈條! 超炫的!馬達、輪子、電池盒、 蜂鳴器(在電池盒下方)、超音波感測器(避障用) 底面照:可插筆畫圖的橡膠環、光線感測器(循跡用)、塑膠球輪、 還有一個洞(便於戳 micro:bit 的 reset 按鍵) 3.看別人怎麼玩 Bit:Bot Line Follower Example - YouTube  循跡自走 BitBot NeoPixels using Arduino IDE - YouTube  燈條 Light seeking BBC micro:bit robot - YouTube  跟隨光源走 Path Finding Robot (Bit:Bot) - YouTube  走迷宮 BitBot north-pointing chariot - YouTube  指北車 Remote controlled BBC micro:bit robot - YouTube  體感遙控 BitBot sonar 2 - YouTube  避障+燈光秀 4.思考一下要先玩什麼?  我想要怎麼開始玩? 裝在 Bit:Bot 小車上的那片 micro:bit 要寫什麼程式? 用來遙控的那片 micro:bit 要寫什麼程式? 循跡要怎麼寫程式? 避障要怎麼寫程式? 畫圖要怎麼寫程式? 去 Bit:Bot 小車官網逛逛 ,我看到的是: ...

第1305回-micro:bit- Ring:bit Car 小車-1-開箱試玩

圖片
話說在教育噗浪客第十屆年會(噗十 TPET10)最後一天 7/6 的抽獎活動中,我抽中了 輝聲提供的 獎品 Ring:bit 小車 一台,我超開心的! 兒子大概花了20分鐘就組裝完成,組好之後我幫他檢查一下發現排線有插錯,引導他看說明書修正。 韓國人拍的 Ring:bit Car 開箱影片 小車組好後,接下來是寫程式: 先到這裡  Microsoft MakeCode for micro:bit  選「進階」然後「添加套件」,用ringbit 當關鍵字就可搜尋到 Ring:bit car 套件 我照著盒內說明書第24頁寫了一個程式,說明書上說這樣可以走S型路線,我在我家磁磚地面上試玩,發現不是很精確,沒辦法走直線。可能是摩擦力不足的關係,也可能是 SG90 Servo (好像被改過,可以 連續旋轉 )。另外左右轉一秒,並不會剛好是轉90度,也不是每次都能轉到固定角度。 為了測試看看,我改成用 micro:bit 上的AB鍵來測試暫停的秒數要用多少比較好,這裡所謂的「暫停」並不是字面上的意思。 接著我想試試看,能不能用DFROBOT 手柄控制?當然是可以的,以下是手柄的程式和小車的程式: DFRobot手柄-glglace喜歡的控制方式 Ring-bit-car-用DFROBOT手柄控制 前情提要: 第1274回-運算思維-micro:bit- DFROBOT 小車和手柄 -1- 開箱 第1275回-運算思維-micro:bit- DFROBOT 小車和手柄 -2- 兩台對戰 第1277回-運算思維-micro:bit- DFROBOT 小車和手柄 -3- 自己喜好的操作方式 第1278回-運算思維-micro:bit- DFROBOT 小車和手柄 -4- 體感操控手柄 第1280回-運算思維-micro:bit- 我的遙控小車-教學活動設計-1-第一次上課-課前規劃 第1281回-運算思維-micro:bit- 我的遙控小車-教學活動設計-2-第一次上課-上課紀錄與檢討 實際跑跑看,感覺也是不錯,但可能是車輪材質不同的關係, Ring:bit 小車走到磁磚縫時會卡住過不去。 Ring:bit 小車還能怎麼玩?根據說明書,它還可以當 畫圖小...

第1281回-運算思維-micro:bit- 我的遙控小車-教學活動設計-2-第一次上課-上課紀錄與檢討

昨天 第1280回 的網誌標題我有稍作修改,雖然我用的是DFROBOT 的 micro:bit  小車 和 遊戲手柄 ,但我想教學活動設計應該是要有其獨立性,教學活動的安排應該是可以用到別種小車上才行,不過目前我只玩過這一種小車,並無法很好的獨立出來,就先存著這個想法日後再修改吧! 上課上到忘了拍照!所以這一回沒有照片! 今天上過課後,想來檢討一下,用紫色字紀錄以作區隔: 1. 把 micro:bit 和手柄結合 把 micro:bit 插入手柄的插槽前,要思考一下 micro:bit 的哪一面向上? 要怎樣才能知道有沒有插好? 電池盒要怎麼跟手柄連接? 要怎麼測試有沒有通電? 上課紀錄與檢討: 一開始我先說明今天要用上學期玩過的 micro:bit 結合遙控小車的套件,首先是組裝micro:bit 和手柄,兩人一組,一個人拿小車一個人拿手柄,兩人一起研究如何把把 micro:bit 插入手柄的插槽,讓學生嘗試錯誤。電池盒我忘了拔下了讓學生找看看怎麼接線。接著是找開關,有亮燈就表示成功了。 2. 為手柄的八個按鈕寫程式 有哪八個按鈕? 手柄的特製程式積木 寫程式:按A鍵時 micro:bit 上會顯示文字 A 寫程式:按B鍵時 micro:bit 上會顯示文字 B 寫程式:按上鍵時 micro:bit 上會顯示數字 1 寫程式:按下鍵時 micro:bit 上會顯示數字 2 寫程式:按左鍵時 micro:bit 上會顯示數字 3 寫程式:按右鍵時 micro:bit 上會顯示數字 4 寫程式:按 Y鍵時 micro:bit 上會顯示數字 0 寫程式:按 X鍵時 micro:bit 上會播放一首樂曲 測試看看八個按鈕是否都能成功運作程式? 上課紀錄與檢討: 我先讓學生找出八個按鈕在哪裡,每一個按鈕的名稱是什麼都確認好。 進入有 手柄的特製積木的程式設計網頁 ,練習寫AB鍵的程式,OK。 練習寫上下左右鍵的程式,也OK 怕時間不夠,XY鍵沒寫程式。 3. 從手柄發送訊號給小車 當按下手柄的上鍵時,手柄上的 micro:bit 會發送數字1的訊號出去,小車上的 micro:bit 接收到訊號之後,會顯示數字 1。 重複以上步驟,把下、左、右的三個程式...

第1280回-運算思維-micro:bit- 我的遙控小車-教學活動設計-1-第一次上課-課前規劃

圖片
前幾天在家裡玩了四回 DFROBOT 的 micro:bit  小車 和 遊戲手柄 ,明天想來給六年級的小朋友們玩玩看,我準備了兩把手柄、兩台小車,我想設計數個教學活動,在一節課40分鐘內完成。原則上, 盡量是以師生一起討論為主,而不是老師說一個動作學生做一個動作 。 老師盡量不要因為進度問題而破壞學生學習的樂趣 , 也要培養學生嘗試錯誤的挫折忍耐力 。 前四回在此: 第1274回-運算思維-micro:bit- DFROBOT 小車和手柄 -1- 開箱 第1275回-運算思維-micro:bit- DFROBOT 小車和手柄 -2- 兩台對戰 第1277回-運算思維-micro:bit- DFROBOT 小車和手柄 -3- 自己喜好的操作方式 第1278回-運算思維-micro:bit- DFROBOT 小車和手柄 -4- 體感操控手柄 學生在上學期曾經玩過的 micro:bit 教學活動: 第1180回-運算思維-micro:bit-我的小比特-1-教學設計 第1181回-運算思維-micro:bit-我的小比特-2-第一次上課-跑馬燈 第1182回-運算思維-micro:bit-我的小比特-3-用 taibit 玩燈標尋寶  (這個沒給學生玩過) 第1186回-運算思維-micro:bit-我的小比特-4-第二次上課-動一動 第1187回-運算思維-micro:bit-我的小比特-5-耳機和鱷魚夾 第1188回-運算思維-micro:bit-我的小比特-6-第三次上課-光之曲 第1192回-運算思維-micro:bit-我的小比特-7-第四次上課-光之曲 以下是 DFROBOT 小車和手柄的第一節課教學活動設計: 1. 把 micro:bit 和手柄結合 把 micro:bit 插入手柄的插槽前,要思考一下 micro:bit 的哪一面向上? 要怎樣才能知道有沒有插好? 電池盒要怎麼跟手柄連接? 要怎麼測試有沒有通電? 2. 為手柄的八個按鈕寫程式 有哪八個按鈕? 手柄的特製程式積木 寫程式:按A鍵時 micro:bit 上會顯示文字 A 寫程式:按B鍵時 micro:bit 上會顯示文字 B 寫程式:按上鍵時 micro:bit 上會顯示數字 1 寫...

第1278回-運算思維-micro:bit- DFROBOT 小車和手柄 -4- 體感操控手柄

圖片
今天5/18還是繼續玩 DFROBOT 的 micro:bit  小車 和 遊戲手柄 ,玩第四回了,今天主要是想做出體感操控手柄的效果,昨天5/17和家維討論過,如果用 micro:bit 上的加速感測器的XY感測值來當作前後左右的依據的話,似乎操縱感不是那麼好,家維建議直接使用micro:bit 的各種手勢積木,這是今天要嘗試的重點。前三回的紀錄請看: 第1274回-運算思維-micro:bit- DFROBOT 小車和手柄 -1- 開箱 第1275回-運算思維-micro:bit- DFROBOT 小車和手柄 -2- 兩台對戰 第1277回-運算思維-micro:bit- DFROBOT 小車和手柄 -3- 自己喜好的操作方式 micro:bit 的各種手勢積木,及說明文件  on Gesture - Microsoft MakeCode ,今天我只用到其中五個,另外六個還要再想想適合用在什麼時機? 根據上圖,我只要把 DFROBOT 手柄的按鈕積木替換成相對應的micro:bit 手勢積木即可,這是 第一版 。試跑之後,感覺操縱感有好那麼一點,但還沒有到很爽的程度。 我想到今天帶學生去參加語文比賽的空檔時,看 劉正吉老師的書,用 Scratch 玩 micro:bit ,我看了前三章,我想起書中第11頁提到,某些程式需要一些時間才會看出效果,這時要讓城市等待一段時間,等到指定的時間過了,又會繼續往下執行其他指令,所以我就 加上暫停100毫秒 ,嗯... 有那麼一點點微妙的差別,但不是很差很大,也許要反覆測試不同的數值看看。 最後,我又嘗試 先演奏音階再廣播發送數字 ,ㄟˇ!好像手感又更好了,於是找兒子來玩,我要他嘗試把四個散落的底片盒推集中在一起,我們又想著要在小車前加兩根竹棍以增進工作效率,但到他洗澡睡覺的時間了,明天再說。 後來老婆上樓,我問她要不要玩?她說不要!我說拜託玩一下嗎!很好玩的!老婆笑著說:你怎麼跟你兒子一樣,都是用哀求用拜託的找人玩呀!哈!沒辦法,就父子唷! 今日最終版  [micro:bit 程式] DFRobot手柄-glglace 體感操控 前情提要: 第1154回-運算思維-micro:bit-1-繁體中文編輯器 第1155回-運算思維-mi...

第1277回-運算思維-micro:bit- DFROBOT 小車和手柄 -3- 自己喜好的操作方式

圖片
話說 5/11 拿到輝聲推薦的 DFROBOT 的 micro:bit  小車 和 遊戲手柄 ,5/12 週六把小車和手柄的程式下載到 micro:bit 上,在客廳的桌子上用阿嬤的藥盒當停車格,試著玩玩看,5/14 組起另一台小車和遊戲手柄,試玩兩台小車對戰,寫了兩回網誌紀錄。5/16 試著改寫手柄的程式,以符合自己喜好的操作方式。我發覺,這其實就是 「學習就像終身幼兒園」這本書所提, playpen 和 playground 的差別,以及 tinkering 修補匠式的學習方式。 第1274回-運算思維-micro:bit- DFROBOT 小車和手柄 -1- 開箱 第1275回-運算思維-micro:bit- DFROBOT 小車和手柄 -2- 兩台對戰 第1263回-學習就像終身幼兒園-2-四個P 美國當下最前沿的教育理念:Tinkering,修補式學習 - 每日頭條 專案計畫-修改手柄的程式以符合自己的操作喜好 學生將會體驗到自己創建修改程式的樂趣,買來的玩具只能依照別人已經設定、寫死的方式玩,而玩創客小車,例如DFROBOT 公司的 micro:bit  小車 和 遊戲手柄 ,則是可以依照自己的喜好寫程式去設定,這是最大的不同點。 玩創客小車沒玩到這一點就可惜了。 我喜好的操作方式: 如上圖,點此  DFRobot手柄-glglace喜歡的控制方式  可再修改成你喜歡的操縱方式。 手柄向前後左右的四個按鈕,都刪除放開按鈕後會停止的程式,都新增發出一個音符的程式。 手柄向左和向右的四個按鈕,新增放開按鈕後小車還是會繼續前進的程式。 手柄的 X 按鈕,新增播放一段旋律的程式。 手柄的 Y 按鈕,新增小車兩輪都不轉動的程式。 手柄的 A 按鈕,新增顯示加速感測器的X軸數值的程式。 手柄的 B 按鈕,新增顯示加速感測器的X軸數值的程式。 小車的左轉和右轉程式,改成一輪前進轉動一輪後退轉動,這樣小車轉動時的軸心會從輪子處變到小車的中心處。程式在這裡  DFRobot小車-改轉動軸心 。 實際操縱小車測試後的感想: 可以輕鬆的操縱小車繞一個四邊形走。 操縱小車的爽度提高很多,玩個幾次就覺得會有「人機一體」的感覺。不會像原來的手柄程式那樣,不會有卡卡頓...

第1275回-運算思維-micro:bit- DFROBOT 小車和手柄 -2- 兩台對戰

圖片
昨天5/13 第1274回 記錄了我開箱DFROBOT 公司的 micro:bit  小車 和 遊戲手柄 ,稍微會玩了之後,就寫網誌紀錄,5/14 今晚則是組起另一台小車和遊戲手柄,大約只要10分鐘喔!兩台應該可以玩出不同的花樣吧?玩了大約一個小時,我和兒子笑到不行,實在太有趣了! 前情提要: 第1154回-運算思維-micro:bit-1-繁體中文編輯器 第1155回-運算思維-micro:bit-2-周以真博士 第1156回-運算思維-micro:bit-3-微開箱 第1157回-運算思維-micro:bit-4-如何發出聲音 第1158回-運算思維-micro:bit-5-原廠預載程式 第1159回-運算思維-micro:bit-6-光線感應值何處來? 第1160回-運算思維-micro:bit-7-二分搜尋 binary search 第1162回-運算思維-micro:bit-8-用 Scratch 玩 Micro:bit 第1161回-運算思維-micro:bit-教學設計-1-官網上的教學專案 第1163回-運算思維-micro:bit-教學設計-2-英國 Computing 學習進程 第1164回-運算思維-micro:bit-教學設計-3-中文翻譯-英國 Computing 學習進程 第1180回-運算思維-micro:bit-我的小比特-1-教學設計 第1181回-運算思維-micro:bit-我的小比特-2-第一次上課-跑馬燈 第1182回-運算思維-micro:bit-我的小比特-3-用 taibit 玩燈標尋寶 第1186回-運算思維-micro:bit-我的小比特-4-第二次上課-動一動 第1187回-運算思維-micro:bit-我的小比特-5-耳機和鱷魚夾 第1188回-運算思維-micro:bit-我的小比特-6-第三次上課-光之曲 第1192回-運算思維-micro:bit-我的小比特-7-第四次上課-光之曲 第1272回-運算思維-micro:bit-研習筆記 Ted Lee 第1274回-運算思維-micro:bit- DFROBOT 小車和手柄 -1- 開箱 這是別人寫好的程式  DFRobot手柄 - Microsoft Mak...

第1274回-運算思維-micro:bit- DFROBOT 小車和手柄 -1- 開箱

圖片
話說 5/11 週五收到輝聲寄來的一個箱子,是我託他買的 DFROBOT 公司的 micro:bit 小車 和 遊戲手柄 ,因當天校內有母親節活動,太忙沒時間玩,一直到下班前半個小時才開箱,只有把小車和手柄組起來及裝上電池,但我不知相對應的程式在哪裡?睡覺前在噗浪上家賢的噗中,看到 WeDo 有分享相關程式,正是我所需要的: DFRobot小車 - Microsoft MakeCode DFRobot小車_循線 - Microsoft MakeCode DFRobot手柄 - Microsoft MakeCode DFRobot手柄猜拳遊戲 - Microsoft MakeCode 5/12 週六帶兒子回南部過母親節,順便把 Chromebook 拿去給仲佑玩,帶兒子去二手漫畫店買到妖精尾巴 31-41集,剛好原台南廳長官邸今天有開放參觀,帶兒子進去逛逛。 5/13 週日母親節早上,在台南家裡玩,順利的把小車和手柄的程式下載到 micro:bit 上,在客廳的桌子上用阿嬤的藥盒當停車格,試著玩玩看,嗯!的確是可以操作的!我錄了一小段影片: Micro:bit DFROBOT 小車第一次玩 任務是把小車開進停車格 - YouTube 操作感想: 要前進是按一下手柄的上按鈕,大約前進7公分,但每次都不一定是多少距離,長按不放的話會一直跑。 左右轉的按鈕,按一下大約轉45度,但也不一定,有時按太久會轉更多。 按手柄上的左鍵卻是右轉,按右鍵卻是左轉,兒子想出來說,去修改手柄的程式,把廣播出去的信號3和4對調即可。 會不會按一次按鈕,看按住的時間長短,其實廣播出去不只一次? 待玩 讓 DFROBOT 小車尋跡 XY鍵可以設定什麼功能?一面前進一面轉彎?改變車速?喇叭聲? 做出體感遙控功能, 像這樣 會畫圖的小車 前情提要: 第1154回-運算思維-micro:bit-1-繁體中文編輯器 第1155回-運算思維-micro:bit-2-周以真博士 第1156回-運算思維-micro:bit-3-微開箱 第1157回-運算思維-micro:bit-4-如何發出聲音 第1158回-運算思維-micro:bit-5-原廠預載程式 第1159回-運算思維-micro:bit-6-光線感應值何處來?...

第1272回-運算思維-micro:bit-研習筆記 Ted Lee

圖片
今天去延和國中參加網管教師工作研討會,下午是Ted Lee的演講,講題是「Scratch之後,在學科中發現學習的樂趣」。由教育部校園自由軟體數位資源推廣服務中心小螞蟻引言,對程式設計和運算思維做了 2012~2017 回顧,十分精彩!更棒的是填問卷就送 Scratch 小貓咪貼紙,太有收藏價值了!感謝秋天的微風娘娘! 我很喜歡 Scratch 和 micro:bit,但我無法投入很多時間去鑽研,只能有一搭沒一搭的學。 前情提要: 第1154回-運算思維-micro:bit-1-繁體中文編輯器 第1155回-運算思維-micro:bit-2-周以真博士 第1156回-運算思維-micro:bit-3-微開箱 第1157回-運算思維-micro:bit-4-如何發出聲音 第1158回-運算思維-micro:bit-5-原廠預載程式 第1159回-運算思維-micro:bit-6-光線感應值何處來? 第1160回-運算思維-micro:bit-7-二分搜尋 binary search 第1162回-運算思維-micro:bit-8-用 Scratch 玩 Micro:bit 第1161回-運算思維-micro:bit-教學設計-1-官網上的教學專案 第1163回-運算思維-micro:bit-教學設計-2-英國 Computing 學習進程 第1164回-運算思維-micro:bit-教學設計-3-中文翻譯-英國 Computing 學習進程 第1180回-運算思維-micro:bit-我的小比特-1-教學設計 第1181回-運算思維-micro:bit-我的小比特-2-第一次上課-跑馬燈 第1182回-運算思維-micro:bit-我的小比特-3-用 taibit 玩燈標尋寶 第1186回-運算思維-micro:bit-我的小比特-4-第二次上課-動一動 第1187回-運算思維-micro:bit-我的小比特-5-耳機和鱷魚夾 第1188回-運算思維-micro:bit-我的小比特-6-第三次上課-光之曲 第1192回-運算思維-micro:bit-我的小比特-7-第四次上課-光之曲 以下是我在研習中紀錄的,還需要花時間去深思 Warm Up 學生上課睡覺?老師上課不精彩 七年私立完全中學老師...

第1192回-運算思維-micro:bit-我的小比特-7-第四次上課-光之曲

圖片
第四次用 micro:bit 上課,隔了兩週,第三次是在12/5,上週12/12的六年級資訊課,因配合 全民資安素養自我評量 的活動,沒有上 micro:bit 。我原本預計要在第三次上完課時,學生可以把作品帶回家玩給家人看,但上次我時間掌控不佳,無法讓學生做到那個地步,還需要半節課左右的時間。 今天上資訊課先用10分鐘左右看噗友 Avery Kao 帶領製作的 101學年度南投縣仁愛國小畢業班MV ,和學生聊聊他們的畢業MV可以仿作哪個片段,以及自由發想。 這回網誌要談的是「我的小比特」教學單元第四次上課的過程與檢討,請務必先看前情提要: 第1180回-運算思維-micro:bit-我的小比特-1-教學設計 第1181回-運算思維-micro:bit-我的小比特-2-第一次上課-跑馬燈 第1182回-運算思維-micro:bit-我的小比特-3-用 taibit 玩燈標尋寶 第1186回-運算思維-micro:bit-我的小比特-4-第二次上課-動一動 第1187回-運算思維-micro:bit-我的小比特-5-耳機和鱷魚夾 第1188回-運算思維-micro:bit-我的小比特-6-第三次上課-光之曲   第三次上課未完成的是: Task 12:教小比特在不同亮度的地方,發出不同的聲音。 這個任務我放棄了要學生從無到有做出來的想法,改採用另一個教學策略,我覺得也是運算思維的學習中很重要的一種:嘗試看懂別人所寫的程式。 這是學生第一次看到邏輯判斷的程式 IF...THEN...ELSE,我直接寫出來給學生看,大家聚在教師用電腦的螢幕前,一起討論到把程式看懂為止。然後回到各自的電腦上,試著找出會用到的程式積木拼湊在一起。當我以為學生卡關想出手幫忙時,學生會暗示我,他可以自己來自己搞定。為師的很高興,一定要忍住不要太快出手。 在模擬器上測試成功的學生,我讓他們把小比特 micro:bit 接上電池盒和耳機,帶到教室外面找光線很亮和很暗的地方,有沒有光線感應值10以下或250以上的地方啊?學生非常有成就感,我想,今天下課後帶回家,學生可以好好的玩給家人看了! 此外,下課時我還跟學生挑戰,能不能光線感應值分成5區段,分別演奏不同樂曲?這時電腦已關機,看到學生思考的眼神,彷彿可以看見他們的腦神經熱烈...

第1188回-運算思維-micro:bit-我的小比特-6-第三次上課-光之曲

圖片
第三次用 micro:bit 上課,多了耳機、鱷魚夾、原來的紙盒裝不太下了。我原本就有收集各種紙盒鐵盒的興趣,找出了一個12格芋頭酥紙盒來裝,裝6套非常剛好!昨晚兒子還建議我可以怎麼擺比較有秩序。這一節課學生會用到: micro:bit (老師自費購買) 電池盒 USB線 耳機 (以學生自備為主) 鱷魚夾 這回網誌談的是「我的小比特」教學單元第三次上課的過程與檢討,請務必先看前情提要: 第1180回-運算思維-micro:bit-我的小比特-1-教學設計 第1181回-運算思維-micro:bit-我的小比特-2-第一次上課-跑馬燈 第1182回-運算思維-micro:bit-我的小比特-3-用 taibit 玩燈標尋寶 第1186回-運算思維-micro:bit-我的小比特-4-第二次上課-動一動 第1187回-運算思維-micro:bit-我的小比特-5-耳機和鱷魚夾 昨天12/4晚上構思的,今天12/5第三次上課的預定內容是: 能在模擬器上證明你的程式是可以讓小比特發出聲音的 能用鱷魚夾和耳機連接小比特,聽到小比特在唱歌 能讓小比特顯示光線感測的數值 試試看能不能讓小比特根據不同的光線強弱發出不同的聲音 今天早上作手寫學習單如上圖,照慣例設計成四個學習任務: Task 9: 在模擬器上讓小比特唱歌 Task 10:鱷魚夾和耳機連接小比特,聽到小比特在唱歌 Task 11:小比特會偵測光線 (1) 光線感應值最低____最高____ (2) 顯示光線感應值: 地點A ____地點B ____地點C ____地點D ____ Task 12:教小比特在不同亮度的地方,發出不同的聲音。 以下是這節課的自我檢討: 先概覽今天的任務,我逐一概說每個任務的內容,再問學生為什麼這一個作品老師要命名為「 光之曲 」? Task 9: 在模擬器上讓小比特唱歌 有的學生需要提示他去「音效類積木區」找找看 「在開始時」、「重複無限次」、「當A鍵被按下」都有人放 老師要克制自己的控制慾,不要當直升機盤旋在學生頭上 有學生問我音效很吵要怎麼關掉?我說我不知道 學生們對於能讓小比特發出聲音深感興趣,不停的嘗試各種不同的可能,這是我沒估計進去的時間需求。 Task 10:鱷魚夾和耳機...

第1187回-運算思維-micro:bit-我的小比特-5-耳機和鱷魚夾

圖片
11/28上完「我的小比特」單元第二節課時,我跟學生預告說下週12/5上課會用到耳機,要學生記得帶。但出於種種原因,我預期有的學生會沒有辦法從家裡帶耳機來。我想到,我可以買一些耳機來讓學生們用學校的榮譽點來換,這樣就可以每個學生都有耳機了!於是我 12/1上網下單買了15條耳機,今天12/3到貨,趕緊來試試看吧! 好幾個月前和兒子去逛台南永康的黃昏市場旁一家二手貨店時,兒子花了99元買了一條拉鍊耳機,我覺得很酷又實用,耳機線比較不會打結,我自己也很喜歡,因次這一次要買耳機,我就鎖定拉鍊耳機為目標。 鱷魚夾的部分,兩週前家維老師送我50條很夠用。在 micro:bit 官網上用  積木化程式編輯器 JavaScript Blocks Editor  寫個簡單的程式來測試:按A鍵B鍵各演奏一段旋律。然後,把 micro:bit 和耳機用鱷魚夾連接起來聽,至於怎麼接我就賣個關子,請看倌您自己嘗試看看,這樣比較有趣且有成就感。 還記得在10/12,成功的由耳機中聽到小比特聽從我寫的程式指令演奏旋律時,我像小孩子一樣是多麼的興奮,那種從虛轉實的驚訝,我很想讓學生們體驗看看。 這一回談的是第三次上課前的備課,請務必先看前情提要: 第1180回-運算思維-micro:bit-我的小比特-1-教學設計 第1181回-運算思維-micro:bit-我的小比特-2-第一次上課 第1182回-運算思維-micro:bit-我的小比特-3-用 taibit 玩燈標尋寶 第1186回-運算思維-micro:bit-我的小比特-4-第二次上課 關於第三次上課,我想要跟學生一起玩的是: 能在模擬器上證明你的程式是可以讓小比特發出聲音的 能用鱷魚夾和耳機連接小比特,聽到小比特在唱歌 能讓小比特顯示光線感測的數值 試試看能不能讓小比特根據不同的光線強弱發出不同的聲音 還有還有! 還有一件令孤陋寡聞的我非常興奮的事情 ,我注意到這條新買的耳機竟然還有麥克風功能,研究一下它的接頭上有三條線,普通的耳機只有兩條線,這似乎可以解決一個令我苦惱好幾個月的問題!? 趕快拿出噗友輝聲借我的 chromebook 來試試看,我之前一直苦惱 chromebook沒有麥克風輸入端,不知道要怎麼玩需要錄音的活動。我插入耳機後,開google 語音...

第1186回-運算思維-micro:bit-我的小比特-4-第二次上課-動一動

圖片
11/28 第二次進行「我的小比特」教學單元,此單元我預計上四節課,一節40分鐘。第二次上課也是給學生四個任務,盡量讓學生自己摸索,老師用提示、暗示的方式引導,若沒有人會才直接教學。 第一次上課是在 micro:bit 官網上用  積木化程式編輯器 JavaScript Blocks Editor  來讓學生練習如何寫程式讓 micro:bit 上的25顆 LED燈能顯示數字、文字、圖案,第一次上課只使用模擬器。 請務必先看前情提要: 第1180回-運算思維-micro:bit-我的小比特-1-教學設計 第1181回-運算思維-micro:bit-我的小比特-2-第一次上課 第1182回-運算思維-micro:bit-我的小比特-3-用 taibit 玩燈標尋寶 第1186回-運算思維-micro:bit-我的小比特-4-第二次上課 11/28早上出門時我忘了帶 11/21 寫好的學習單,手寫的沒有電子檔,但還好我有拍照存檔,所以上課前趕快用 LibreOffice Writer 打一打,同時也稍作修改, 手寫的請看此 。 Task5: 在模擬器上顯示跳動的心 Extra:我還會顯示跳動的什麼? ________________________ Task6: 跟小比特互動 (1)按A鍵會出現 _____________ (2)按B鍵會出現 _____________ (3)按 A+B會出現 ___________ (4)搖晃 shake會出現 ___________ 耶!我拿到小比特了! Task7: 小比特很聽話 (1) 用USB線和電腦連接 (2) 把程式從電腦下載到小比特身上 (3) 給小比特接上電池 Extra: 還可以怎麼跟小比特玩? Task8: 和小比特一起說個故事! (1)開始 (2)經過 (3)結果 這節課我想要達成的目標是: 會顯示有動感的圖案(用「重複執行」積木) 會使用多種觸發事件(按鍵、加速度感測器) 會用 USB線連結 micro:bit 和電腦 會使用電池盒給 micro:bit 供電 會將程式從電腦傳輸到 micro:bit 上 能運用目前為止所學,創作一個人機互動的小故事 以下是這節課的自我檢討: Ta...

第1182回-運算思維-micro:bit-我的小比特-3-用 taibit 玩燈標尋寶

圖片
當「小比特」遇上「台比特」,會產生什麼火花呢?我在11/1收到伸峰科技的 Alex Wang 寄給我測試的 taibit, 我很喜歡「台比特」比「小比特」多了板載「蜂鳴器」和「振動馬達」,簡直像極了「台灣郎」比「英國紳士」愛熱鬧到處趴趴走的形象! 就我的理解來說, micro:bit 是開放硬體 ,任何人都可遵循創用CC姓名標示4.0的條款再創作。 以上如有誤解請務必指正我。 但是要用「台比特」taibit 來做什麼教學活動,從 11/1到11/21,我都沒有什麼點子,一直到昨天 11/22 我去參加一個會議有空檔時,拿出香港出版的 CLASSROOM GOOD micro:bit GUIDE 一書來看,跳著看, 第12章無線電通信是我最想看的。 昨晚邊看書邊在 micro:bit 積木程式設計網頁 上仿做,我做了兩個程式: 兩個 micro:bit 接近到一定的距離以內的時候,會閃示愛心圖案來歡迎對方。我和兒子拿到戶外測試,廣播強度預設是最強的7,大約70公尺之遠都還收得到訊號;廣播強度設為 1 時,大約1公尺左右才收得到訊號。 兩個 micro:bit 相遇時沒有任何表示,直到有一方按下A鍵時傳送一個笑臉給對方,按下B鍵時傳送一個哭臉給對方。我跟女兒玩這個程式,女兒說麼麼噠,很適合情侶玩。 然後我又玩了第13章 Projects 開發項目的第一個, 燈標遊戲 (Beacon Game) ,在這個遊戲中,將會有多個玩家每人手上拿一塊 micro:bit,看誰先找到被藏在某個地方發射藍芽訊號的 micro:bit,被藏起來的那塊就叫做燈標 (Beacon)。 書上的範例是根據距離燈標的遠近顯示不同的圖案,這非常好玩,但 我想簡化這個遊戲 ,我在想, 何不就讓 「台比特」當燈標呢! 夠靠近的時候就會發出聲音,讓小孩子們比較好找一點。 今早到學校大概只花了兩分鐘就寫好程式,找了三個老師測試,又給四年級學生玩玩看,真的是蠻好玩的! 如果您對「台比特」taibit 有趣去的話,請加入 taibit臉書社團 。 延伸閱讀: 蔡雯欣──和 Michael Lee 。 【進階篇 ⑥】藏寶遊戲 :用多個 micro:bit 在教室裡面玩藏寶與尋寶遊戲! 前情提要: 第1180回-運算思維-micro:bit-教學設...

第1181回-運算思維-micro:bit-我的小比特-2-第一次上課-跑馬燈

圖片
今天是我第一次和學生一起玩 micro:bit 小比特,昨晚備課時想做八個任務,今早手寫學習單時,覺得四個任務就好,要預留給學生探索的時間。因為我打算不要用「教」的,不是一個口令一個動作的上課法,我想試試看讓學生們去拼湊出解決辦法,萬一都沒有人想得出來,我才做一點提示。 請務必看一下前情提要: 第1180回-運算思維-micro:bit-教學設計-我的小比特-1 上課開始!我先三分鐘稍微說一下 什麼是 micro:bit ,然後就發學習單給學生, 講一下學習單單上的流程圖,就讓學生上機嘗試看看了,這是第一節課,只用模擬器。  這是我昨晚做的 micro:bit 學習單草圖和初稿,任務和點子的差別在於, 任務 是老師指派給學生做的事情, 點子 是學生自己想要怎玩小比特的想法。  昨晚我口頭講八個任務給兒子女兒實驗看看,今早我在一個學習單樣板上寫下四個任務, micro:bit 官網的學習活動叫做 answering machine,翻譯成答錄機我覺得怪怪的, 做好我的第一張 micro:bit 學習單,我終於想到,叫做跑馬燈學生比較好理解。 印給學生一人一張,可以和同學討論,可以看同學怎麼做,基本上我當個記者,報導誰誰誰已經做出來第幾個任務了,有時候我會是情況給予個人提示,或是做全班性的提示。下課後我檢討任務的設計,稍微修改一下。 今天的第一節 micro:bit 課,我還算滿意,晚上再把任務5678寫出來,前一張學習單只讓學生用打勾的我覺得太輕鬆,這一張有打勾題和填充題。

第1180回-運算思維-micro:bit-我的小比特-1-教學設計

圖片
從10/10開始玩 micro:bit,斷斷續續玩了一個多月,差不多可以開始跟學生一起玩了。明天有六年級的資訊課,我打算進行四週「我的小比特 micro:bit」教學單元。我先設計一張學習單,在構思階段用紙筆比較方便,流程圖的軟體我還不大會用。 我把完成一個創客作品的過程用流程圖表現出來,希望能在和學生對話時,用此圖表做為後設思考的表徵。 一節課40分鐘,明天第一次上課,我預計要給學生八個任務,填在學習單右半部的空格中: Task 0:進入 micro:bit 積木程式設計網頁 ,老師解釋流程圖的內容。 先不發 micro:bit 給學生,直到學生能完成任務 1~6。 我打算盡可能的不要「教」他們怎麼做,頂多只是提示,但學生可以互相討論如何才能完成老師給的任務,我希望他們去摸索。 第一張學習單: Task 1:在模擬器上顯示你的座號 Task 2:在模擬器上顯示一個英文字母 Task 3:在模擬器上顯示一個心形圖案 Task 4:在模擬器上顯示一些東西,並全螢幕顯示,去看看別人的作品。 第二張學習單: Task 5:在模擬器上顯示一顆跳動的心 Task 6:按A出現一些東西,按B出現一些東西,搖動會出現一些東西。 發 micro:bit 給學生,告訴他們要把任務程式交給小比特執行,但我不告訴學生怎麼做,讓他們自己摸索,要是都沒有人能成功,我就再給一點點提示。 Task 7:找找看還可以對小比特做什麼動作 Task 8:兩人一組,用小比特說一個故事吧! 今晚我在臉書上秀出一張照片, micro:bit 學習單初稿,請幫我修改。  然後找兒子女兒分別上課,我給了八個任務讓他們去完成,也隨之修改任務,大概有雛形了。女兒問,我要如何解釋什麼是運算思維給我的學生聽?女兒說光是講什麼是運算思維就要講一節課了。我說:不用!我一句話回答就解決了!運算思維就是:把你想做的事情用機器聽得懂的話講給它聽,它聽了你的吩咐之後,要能做出你想要的結果。 更讓我開心的是,做完第八個任務,他們還送我一個點子, 用小比特來說故事 ,請點連結看影片! 前情提要: 第1154回-運算思維-micro:bit-1-繁體中文編輯器 第1155回-運算思維-micro:bit-2-周以真博士 第1156回-運算思維-mic...