


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