Root機器人讓小朋友在遊戲中學習程式

Root機器人讓小朋友在遊戲中學習程式

不同於一般教學用套件設計的對象是年齡層較高的使用者,Root是以成品的型式銷售,省去了複雜的組裝過程,並將焦點集中於程式教學上。Root具有磁鐵可以吸附在白板上移動,並可控制白板筆與板擦,讓使用者能夠操作Root在白板上畫出各種圖案。

可與白板搭配使用

市面上有許多教學用的機器人、自走車套件,會結合硬體組裝與軟體開發的課程,讓使用者能學習到不同領域的知識,即便大部分的套件都利用插座或杜邦端子等方式連接線路,因此不需使用危險度較高的電焊,但是對於年紀較輕的小朋友來說,組裝工作或許還是有些複雜。

Root則是款直接以成品方式販售的自走車,它最特別的地方是機身中央可以插入白板筆,並可透過機構調整起落,讓使用者能控制何時讓筆尖接觸白板以書寫,板擦也具有同樣功能。其設計的使用對象是4歲以上的小朋友,使用者可以直接在智慧型手機、平板電腦等裝置上撰寫程式,並搭配內見的感應器做出移動、旋轉、繪畫、擦除、偵測顏色、播放音樂、燈光閃爍等動作。

Root機器人讓小朋友在遊戲中學習程式

▲Root是款型似掃地機器人的自走車,可在其中央插入白板筆,並吸附於白板上繪圖。

Root機器人讓小朋友在遊戲中學習程式

▲舉例來說,假如我們想要讓Root「登陸月球」,可以在白板上畫出軌跡,讓程式控制Root沿著黑線走。

Root機器人讓小朋友在遊戲中學習程式

▲當Root到達目的後,也可以透過程式控制LED燈光閃爍。

Root機器人讓小朋友在遊戲中學習程式
▲Root也能與平板電腦的動態感應器互動,將平板電腦當作Root的方向盤。

Root機器人讓小朋友在遊戲中學習程式

▲舉例來說,Root可以利用內建的色彩感應器,在行進間迴避紅色點點。

Root機器人讓小朋友在遊戲中學習程式

▲或是在行進過程中,偵測線條顏色播放不同音階。

Root機器人讓小朋友在遊戲中學習程式

▲將平板電腦當作Root的方向盤,就可以進行賽車遊戲。

提供3種難度課程

Root的程式開發工具有3種不同難度的使用模式,在第一級模式中,介面會以全圖像方式呈現,所有的功能以及選像都會以圖型方塊表示,使用者可以將方塊拖曳、堆砌在一起,組合成可以執行的程式,整體概念與Scratch類似,但使用上更加單純、簡易,讓尚不識字的小朋友也能自行操作。

第二級模式仍以圖像方式呈現,但是導入判斷、迴圈等概念,讓使用者能開發出更複雜的程式,讓Root能夠執行更多功能。至於第三級模式,則與一般程式開發工作一樣採用文字介面,並支援Python、JavaScript、Swift等程式語言,使用者可以在熟析前二級模式後,在第三級模式中查看先前以圖像方式編寫的程式,在轉換為程式碼後長什麼樣子,並在累積足夠經驗後,以文字方式自行撰寫各種功能更完整的程式。

Root目前正在集資網站上募款,預定售價為美金195元(約合新台幣6,200元),預定上市時間為2017年6月。

Root機器人讓小朋友在遊戲中學習程式

▲在程式開發的第一級模式中,所有功能都以圖型方塊表示。

Root機器人讓小朋友在遊戲中學習程式

▲第二級模式則導入判斷、迴圈等概念。

Root機器人讓小朋友在遊戲中學習程式

▲第三級模式是以文字介面為主,可以開發功能更加完整的成本。

國寶大師 李文恩
作者

電腦王特約作者,專門負責硬派內容,從處理器、主機板到開發板、零組件,尖端科技都一手包辦,最近的研究計畫則包括Windows 98復活與AI圖像生成。

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則