NXT 電腦積木新課程. 這個階段會著重在初階的計概觀念, 邏輯與程式編寫.
2017/10/28 與 2017/11/25, 最後的兩堂課, 第三十與三十一連續兩堂課的主題, 兩兄弟要來做一個快問快答的遊戲.
思考一下, 快問快答遊戲需要有什麼樣的元素?
* 遊戲的形式為問答互動: 每個回合, 電腦會從題庫隨機選題, 玩家須在限定的時間內答題.
* 要有獎懲機制: 答對獲賞, 答錯就讓樂高小人掉到水裡, 有獎懲機制才會激出玩家的競爭意識.
該怎麼實作呢?
[1] 結構部份
- 需要製作底座, 並用齒條與齒輪傳動組來做樂高小人的包廂.
- 用超音波感測器偵測樂高小人的包廂, 做為過關判斷.
- 用兩顆觸踫感應器做為答題(對/錯) 輸入器.
[2] 程式部份
- 設定題庫 (題型為是非題, 出題範圍為數學或英文拚字.)
- 答題限制: 3秒內回答, 偵測兩個觸踫感應器的輸入, 來判斷玩家的答案 (對/錯)
- 設定兩個公事包, 第一個公事包預設全部題目的答案. 第二個公事包則記錄玩家輸入的答案. 對兩個公事包的內容值做 XOR 判斷回答是否正確.
- 依回答對錯來移動樂高小人. 答對會往前移動. 答錯則往後退一步.
![]() |
| Willie 的程式碼 |
![]() |
| Kenny 的程式碼 |
Willie 的作品
Kenny 的作品
兩兄弟的作品合照
[萊恩大兵的其它文章]
LEGO NXT 機器人 學習記錄
* 學習記錄, LEGO NXT 機器人, (20) 伸縮毛毛蟲 (LEGO, NXT)
* 學習記錄, LEGO NXT 機器人, (26) 母雞帶小雞之排隊機器人 (LEGO, NXT)
* 學習記錄, LEGO NXT 機器人, (27) 小雞找母雞之雷達機器人 (LEGO, NXT)
* 學習記錄, LEGO NXT 機器人, (28) 高爾夫球機器人 (LEGO, NXT)
* 學習記錄, LEGO NXT 機器人, (30) 會闖迷宮的機器人 (LEGO, NXT)
* 學習記錄, LEGO NXT 機器人, (31) 線控車 (LEGO, NXT)
或請參考
















沒有留言:
張貼留言