感謝 Greg Lincoln 熱情作出 LEGO SPIKE Prime的模擬器 https://app.blockybot.org/
Greg Lincoln 開發的 BlockyBot 是一個針對 LEGO SPIKE Prime 的模擬器,主要提供一個免費的網頁平台,讓用戶可以在不需要實體硬體的情況下進行 SPIKE Prime 的編程和測試。這個模擬器的設計使得學習和實驗變得更加方便,特別適合教育環境和初學者。
目前可以利用email信箱登入(不用登入也可以正常使用,很適合學校、教室!)
以下是 BlockyBot 的主要功能:
主要功能
-
圖形化編程介面
BlockyBot 使用類似於 Scratch 的積木式編程介面,讓用戶可以通過拖放積木來創建程式,這對於初學者來說非常友好。 -
模擬環境
用戶可以在模擬環境中測試和運行他們的程式,而無需實際的 LEGO 硬體。這使得學習過程更加靈活,特別是在教室或遠距教學的情況下。 -
即時反饋
模擬器提供即時反饋,讓用戶能夠快速查看他們的程式如何運行,並進行必要的調整。 -
支援多種感應器和馬達
BlockyBot 支援 LEGO SPIKE Prime 的各種感測器和馬達,使用戶能夠模擬不同的機器人行為和反應。
目前功能特色:
-
完整的編程環境
BlockyBot 支援大多數的程式積木,雖然目前光源與聲音積木尚未實現,但已能滿足大部分的編程需求。 -
物理模擬環境
提供完全模擬的物理環境,包括 FLL Submerged 比賽場地,並附有任務示範程式。此外,還提供基本功能的範例程式,例如線追蹤與距離感測。 -
雲端帳戶與程式儲存
用戶可以透過雲端帳戶儲存與管理程式,方便隨時存取。 -
Spike Prime 程式匯入
支援將 LEGO SPIKE Prime 的程式匯入模擬器中進行測試與修改。
未來開發計劃:
Greg 也透露了 BlockyBot 的未來開發方向,以下是即將推出的功能:
-
Spike Prime 程式匯出
未來用戶將能將模擬器中的程式匯出至 SPIKE Prime 實體硬體中執行。 -
教室管理功能
將新增適合教育場景的功能,例如班級代碼分享,方便教師組織學生的學習活動。 -
設計與場地匯入
- 支援從 BrickLink 匯入機器人設計,讓用戶能模擬自定義的機器人。
- 支援從 BrickLink 匯入比賽場地,提供更多模擬場景選擇。
-
改進的相機控制與機器人定位
增強模擬器的視角控制功能,讓用戶更精確地觀察機器人行為。 -
協作編程功能(預計明年春季推出)
計劃加入類似 Google Docs 的協作編程功能,讓多位用戶能同時編輯程式,提升團隊合作效率。
沒有留言:
張貼留言
探奇歡迎大家留言討論!謝謝分享你的意見。