LEGO SPIKE AI編程初探
課程大綱
【LEGO SPIKE課程】讓孩子們探索機器人的奧秘,從組裝到編程,從基本編程概念到感測器應用,最後進入人工智能的領域。通過實踐和挑戰,培養孩子們的邏輯思維和解決問題的能力,並激發他們對未來世界的熱情!
LEGO Spike課程主題:
- SPIKE 初體驗: 認識 LEGO SPIKE Prime 套件、搭建基礎模型、學習使用 SPIKE 軟體介面。
- 動起來! 學習編寫程式控制馬達轉動,讓 SPIKE 機器人移動,並探索不同的移動方式,例如前進、後退、轉彎。
- 感官世界: 認識顏色感測器、距離感測器、觸碰感測器等,學習編寫程式讓 SPIKE 對外界環境做出反應。
- SPIKE 小幫手: 運用馬達和感測器,設計並搭建可以執行簡單任務的機器人,例如自動開門、循線行走。
- 環遊世界: 學習使用陀螺儀感測器,編寫程式控制 SPIKE 機器人精準導航,完成指定路線和任務。
- SPIKE 音樂家: 結合聲音感測器和程式,讓 SPIKE 機器人演奏音樂、發出聲音,或根據音樂節奏做出動作。
- 創意無限: 發揮想像力,搭建獨特的 SPIKE 機器人模型,並編寫程式展現模型的功能。
- SPIKE 大挑戰: 學習設計和編程 SPIKE 機器人,完成不同類型的挑戰任務,例如搬運物品、迷宮挑戰。
課程內容
學生會學到甚麼?
【LEGO SPIKE程式設計與人工智慧初探】透過LEGO SPIKE,讓孩子的想像力得以實現!本課程將從組裝到程式設計,教授基本的程式設計概念、感測器應用以及人工智慧基礎。透過實際挑戰增強孩子的解決問題能力,探索機器人和人工智慧的精彩世界,培養孩子對科技的熱情!
第一章:認識LEGO SPIKE
在本章中,學生將學習LEGO SPIKE的基本概念和組件。老師將帶領孩子們一起組裝一個簡單的LEGO SPIKE機器人,並向孩子們展示如何通過拆卸組件來變換機器人的形態。這將幫助學生了解LEGO SPIKE的多種可能性,並為後續的編程和建模活動做好基礎。
第二章:初探編程世界
本章將引導學生進入編程的世界。學生將學習基本的編程概念,如指令、變量和迴圈。接著,學生將使用LEGO SPIKE軟體編寫一個簡單的程式來控制剛才組裝的機器人,讓機器人前進、轉彎和停止。學生將從中體驗到編程的樂趣和成就感。
第三章:機器人與感測器
本章將教授學生如何使用LEGO SPIKE的感測器,例如距離感測器和顏色感測器。學生將學會編程讓機器人根據感測器的數據做出相應的反應,例如避開障礙物或沿著顏色路線行走。此外,學生將嘗試設計一個簡單的機器人,完成一個基於感測器的任務,如在指定區域內尋找特定顏色的物品。
第四章:編程挑戰
在本章中,學生將面臨一個編程挑戰,需要利用迴圈和條件語句來解決問題。例如,學生可能需要編程讓機器人在一個迷宮中尋找出口。在完成挑戰後,學生將有機會觀察其他同學的解決方案,並互相討論哪些方案最有效、最有創意。這將幫助學生學會評價和改進自己的作品,並增強他們的解決問題能力。
第五章:人工智能簡介
最後,本章將向學生介紹人工智能的基本概念和應用。學生將學習如何在LEGO SPIKE中使用簡單的人工智能功能,例如圖像識別和語音控制。學生將嘗試為他們的機器人添加這些功能,以完成一個簡單的人工智能任務,如根據圖像識別結果進行分類。這將幫助學生了解人工智能在現實生活中的應用,並激發他們對未來科技的興趣。
甚麼是LEGO SPIKE?Prime和Essential有甚麼分別?
LEGO SPIKE 是一個旨在促進學生學習 STEAM(科學、技術、工程、藝術和數學)概念的教育工具。它包括兩個主要產品系列:SPIKE Prime 和 SPIKE Essential,每個系列都針對不同年齡段的學生設計。
LEGO SPIKE Prime 與 SPIKE Essential 的區別
特徵 | SPIKE Prime | SPIKE Essential |
---|---|---|
目標年齡 | 通常針對 10 歲及以上的學生(6-8 年級及以上) | 針對 6-10 歲的學生(1-5 年級) |
組件複雜性 | 提供更複雜的建構元素,適合進階學習 | 組件較簡單,易於組裝,適合初學者 |
編程能力 | 使用基於 Scratch 的編程語言,支持更複雜的編程 | 使用圖形化的 Icon Blocks 編程,適合初學者 |
課程整合 | 包含更深入的課程計劃,適合各種教學目標 | 課程簡短且易於理解,適合年幼學生 |
硬體功能 | 包含多種傳感器和馬達,可擴展性強 | 包含基本的傳感器和馬達,功能較為簡單 |
LEGO SPIKE教學FAQ
什麼是 LEGO SPIKE Prime?
LEGO SPIKE 是一個針對中小學生的 STEAM 學習工具,結合了 LEGO 建築元素、易於使用的硬體和基於 Scratch 的直觀拖放編程語言,旨在通過有趣的學習活動來激發學生的創造力和批判性思維
SPIKE Prime 支援哪些編程語言
SPIKE Prime 支援基於 Scratch 的圖形化編程和 Python 語言,讓學生可以根據自己的學習水平選擇適合的編程方式
LEGO SPIKE Prime 套件包含哪些內容?
套件包括 528 個 LEGO 元件、一個可編程的主機、各種馬達和傳感器,以及用於編程的應用程序
是否可以在 SPIKE App 中使用 Python 編程?
是的,SPIKE App 支援 Python 編程,但需要注意的是,某些功能可能在初始版本中不可用,建議查看最新更新信息
為甚麼選擇蘊思智能?
大學講師教學團隊
蘊思智能的教學團隊經驗豐富,包括各院校講授碩士生AI 課程的大學老師
科研機構認可
蘊思智能開發的教學平台獲數碼港支持。蘊思智能亦是生產力局的STEM 教育伙伴
想安排到校課程?
聯絡我們的顧問
蘊思智能提供到校課程,包括STEM Day、比賽培訓及課後課程。歡迎與我們的專家顧問聯絡,為您安排合適的題材及形式。