跳到主要內容

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 實作溫度計之前,有一些議題,先跟學員探討一下 最後成品發表

MicroBit演一齣【星際大戰】

上課前,先看電影一個追逐戰片段,講述經典創作的時空背景。 這老片對3c世代來說,新鮮有趣。 首部曲--單機版本 學了邏輯跟迴圈,可以實作遊戲積木了 首部曲--單機版 二部曲--雙打 三部曲--跟NPC對打