哈佛大學(xué)會玩:居然用爬墻機(jī)器人教編程
你能想象有一天走進(jìn)教室里,你的編程老師掏出一個機(jī)器人玩具,說今天由它來上課?這個看著有點不切實際的想法正在被哈佛大學(xué)實現(xiàn)。最近,哈佛大學(xué)計算機(jī)科學(xué)教授RadhikaNagpal用自己研發(fā)的機(jī)器人工具Root,向本科學(xué)生教授Python和Javascript等編程語言。
據(jù)了解,這款名為Root的機(jī)器人已經(jīng)在實驗室內(nèi)完成了試驗,從外形上來看,庫卡機(jī)器人驅(qū)動器維修,六邊形的Root運動起來有點像掃地機(jī)器人。它可以在任何光滑的表面滾動,移動的同時能夠板書、擦黑板、播放音樂等等。而用戶能通過平板進(jìn)行遠(yuǎn)程控制,比如創(chuàng)建出如下的程序:定時畫畫、在有人經(jīng)過教室的時候打響警報等。
Nagpal介紹,哈佛大學(xué)的學(xué)生借助Root模擬編程環(huán)境從而達(dá)到學(xué)習(xí)的目的,他們并不知道現(xiàn)實世界中傳感器在面對不同環(huán)境時會有怎樣的表現(xiàn),Root的作用就是變無形為有形,給他們帶去更直觀的感受。
其實現(xiàn)在有很多會編程的機(jī)器人玩具,KUKA機(jī)器人電路板維修,但是大部分主要是面向中小學(xué)生,而機(jī)器人的編程過程也不涉及專業(yè)的語言學(xué)習(xí)。對比之下,Root能夠傳授編程相關(guān)的基礎(chǔ)知識,庫卡機(jī)器人,同時提供一些復(fù)雜的進(jìn)階學(xué)習(xí),適合的年齡層次更廣。目前,Root的售價為199美元。