Micro:bit 小車:逃出迷宮

學習內容啟發於高小學生的校本需求,利用 Micro:bit 製作遙控車逃出迷宮。再加以延伸,學習使用不同傳感器及人工智能設計能夠自主逃脫迷宮的 Micro:bit 擴展車,啟發學生的創造力和解難能力。

什麼是Micro:bit?

使用拖放式編程,適合初學者。亦支援其他編程語言(包括Python、JavaScript)。能結合不同擴展,製作不同項目。

什麼是Tiny:bit?

螢幕截圖 2024-08-15 上午9.50.39

Tiny:bit是其中一款Micro:bit的擴展智能小車,體積小巧,組裝簡單。並配備各種感應器應用,包括避障感應器、追線感應器等。

課程重點

Micro:bit block coding

編程控制

編程操控 Tiny:bit 小車。經過反覆測試,找出小車能穩定運作的方法。

Micro:bit maze

逃出迷宮

合作探索路線,幫助小車逃出迷宮,訓練學生的協作和解難能力。

課程內容

共 6 小時

* 可根據學校需要調整課堂數及時數

Micro:bit with Tinybit
  • 概述算法在機器人學習中的重要性
  • 調整小車以提高其在迷宮中的表現
  • 尋找不同解決迷宮的算法
  • 介紹藍牙通訊
  • 編程遙控擴展車
  • 如何跟隨線路
  • 學習不同類型的軌道
  • 介紹紅外線傳感器
  • 改裝並編程擴展車
  • 介紹機器學習和圖像識別
  • 透過 Teachable Machine 訓練模型以識別特定的標誌
  • 將模型與小車的自動駕駛功能集成
  • 迷宮將因應課程內容設計
  • 班內比賽
  • 學習火星及火星探測車的相關知識
    • 火星探測車的特殊輪子、用處及歷史
    • 火星任務中如何使用的繞行器、著陸器及探測車
  • 拼建並編程擴展車
  • 搭建模擬火星環境

遙控車

利用 micro:bit 內置藍牙通訊,讓 micro:bit 板遙控擴展車。microbit 內置的加速度計可以檢測傾斜和加速度,使你能夠通過傾斜控制器來控制車輛的運動。

AI 駕駛

結合 Teachable Machine,能夠通過手勢或聲音來控制 micro:bit 車的運動。例如,你可以通過舉起不同物件讓 AI 識別不同物件時來發出信號控制擴展車前進、後退或轉彎。

擴充

若選擇火星探索計劃,學生需拼建並編程上圖的火星車。這火星車能在不同地形上行駛。

課程安排

STEM Day 活動 (2 至 3 小時)

根據時數選擇一至兩節課堂 (火星探索計劃除外) + 逃出迷宮
建議組合一 ( 2小時 ):自動駕駛 + 逃出迷宮
建議組合二 ( 3小時 ):自動駕駛 + AI 駕駛 + 逃出迷宮

完整課程 (6 小時)

建議一個學期完成 4 節課堂,每節 1.5 小時,不包括火星探索計劃。
*可根據學校需要調整課堂數及時數

歡迎填妥下方表格讓同事為你提供咨詢。

精選照片

常見問題

無需。課程一般適合任何高小至初中學生。

Microsoft MakeCode 平台

Makecode 提供基於積木的程式設計環境,讓初學者可以使用拖放介面為 Micro:bit 創建程式。

學校需準備以下項目

1) 手提電腦 / 電腦 (不能使用 iPad 或平板電腦)

2)Micro:bit 板 (視乎課堂需要,每組需要 1 – 2 塊 Micro:bit,建議 2 – 3 名學生一組)

3) micro USB 數據線

建議先致電+852 6554-1506 或電郵至 [email protected]向同事溝通學校期望的教學內容,同事將就教學所需設備提供建議。

課程開班的最少人數是20人。STEM Day 活動則可容納一整個年級的學生。

一般課程都會是一位導師到校教授。如果作為 STEM Day 活動,導師人數會作調整。

聯絡我們

其他課程

CoSpaces 遊戲設計課程

探索這個功能強大的虛擬世界創建平台。學習使用CoSpaces的各種功能,使用編程實現互動和遊戲。還會連接 360 相機、拍攝全景照片,並製作導覽動畫。

Read More »

Dobot 智能機械手臂

從基礎概念開始,逐步引導掌握 Dobot Magician Lite 的操作和編程技巧。學生能夠深入了解機械臂技術並掌握其在教育、創新和工業領域的應用。

Read More »

Donkey Car 無人車課程

通過實作無人駕駛與自動駕駛,培養學生對AI和資訊科技的興趣。課程包括深度學習、卷積神經網路,使用Python和Tensorflow控制無人車,培訓自駕模組並測試。課程末段學生將組建可應對多種路況的智能小車。

Read More »

Lego Spike Prime 機器人技術大師班

學習機器人、傳感器和編程概念的基礎知識,以及如何使用 LEGO Education 軟件進行編程和構建機器人。探索現實生活中的機器人應用和案例研究,通過理論與實踐相結合,培養學生對機器人和編程的興趣。

Read More »

Micro:bit 降落傘課程

在本課程中,學生將會用物理學的角度去理解降落傘的原理,並會以通過設計和製作降落傘的方式,學習降落傘是如何能在空中穩定下降。

Read More »

Procreate電繪課程

從介紹Procreate界面和工具開始,課程幫助學生熟悉操作,並探索繪畫技巧、色彩應用等。學習分層、合併元素,提高創作效率。學完能繪製並匯出多種畫作。

Read More »

Tello 無人機課程

探索無人機世界的奇妙之旅!Tello無人機課程將帶領同學進入無人機科技領域。同學將學習如何操作Tello無人機,透過平板電腦輕鬆地控制無人機,讓它在天空中翱翔。同學亦將學習如何編程Tello無人機,讓它執行各種任務和動作。透過Scratch編程環境,同學可以創建自己的飛行路徑、設計自動化任務,

Read More »

Unity 課程

Unity 課程是一門針對初學者和有興趣的愛好者設計的遊戲開發課程。這個課程將帶領學生進入Unity引擎的世界,學習如何創建遊戲、虛擬現實體驗和擴增實境應用。學生將獲得實際的遊戲開發經驗,並能夠將自己的創意變成現實。

Read More »

珊瑚環境監測入門課程

本課程會從生物、化物、物理的角度與同學探索海洋環境,除了了解不同海洋生物的生理結構外,還會以物理與化學兼備的方式製作一個過濾系統,

Read More »
×