Cubetto是世界上第一種專門為3歲及以上兒童設(shè)計的有形編程語言。這是一個親自動手操作的無屏幕編程系統(tǒng)――一個融合了Logo語言的海龜繪圖程序和蒙特梭利教育法的包容性解決方案。
它由3個部分組成:Cubetto――一個可編程控制的木制機(jī)器人,它需要被告知去哪里以及如何到達(dá)那里;控制板(Board)――這是一個接口或命令行,上面有一個主序列、一個子程序行和一個“Go”按鈕來向Cubetto發(fā)送指令;編碼積木(Blocks)――這些紅色、黃色、藍(lán)色和綠色的編碼積木構(gòu)成了這個創(chuàng)新玩具的核心。這是一種可觸摸的、真實的過程性編程語言。每個編碼積木都代表一個明確的指令,可以通過組合形成控制板上的一個程序,來引導(dǎo)Cubetto從A點到B點。
孩子們對Cubetto行程的起點和終點進(jìn)行選擇。然后,他們把編碼積木按有意義的、確保Cubetto可以安全地到達(dá)目的地的順序放在控制板上,從而就創(chuàng)建了一個程序。按下“Go”按鈕將程序發(fā)送給Cubetto,Cubetto就會執(zhí)行這個程序。
Cubetto的產(chǎn)品概念始于設(shè)計一個簡單的手工制品,目的在于幫助孩子成為創(chuàng)造者,而不是數(shù)字技術(shù)的消費者。在當(dāng)今世界,這就意味著學(xué)習(xí)編程。研究團(tuán)隊通過桌面研究和實地研究揭示了構(gòu)成這項發(fā)明的兩個基本原理:西摩爾·帕伯特的LOGO語言,其為理解核心編程概念提供了框架;瑪麗亞·蒙特梭利的早期學(xué)習(xí)原則,其最好的總結(jié)是:“孩子的雙手是通往他們心靈的道路?!?/p>
這項研究使兒童可通過游戲進(jìn)行學(xué)習(xí),可受到挑戰(zhàn)的激勵。設(shè)計師們消化了西摩爾·帕伯特在麻省理工學(xué)院的發(fā)明,并將其具體化。所有指令被縮減到最純粹的形式,避免了字母和數(shù)字,消除了編程中抽象和語言的障礙。Cubetto具備的有形和聲音特性,也使它成為第一個有視力和無視力的兒童都能玩的編程玩具。