先前有用過Webduino Smart板
Web:bit教育版是它們公司新開發的產品
外觀和Micro:bit有點像
不過功能應該更強大
研習前泡泡老師有寄一封信給大家
裡面有教材訂購報價單
Web:Bit基礎套件組1350元
Web:Bit擴充套件組2100元
價格並不便宜
我想說那些套件和先前訂購的Smart套件組應該大同小異
於是我直接上官網訂購Web:Bit開發板
630元加運費60元
合計690元
第一天的講師是張宗彥
#研習簡報
講師先帶我們認識Web:Bit上的元件模組
和Micro:Bit相較
它多了兩個光敏感應器
一個溫度感應器
一個蜂鳴器
一個2.4G wifi模組
25顆全彩LED矩陣
成本明顯較高
但在教學上真的比Micro:Bit好用許多
Web:Bit編輯工具有兩種
一個是安裝版
一個是瀏覽器版
就算沒有買實體開發板
也可用虛擬開發板來操作
只是有些功能會比較受限
右下角還多了四隻可愛的小怪獸
它有點類似Scratch中的小貓角色
左側還有怪獸專屬的程式積木
這個設計實在太有創意了
讓虛實結合有更多的變化性
另外Web:Bit還有額外的擴充功能積木
包括:網際網路的
Google試算表
即時氣象
網路廣播
Line
若有購買基礎套件包
也可把基礎套件包程式積木加入
程式也有內建許多教學範例
對於初學者可說是一大福音
光是小怪獸部分就有超多變化玩法
小怪獸可以說話
可以顯示網路圖片
可以表達情緒
(開心、驚訝、難過、生氣)
可以移動
可以面向
可以旋轉
可以定位
可以調整大小
可以提問
可以語音朗讀
可以發出音效
感覺很多Scratch的功能它都可以做到
可惜它沒辦法像Scratch能自由新增其他角色或舞台背景
它只有四個小怪獸角色可玩
有點可惜
雖然Web:Bit有加入迴圈背景執行(程式平行運作)的功能
但感覺程式撰寫靈活度仍遠不及Scratch
不過Web:Bit明顯比Micro:Bit好玩太多了
第二天的講師是胡維裕
他帶我們認識Web:Bit的金屬接腳
使用擴充板
因為Web:Bit有兩顆光敏感應器
講師就帶我們玩手勢遊戲
左揮25顆全彩矩陣就會顯示綠色向左箭頭
右揮25顆全彩矩陣就會顯示紅色向右箭頭
超級酷的
Web:Bit另個好玩的元件就是「九軸體感偵側器」
最簡單的應用就是玩計數器
拚命搖晃板子
計數就會不斷增加
更進階的玩法就是玩抓鬼遊戲
綠怪要去抓紅怪及黃怪
透過九軸體感偵側器(前後左右傾斜板子)控制綠怪的行進方向
抓到紅怪或黃怪會在全彩矩陣上顯示得分
萬一被藍怪碰到
除了分數歸零
綠怪也會縮小
若順利完成任務
全彩矩陣會秀出GAME OVER的跑馬燈
抓鬼遊戲雖然好玩
但一大串程式看起來就覺得很複雜
首先先要開一份新的試算表
共用連結記得要開啟「可以編輯」
這樣程式才能把讀取的資料寫入試算表中
Web:Bit上有溫度感測器
搭配讀取到的日期及時間
每隔十秒就會寫入一筆資料
當然我們也可反向讀取Google試算表中的資料
透過程式把試算表中的資料一筆一筆朗讀出來
此外Line機器人也是Web:Bit的一大亮點
設定好接收訊息與發送資訊
透過Line打入一些關鍵字
例:氣象、溫度
就可取得相關氣象、溫度資訊
甚至打入其他非預定的字詞
Line也可會用貼圖回應
更高階的還可用Line打入「開燈」或「關燈」
直接控制Web:Bit的燈亮或燈暗
相當神奇
第二天課程著重在學習各種元件的應用
第三天課程則著重在教學上的應用
講師先帶我們玩比較簡單的怪獸鬧鐘
它是從「小怪獸報時」範例去做修改
模仿生活中的真實鬧鐘
設定時間一到會發出語音或聲響提醒
按下按鈕才可解除鬧鐘
光敏感測器則可玩怪獸比亮度遊戲
左邊是綠怪
右邊是紅怪
哪邊光線較亮
怪獸就顯示開心表情並說我較亮
講師覺得「邏輯判斷」對學生而言相當重要
他以兩張圖為例
填詞處開放學生回答
第一張圖希望引導出「如果...否則...」的概念
雖然這些詞在學生的生活經驗中並不常用
但在撰寫程式積木時
使用「邏輯判斷」的頻率可說是相當高
所以這部分的觀念一定要和學生釐清
因為顏色可多種變化
講師要我們設計不同列亮不同顏色
我另外請綠怪說現在亮到哪顆燈
紅怪說出那顆燈亮什麼顏色
25顆全彩矩陣LED燈也可玩「呼吸燈」效果
設計好一個圖案
透過計數積木
亮度由0-20
再從20-0
這樣就會有呼吸的效果
音樂&聲音積木可帶學生創作「兩隻老虎」歌曲
為何挑選「兩隻老虎」呢?
因為它的旋律重複性高
可搭配「函式」使用
這樣程式積木才不會太冗長
我還設計讓四隻怪獸每人唱一段歌詞
也可一次擲三顆骰子
每隻怪獸各念一顆骰子的點數
最後再用跑馬燈秀出三顆骰子點數加總的結果
最後一個介紹的是「網路廣播」
講師示範用網路廣播控制電扇的開或關
這要搭配「繼電器」的使用
Web:Bit使用的繼電器必須是3.3V的
一般5V的繼電器是不能用的
講師請我們運用「網路廣播」撰寫一個猜拳程式
板子一翻面便會隨機選剪刀、石頭或布
並網路廣播出去
接收端收到發送端出什麼拳
便會馬上回拳贏對方
三天的Web:Bit研習
課程步調可說是非常緊湊
除了實作練習外
邊聽課還要邊截圖做筆記
時間壓力真的很大
不過能玩到新東西
內心其實非常開心
Web:Bit真的是好物
可惜它成本太高
加上學校目前已有35套EMS套件組
及22套Webduino Smart板
當初學校也是花不少錢購置
現在如果要再購置Web:Bit其實有點不符經濟效益
況且科技日新月異
未來一定還會有更多更好的產品發明
時代的腳步感覺怎麼追也追不上
反觀Scratch倒是學程式設計或運算思維最好的工具
一來它免費
二來3.0版功能強化不少
學生先把基本功打紮實
再來玩開放硬體才會更有概念
Web:Bit未來發展究竟會如何
我們就繼續看下去
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。