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