07-20180430第七課
(程式) Micro:bit JavaScript設計工具 makecode.microbit.org
上週的課程,將「遊戲」的積木介紹完了。今天要介紹新東西了,這次需要兩人一組才能完成
一、簡易單方向傳送訊息(廣播的使用)
準備兩塊micro:bit
所有要互通的板子要設同一個廣播群組號碼(0~255)
第一塊板子:按A鍵發送數字0(並自己顯示A)、按B鍵發送數字1(並自己顯示B ),程式如下:
第二塊板子當接收到傳送數字是0 時(第一塊板子按A鍵時),就顯示A,否則顯示B
二、簡易雙方互相傳送訊息(廣播的使用)
第一塊板子,當按下A鍵時,自己顯示1,並發送數字0 :當接收到數字1時,自己顯示1,並發送數字0
第二塊板子,當接收到數字0時,自己顯示2,並發送數字1
如此一來,兩塊板子就互相互動了!
三、愛心接力
以一排為一個單位
第一位同學按A鍵後,會顯示一個愛心,隔1秒後第二位同學也出現愛心,再隔1秒後第三位同學也出現愛心....
每排先選出一位隊長,大家一起討論
完成的那排就可以自由練習
下週的作業:
四、可判斷輸贏的猜拳遊戲
準備兩塊micro:bit來玩剪刀、石頭、布
當按A代表出剪刀、按B代表出石頭、按A+B代表出布
贏的人顯示W、輸的人顯示L、平手顯示 =
程式說明如下:(如附件)