Kubo är en robot som programmeras med hjälp av kodbrickor som ser ut som pusselbitar. Roboten läser in koden genom att köra över pusselbiten. Den kan åka rakt fram, åt vänster samt åt höger. För mer avancerad programmering kan Kubo även programmeras att utföra en funktion, en sekvens samt en loop.