第1280回-運算思維-micro:bit- 我的遙控小車-教學活動設計-1-第一次上課-課前規劃

前幾天在家裡玩了四回 DFROBOT 的 micro:bit 小車遊戲手柄,明天想來給六年級的小朋友們玩玩看,我準備了兩把手柄、兩台小車,我想設計數個教學活動,在一節課40分鐘內完成。原則上,盡量是以師生一起討論為主,而不是老師說一個動作學生做一個動作老師盡量不要因為進度問題而破壞學生學習的樂趣也要培養學生嘗試錯誤的挫折忍耐力

前四回在此:
學生在上學期曾經玩過的 micro:bit 教學活動:

以下是 DFROBOT 小車和手柄的第一節課教學活動設計:

1. 把 micro:bit 和手柄結合

  • 把 micro:bit 插入手柄的插槽前,要思考一下 micro:bit 的哪一面向上?
  • 要怎樣才能知道有沒有插好?
  • 電池盒要怎麼跟手柄連接?
  • 要怎麼測試有沒有通電?

2. 為手柄的八個按鈕寫程式

  • 有哪八個按鈕?
  • 手柄的特製程式積木
  • 寫程式:按A鍵時 micro:bit 上會顯示文字 A
  • 寫程式:按B鍵時 micro:bit 上會顯示文字 B
  • 寫程式:按上鍵時 micro:bit 上會顯示數字 1
  • 寫程式:按下鍵時 micro:bit 上會顯示數字 2
  • 寫程式:按左鍵時 micro:bit 上會顯示數字 3
  • 寫程式:按右鍵時 micro:bit 上會顯示數字 4
  • 寫程式:按 Y鍵時 micro:bit 上會顯示數字 0
  • 寫程式:按 X鍵時 micro:bit 上會播放一首樂曲
  • 測試看看八個按鈕是否都能成功運作程式?

3. 從手柄發送訊號給小車

  • 當按下手柄的上鍵時,手柄上的 micro:bit 會發送數字1的訊號出去,小車上的 micro:bit 接收到訊號之後,會顯示數字 1。
  • 重複以上步驟,把下、左、右的三個程式也寫好。
  • 測試看看四個按鈕是否都能成功運作程式?

4. 修改老師所給的小車程式

  • 把老師給的 DFRobot小車 - Microsoft MakeCode 程式下載到小車上
  • 試試看能不能用手柄操控小車的前進、後退、轉彎?
  • 你有沒有覺得哪裡怪怪的?嘗試自己修改小車的程式看看!

5. 修改自己的手柄程式

  • 你覺得操控起來順手嗎?嘗試自己修改手柄的程式看看!
  • 你覺得這跟你玩過得遙控汽車有什麼差別?

6. 挑戰題 - 用一把手柄控制兩台小車

  • 可不可以用一把手柄就可以切換要控制哪一台小車?
  • 可不可以用一把手柄操控兩台小車做同樣的動作?

留言