圖片來源: depositphotos
芥末堆注:“我測”是由芥末堆策劃的一檔測評“實(shí)體教育產(chǎn)品”的欄目,我們會用真實(shí)、獨(dú)立且主觀的體驗(yàn)來測評使用過程,以發(fā)現(xiàn)它的精彩之處和不足之處。
芥末堆 那子 4月18日
本期要測試的產(chǎn)品是“程小奔”,官方介紹是一款適合六歲以上兒童操作的普及型編程機(jī)器人,分為“小程”和座駕“小奔”。
“小程”連接到mBlock5軟件上,可以實(shí)現(xiàn)在線編程。搭載上“小奔”之后,“程小奔”可以實(shí)現(xiàn)顏色檢測、識別障礙物等功能。“小程”通過屏幕、“小奔”通過前后左右的移動都能實(shí)時(shí)地反饋編程結(jié)果。除此之外,通過擴(kuò)展功能的操作,“程小奔”可以實(shí)現(xiàn)人臉識別、語音識別、播報(bào)天氣等功能。
(“小程”和座駕“小奔”)
我?guī)е韵氯齻€(gè)問題開始我的測評:
這款機(jī)器人對于首次接觸編程的人來說,“積木式編程”操作是否有難度?
“程小奔”所裝備的多功能傳感器是否靈敏?
聽起來高大上的黑科技功能,會變成“中看不中用”的人工智“障”嗎?
Part1 初識軟件:界面友好,上手快
“程小奔”的軟件部分現(xiàn)有電腦軟件“mBlock5”(慧編程)、手機(jī)App“Makeblock”和“慧編程”(ios版本)。據(jù)Makeblock方面透露,“慧編程”安卓版本將于5月份上線。這里那子測試的是電腦軟件“mBlock5”。
軟件只需在Makeblock官網(wǎng)上下載mblock5就可以。那子下載的是Windows 7版本,安裝步驟十分簡單。
電腦識別小程的速度大概只需要幾秒鐘時(shí)間,但首次連接比較慢,大概2-3分鐘。
初次嘗試編程產(chǎn)品的小伙伴,可以先看一下mblock5上方列表“幫助—入門指導(dǎo)”,里面有軟件界面、名詞解釋以及分入門、中級和高級三個(gè)級別的10個(gè)實(shí)踐操作案例講解。按照案例講解的步驟操作,可以幫助初學(xué)者快速上手,實(shí)現(xiàn)之后較為復(fù)雜的編程操作。
案例說明會介紹項(xiàng)目的目的和用途,并詳細(xì)講解每一步的操作步驟,有的案例在最后還會加上用以發(fā)散思維的“小技巧”。這步很基礎(chǔ)也很關(guān)鍵!
(第二個(gè)案例“創(chuàng)作動畫——搖晃彈力球”部分截圖)
模仿完成幾個(gè)簡單的案例操作之后,那子感覺積木式編程對于初學(xué)者而言,入門門檻確實(shí)很低,很容易上手。
Part2 初識硬件:傳感器識別距離有限
產(chǎn)品包裝中有快速使用指南、安全使用說明、機(jī)器人控制器小程、機(jī)器人底盤小奔、Micro USB數(shù)據(jù)線以及8張顏色識別卡。(注意:沒有藍(lán)牙適配器)
其中使用指南的內(nèi)容很簡單,只介紹機(jī)器基本配件、小程開機(jī)和充電說明以及軟件下載地址,沒有任何操作說明和支持系統(tǒng)等其他詳細(xì)信息,這部分的詳細(xì)說明,建議大家去Makeblock官網(wǎng)上查找閱讀。
(小程硬件功能官網(wǎng)介紹)
其中那子測試了聲音傳感器,卻發(fā)現(xiàn)“小程”屏幕顯示的響度數(shù)據(jù)并沒有跟隨舞臺上的傳感器的數(shù)值實(shí)時(shí)變化。(編寫程序見圖,如果程序編寫有誤,歡迎拍磚)
(圖片為手機(jī)正在播放音樂,舞臺上顯示的數(shù)值一直在4上下浮動,而“小程”屏幕上卻只在2.4和2.5之間變化。)
用同樣的程序測試“光線傳感器”時(shí),并沒有出現(xiàn)類似問題,舞臺上的光強(qiáng)度數(shù)值與屏幕顯示的數(shù)值是實(shí)時(shí)變化。
“小奔”的下面有一個(gè)可以向前及向下?lián)軇拥募t外傳感器。那子設(shè)置的程序是,如果傳感器識別出前方物體為紅色,“小程”顯示00,如果不是,則顯示11。實(shí)際操作中發(fā)現(xiàn),能夠識別,但識別距離十分有限,只能識別大概5厘米左右的距離。
(圖中距離為識別出紅色的最遠(yuǎn)距離)
用同樣的程序測試“小奔”的偵查障礙物的能力,即發(fā)現(xiàn)障礙物,“小程”顯示00,反之則顯示11。官方說明提到,檢測障礙物的原理為紅外線反射,因此在檢測障礙物時(shí),顏色越淺的物體距離越長,顏色越深的物體距離越短。測試中,那子發(fā)現(xiàn)的確是這樣。拿白色卡片測試時(shí),識別距離為13厘米,而黑色卡片距離只有7厘米。
(圖中黑線為黑色卡片的最遠(yuǎn)識別距離,紅線為白色卡片的最遠(yuǎn)識別距離)
關(guān)于座駕“小奔”的行動能力,可以實(shí)現(xiàn)前進(jìn)、后退、左轉(zhuǎn)和右轉(zhuǎn)四種運(yùn)動。那子在測試發(fā)現(xiàn),座駕的行動沒有任何問題,奈何受困于USB數(shù)據(jù)線的長度……這里就顯示出藍(lán)牙適配器的重要性了。
Part3 高大上的“黑科技”:需大神指導(dǎo)完成,門檻較高
官方介紹,“程小奔”可以實(shí)現(xiàn)例如人臉識別、語音識別、播報(bào)天氣等功能。那子也測試了“播報(bào)天氣”和“深度學(xué)習(xí)——剪刀石頭布”兩個(gè)功能。但在實(shí)踐中,那子發(fā)現(xiàn),如果不依賴Makeblock論壇上搜索大神的教學(xué)作品,這部分功能相當(dāng)有門檻。
所有的黑科技功能都需要在軟件左側(cè)的“擴(kuò)展”里自行添加,而且根據(jù)選擇角色的不同,其擴(kuò)展功能也不同。
(角色為“小程”的擴(kuò)展界面)
(角色為“Panda”的擴(kuò)展界面)
播報(bào)天氣
1、需要添加角色為“小程”的“IoT”擴(kuò)展程序。
2、編輯完成如下的編程思路:聯(lián)網(wǎng)之后,屏幕隔一秒鐘顯示北京的天氣、濕度、PM2.5、PM10、最高氣溫和最低氣溫。最終效果如圖:
(有加快幀數(shù),實(shí)際顯示效果為每個(gè)數(shù)值停頓一秒,而且新的數(shù)值出現(xiàn)會有提示音)
深度學(xué)習(xí)——識別“剪刀石頭布”
1、需添加角色為“Panda”的“深度學(xué)習(xí)”擴(kuò)展。
2、建立訓(xùn)練模型。具體操作為:填寫樣本名稱,例如:石頭,用手做出“石頭”的動作,然后鼠標(biāo)按住“學(xué)習(xí)”按鈕,在顯示樣本數(shù)達(dá)到9個(gè)之后,再松開鼠標(biāo)。以此往復(fù),完成“剪刀”、“布”的樣本學(xué)習(xí)。
(“深度學(xué)習(xí)”擴(kuò)展功能中“石頭”的“模型訓(xùn)練”界面)
3、最后,完成編程語言,實(shí)現(xiàn)識別。
最終識別效果一般,只有“石頭”能夠立馬識別出來,而“剪刀”和“布”往往傻傻分不清。這有可能是那子在“建立訓(xùn)練模型”操作上有不準(zhǔn)確的地方。但那子測試過兩次,最終識別效果都不是很理想。這也從側(cè)面反映出這項(xiàng)功能的門檻高度。
(運(yùn)行程序之后,系統(tǒng)識別為“石頭”)
測試了兩個(gè)“黑科技”的功能后,從總體來說,我感覺相當(dāng)有難度,需要看教程才能完成操作。值得注意的是,當(dāng)角色切換至“Panda”再進(jìn)行擴(kuò)展功能操作的時(shí)候,能明顯感覺到電腦的運(yùn)行速度變慢,在建立訓(xùn)練模型時(shí),出現(xiàn)了軟件卡頓的情況。最后的識別效果也不是十分精準(zhǔn)。
說在最后:
(那子每次測試一個(gè)新功能的時(shí)候,都好像又打開了一道新世界的大門!)
對于第一次編程的人來說,“程小奔”的積木式編程的編程思路相當(dāng)簡化了那子所想的“if…then…”這樣枯燥的編程語言,入門幾乎沒有門檻?!靶”肌钡钠聊伙@示以及“小奔”的行動都能夠讓編程結(jié)果直觀的顯示出來,充分體現(xiàn)了“所得即所見”。如果家中還有樂高或者M(jìn)akeblock旗下的神經(jīng)元產(chǎn)品,對接到“小奔”上應(yīng)該會更有趣。
2、入門沒有門檻,但進(jìn)階的門檻還是很高的。
這一點(diǎn)在測試黑科技兩個(gè)功能的時(shí)候,那子感受的最明顯。如果沒有論壇的大神教程,那子都不知道從哪里入手,更別提最終的實(shí)現(xiàn)了。
不僅是高階的學(xué)習(xí),中階也是如此?!帮@示傳感器的值”操作在官方指導(dǎo)里歸為“中階”。但那子測評的時(shí)候,便出現(xiàn)了上面提到的屏幕數(shù)值與舞臺數(shù)值沒有同步變化的情況。因?yàn)榇_信是操作上出現(xiàn)了問題,在這個(gè)“中階”的操作步驟上,那子至少花了一個(gè)多小時(shí)來研究問題究竟出在哪里,但最終還是沒有解決。
也許問題很簡單,就是編程語言寫錯(cuò)了,但對于剛剛接觸編程的孩子來說,在只有書面的步驟說明或者沒有交流的視頻背書式的指導(dǎo),沒有老師在旁輔導(dǎo)的情況下,很容易讓學(xué)習(xí)者鉆牛角尖,問題也不能得到及時(shí)反饋。
課堂上,老師如何在從編程過程中出現(xiàn)的問題出發(fā)引導(dǎo)學(xué)生思考,解決問題,對于B端產(chǎn)品來說,這是應(yīng)該思考的問題。而對面向C端銷售的機(jī)器人來說,最需要解決的問題應(yīng)該是如何降低用戶的使用門檻。
2、芥末堆不接受通過公關(guān)費(fèi)、車馬費(fèi)等任何形式發(fā)布失實(shí)文章,只呈現(xiàn)有價(jià)值的內(nèi)容給讀者;
3、如果你也從事教育,并希望被芥末堆報(bào)道,請您 填寫信息告訴我們。