跳到主要內容

MicroBit雷達探針尋寶大作戰

MicroBit的Radio積木,實在妙用無窮!

這周有個MicroBit的戶外教學,人數在6人以上,很適合玩一下團康;

設計的主題類型,以尋寶為出發點;

設身處地先想一遍

1).帶著主板,不要跑步或肢體碰撞。
2).近距離就可以偵測【挖寶】。
3).原則上,一個寶藏,其餘都是尋寶家。
4).計時賽,限定範圍
5).團康遊戲,寫一個程式複製給所有主板。


有了想法,訂出玩樂方式如下

1).每個主板隨機產生密碼,只有一個是寶藏,其餘是海盜。
只能自己知道,不能告訴他人。
2).內心戲:
『退敵策略--擁有寶藏的人,要讓人誤以為是海盜』
『誘敵策略--海盜要讓人以為是寶藏』;
【像不像,三分樣】,看能不能激發出奧斯卡金像獎得主。

3).玩家圍在裁判處成一個圓

4).幅射狀往外移動到適當距離
5).裁判喊【凍蒜】,玩家喊【錢進來】,
然後大家移動一步,當然要面向最可疑的寶藏。

6).尋寶家在手臂長的距離,可按鈕偵測對方是不是寶藏,如果是就直接交換了
7).寶藏擁有者要低調(免得被圍 XD)

程式要共用,就使用廣播 跟 陣列,推算記錄吧!

1).產生裝置序號(name) 及 自己的隨機寶藏密碼(value)
2).廣播給所有主板name 跟 value
3).收到廣播後,記錄到陣列;並顯示收到幾個裝置序號。
(這裡使用到兩個陣列,一個是收廣播的name,一個是收廣播的value)
(8個人玩時,這邊要等大家都顯示7,表示已經互相收到)
4).按下開始後,計算陣列的寶藏密碼跟自己的寶藏密碼,取最大或最小者為寶藏。
5).然後一步步走向尋寶之路吧。
6)廣播強度設為0,大概在一個手臂的距離,就可以偵測有沒拿到寶藏了。



模型解說

(準備完成--產生裝置序號(name) 及 自己的隨機寶藏密碼(value))

(顯示收到幾條不同裝置序號的廣播)

(計算出誰是寶藏誰是海盜~噓~不給看)


(廣播強度0,一個手臂的距離)




跟小孩試玩一下,跑了好幾層樓,原來也可以健身減肥  XD



MicroBit、Micro:bit、團康、遊戲、radio、廣播、list、陣列、text list。

留言

這個網誌中的熱門文章

MicroBit 溫度測量 教材的準備

MicroBit 實作課『溫度測量』 與 教材的準備 MicroBit內建溫度感應,數值如下 只要簡單的程式積木,LED燈就可以顯示目前溫度; 但是實作課,可不能只有LED顯示; 舵機加上圖表,增加課程趣味。 溫度表的產生,可以活用Scratch來幫忙; 制訂溫度表規格:-5~40 ℃、每5度標示數值。 Scratch 然後擷圖列印即可。 MicroBit 實作溫度計之前,有一些議題,先跟學員探討一下 最後成品發表

Visual Studio Dot Net實戰 Part One使用C sharp

有基本邏輯概念(如迴圈、運算)、HTML、CSS基礎 想使用Microsoft Visual Studio .Net做為解決方案 課程目標 1.認識Visual Studio 開發介面 2.Page概念、版面配置 3.使用一般控制項 4.控制項驗證 5.ADO.NET Access 6.實作資料表單(查增刪修) 7.實作即時動態報名表單 8.實作會員管理系統 9.實作架站管理(IIS) 周一到周五。6人滿班,隨時開課 課程時數:26小時 課程時間:AM09:30~AM13:30 *路途太遠?沒關係!!團班即可過去您指定地點開課。