小大人的成就感 - 索尼KOOV可編程機器人上手談
在繼汽車模塊化、手機模塊化概念後,KOOV 作為索尼主打兒童 IP 的一款高智能教具模組,讓教具模塊化智能化下進入兒童生活。說它是高智能不僅是產品本身實現了模組的創意搭建,更為突出的是將編程這一複雜概念巧妙生動的引入兒童知識觀,是一次大膽的創新。
既然涉及到編程,不免要引入編程操作終端。KOOV 智能模組編程客戶端支持iOS、Mac OS 和Windows,此次以 Windows 為平台進行體驗。
在官網下載 KOOV 應用程序進行安裝,初次安裝客戶端需要進行軟體更新,需要等待一段時間。
更新過程是在程序內進行,無需重啟。
更新完成後就進入登陸界面,賬號在 KOOV 官網進行註冊,註冊國家目前支持日本及國內,並僅支持郵箱註冊。
假如細心一點可發現,官網後綴為「io」,即「輸入輸出」的意思,這對碼農再熟悉不過,也可感受到 KOOV 套件濃濃的智能味。很多人會質疑編程客戶端為什麼還需要註冊,這裡留個懸念,後面會有解答。註冊成功後,就可在客戶端直接登陸。
登陸成功後便是模組難易教程選擇界面,按照難易程度,從左至右依次為:「創意工坊」最易,然後是「機器人樂園」,最難為「進階教室」。是不是有種選擇遊戲難易程度的感覺?界面最下方為作品集展示選項,旨在完成一項組模作品後可展示自己的成果,在 KOOV 作品社區內進行分享,這就是之所以要註冊 KOOV 賬戶的原因啦。
在這裡有個比較有趣的地方,就是在進入「進階教室」界面後,展現在眼前的是一副類似遊戲關卡地圖的界面,給人最直觀的感受就是各個模組教程是以遊戲關卡的方式展現,寓教於樂的理念在此深入體現。順便一提,在每個「關卡」完成後會有相應成就生成,很像 PS4 上獲得遊戲成就的感覺。作為兒童智力開發教具,KOOV 在兒童積極性調動上可謂煞費苦心。
此次測評,選擇「機器人樂園」中「小提琴」模組作為測試例。值得注意的是,每一個在KOOV應用程序內的模組示例都是有相應的詳細教程及組模說明。選擇好示例後點擊「開始」即進入組模教程。
按照教程順序,在開始動手組建之前,會有詳細的所需組件清單及每個所需組件的數量,並且每個組件都是 3D 展示,提升組件辨識度,這對初學者來說是非常友好的。
在梳理好所需組件後,即可開始搭建步驟。比較悉心的是教程中每一步搭建步驟都是細化到每一個搭建步驟,搭建動作展示全部是 3D 動畫展示。畫面右側「+/-」按鈕可控制畫面縮放,動畫右側還有簡單的文字解釋,底部還有播放控制按鈕,對動作中每一個細節都做到了可視。此外,每一個動畫步驟都是可用滑鼠進行 360 度翻轉觀看,生怕錯過每一個可視角度,體現 KOOV 模組的高人性化設置及易上手度,對兒童受眾來講是非常容易理解和接受的,大大降低手動組模的難度,提升學習興趣。以下兩圖即為組模 360度 旋轉視角對比。
KOOV 應用程序對於拼接的每一個步驟都可以在教程中找到相應的動畫展示,並做到了拼接的每一個細節都有圖可依,對於組模中遇到的拼接角度、介面選擇都能通過不同角度的組模翻轉來確定,可見教程設計的細心貼心。
整個搭建過程難度在於每個模組件搭建角度的確認,好在動畫展示中對每個組建的細節刻畫非常細,每個模組的接駁角度可根據動畫中模組的開孔細節及突出部分等特徵來確認。初次上手時確實會有些難度,但搭建過程整體難度不高,模組搭建所花時間也不長。搭建完成後就是這個樣子了:
上圖及下圖中白色部分組件為模組的功能實現組建,分別為蜂鳴器、紅外感應、核心數控組建、電池盒。核心數控組件組負責編程指令接收和動作控制,是模組最核心的部分,所有的實現功能均由它來控制實現,電池盒負責為其他三個功能組建提供電力支持。
搭建完成後其實才完成了成品的 1/2 步驟,KOOV 智能機器人套件最大的特點就在於它可編程並可試聽化的實現方式讓人著迷。沒有編程步驟,也僅是完成了「教具」,並未實現「智能」,還沒結束呢~
完成組建拼接後再點擊下一個步驟就界面就自動進入編程界面:
想到編程,很多人會認為是不要敲代碼之類的東西才行。這裡完全不用擔心,KOOV 應用程序已經對所有的執行代碼進行了可視化轉換,從界面不難看出,每一個可執行動作通過不同功能進行了顏色分類處理,並且每一個動作都從代碼轉換為可視化圖塊,我們所謂的編程在 KOOV 程序里就變成了簡單的「拖拉」動作,沒錯,就是這麼簡單。你想要執行什麼動作,把動作圖塊用滑鼠拖至程序執行區域,就實現了所謂的編程。其中,編程中所用的「嵌套」、「指針」類操作,在 KOOV 程序里就變成了相應的圖塊嵌入堆疊以及下拉菜單式選項,就是這麼直觀易懂,哪怕是對編程一無所知的兒童受眾,通過對圖塊的操作也簡單掌握了的編程的一般原理。這就是寓教於樂,深入淺出。
就拿「小提琴」模型來講,小提琴發聲原理在於「琴弓」通過拉弦動作觸發紅外感應,將信號發送給核心數控組建,數控組建通過編程後的指令再觸發蜂鳴器發聲。發聲控制在編程階段通過核心控制組建的按鍵動作(上、下、左、右)、音階程序(CD、EF、GA、BC)的設置來實現。在這裡需要注意的是,上面四個動作及音階是用了編程中「子函數」的概念,即每一個動作、每一個音階都是有相應的程序指令來實現,然後每一個子程序再歸屬到主程序中。聽起來比較複雜,但是在操作界面中完全通過程序圖塊的拖拽、下拉選項的選定來實現,每一個動作和指令都是通過這兩個步驟來實現,把複雜的程序指令簡單化、直觀化,對兒童受眾來說幾乎是沒有什麼難度可言。
每一個模組在KOOV應用程序內都有默認的一套編程指令,當然了你也完全可以自己修改或重新編寫指令,假如編程不滿意,那就重置再來,在應用程序內有重置選項:
作為初學者,也可以按照系統默認的一套指令來體驗程序的實現過程,而後以默認程序為基礎再進行修改、再探索,也刺激了受眾的開發慾望。
OK ,編程結束後不要忘了最關鍵的一步:程序的導入。將控制組件通過鏈接線或藍牙連接至 PC 端,編程後指令導入部分完全自動進行,指令導入步驟結束後大功終於告成,現在可以拉小提琴了!
不要著急,想分享一下自己的作品嗎,KOOV為你想好了這一步,視頻、圖片都可以,還能寫一寫組模的感想。
值得注意的是,上傳作品的方式中有一個「移動端發送」選項,假如你的作品照在手機或平板上,選擇這個選項,會自動生成一個二維碼,微信客戶端或帶二維碼掃描的瀏覽器直接掃描,就會出現一個上傳作品的 WEB 頁面,然後選擇你要上傳的作品。OK,就是這麼便捷貼心,不用再麻煩移動端到應用程序的其他連接方式。下圖為微信端上傳作品的成功示例。
作品上傳成功後,在 KOOV 程序端還可以對作品照片進行微調,包括圖片的縮放及圖片的顯示位置等。等調整結束了,上傳成功後你的作品就會出現在 KOOV 作品集中,和其他 KOOV 用戶一起交流心得,儼然成為一個帶客戶端的論壇。
KOOV 智能機器人套件是一套整合了軟硬體及編程在內的完整的寓教於樂解決方案,組件的搭配和編程內容的修改極為靈活,實現方式更是繪聲繪色。無論從 KOOV 應用對組模過程的教育引導還是從模型的實際功能實現,都極大的體現了兒童受眾所需的成就感和快樂感。不難的實現方式、深入淺出的應用可視化對兒童甚為友好,使動手開發不再是大人的事情。
從另一個角度來講,如果一套組件就實現了你對所有兒童教具的欲求,並且一定程度上有機結合了動手動腦能力,並達成分享的意識,這是一套十分成功的綜合能力開發工具,更是一套充滿樂趣的興趣開發解決方案。
以上,Zack
推薦閱讀: