當前位置:
首頁 > 科技 > 如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

要說第一印象,那麼MakeBlock mBot編程機器人在我看來可以算是之前我把玩過的索尼KOOV的另一種形態。

理由很簡單,MakeBlock mBot和索尼KOOV都是融合了「搭建」和「編程」的東西,它們和傳統意義上的玩具不一樣,更多是某種入門級編程和邏輯思維的教育工具。然而這二者又決不可混為一談,因為它們之間除了巨大的售價差之外整個側重方向也不太一樣,其中MakeBlock還更加註重「編程」屬性而KOOV更注重「搭建」屬性。

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

用淺顯些的話說,就是MakeBlock希望你去探究mBot能「幹什麼」,至於索尼則是很好奇你會用KOOV「造什麼」。

所以從整個「教育意義」的層面上去看,MakeBlock mBot顯然是更加深入的。它甚至和當下的很多PC遊戲一般提供擴展包,以滿足深度編程和打造更複雜機器人的需要——當然也和PC遊戲的擴展包一樣,mBot的擴展包也是需要額外掏腰包購買的。

和我們印象中的通電積木們比起來,mBot包裝盒裡面拆出來的零件們會顯得十分「硬核」。從裸露著各種晶元、電容的黑色主板,到形似PC配件同款的RJ25介面和2-Pin插針,無不讓我想起最近瘋狂折騰ITX PC的辛酸。

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

別怕,和市面上設計得五花八門的ITX主板們比起來,mBot的主板上介面插針之類的東西是非常精簡的,另外提供的紙質說明書也足夠詳細以便安裝。如果還覺得那個已經非常清晰明了的紙質說明書晦澀難懂,MakeBlock也準備了可以安裝於iPhone和iPad上,提供圖形安裝指南的配套應用程序(但不知道為什麼,iPad裡面安裝指南的零件組成和實際包裝盒裡提供的零件略有出入)。

啥?我走線難看?我就是懶得整理,不服你打我呀。

當然,我們還是建議14歲以下(或是初中以下)的小朋友們在家長的陪同和指導下拼裝mBot。畢竟整個套件裡面還是有幾個細小且尖銳的螺絲,丟失了事小,不小心劃傷或吞下肚子就糟糕了。

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

在組裝完畢並且插上藍牙模塊開機之後,我們就可以開始使用iPad控制mBot以及給mBot編程了(當然也可以使用附贈的紅外遙控器來控制它就是)。mBot本身的主板上已經集成了2顆RGB LED燈和一個蜂鳴器,標準套件裡面則給了1個超聲波距離感應器和1個環境光線感應器,所以即是不去買擴展套件也能有足夠的玩法啦。

需要指出的是,在mBot的iPad配套應用裡面其實有很多不同的功能,比如控制點陣LED顯示屏顯示錶情等等。然而相關的組件在mBot的標準套裝中並不提供,雖然是個無傷大雅的東西,然而我們感覺還是給標配上更好——哪怕稍微提高點售價我們覺得也能接受,畢竟按照絕對售價來說mBot並不貴呀。

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

和KOOV一樣,mBot在iPad上的編程客戶端也是Scratch圖形化編程工具的高度簡化版。並且既然是基於Scratch做的編程界面,那麼我幾乎可以將當時評價KOOV的語句基本照搬過來。這個應用給程序員們熟悉的if……else、loop等語句做了個很方便理解和調整的圖形界面,就連我這個榆木腦袋都能輕鬆地上手,更別提那些學習能力和理解能力更強的兒童們。

但是和KOOV不一樣的是,mBot的編程教學過程結束後就是真的結束了。mBot可能也是自認為提供的教程難度實在是不高,所以倒也沒有像KOOV一樣在每個教程完成之後再去將關鍵函數或語句的使用方法給複習一遍。並且所有在編程領域需要注意的事項在mBot的編程過程中同樣需要注意,比如在一整套程序的末尾加上停止執行的指令等等。所以這個五顏六色的編程工具界面真的要深究起來,其實也是很嚴謹的啦。

一如既往的,初學者在徹底打造自己的程序之前也可以先跑一遍教程,了解下整個編程界面的基本操作和部分注意事項。並且值得表揚的是和KOOV的iPad客戶端比起來,mBot的iPad客戶端顯然好了百八十倍,因為它的觸控流暢度以及對各種操作的理解都很不錯,至少不會出現那種我在屏幕上捅半天然後應用還不能正確理解我意圖的尷尬。

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

如果我的編程第一課是MakeBlock mBot,那麼或許我不會放棄編程

就像我在文章一開始說的那樣,和索尼KOOV編程積木比起來,mBot顯然是個取向性不同的東西。因為前者更講究「搭建」,後者更講究「編程」;前者搭建完成之後需要拆開重新裝好以便搭建不同的東西,後者搭建完成之後更多的是在編程方面發掘更多的玩法;前者搭建出來的是一個概念性的模型,後者在給足模塊和配件的前提下甚至能夠搭建出來可以一定程度上輕度使用的小型機械。

把看起來艱難的編程通過有趣、可愛又好玩的方式開放給更多人,是形如mBot這樣的編程機器人追求的核心價值觀和用於打動人的工具。這樣也使得mBot這樣的可編程機器人脫離了玩具的範疇,而發展成為某種「教具」,將編程門檻放低的同時進一步地去培養年輕人們自己解決問題的精神。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 ZAEKE知客 的精彩文章:

不再「國磚」的HIFIMAN R2R2000,志在「以小搏大」

TAG:ZAEKE知客 |