Toy robotar som lär ungar hur man kodar är, ärligt, inget nytt. Men på CES 2018-golvet har vi träffat en kodande leksakrobot för att slå dem alla: Root by Root Robotics and Coding & Play.

Rooten är unik i det, istället för att bara undervisa småbarn hur man kodar genom lättare smältbara reduktioner av vad kodning faktiskt är och stoppar där, ökar komplexiteten när dina barn växer i förståelse.

Läs mer: Groupy

Root gör det genom en smart utformad följeslagare app som skiljer sina kodande begrepp i tre nivåer av förståelse. Naturligtvis kommer den vara tillgänglig på både iOS och Android.

För bara $ 199 (ca £ 149, AU $ 259) när den lanseras i juni 2018 är det ett ganska utmärkt värdeförslag för en leksak som förväntas vara en del av ditt barns liv i mer än ett decennium.

Nivå upp!

Innan du kommer in i de olika nivåerna där Root fungerar, ger hela basen för att spela med Root utgivande kommandon för Roomba-liknande roboten att följa - gå hit, stanna där, snurra runt - på olika nivåer av komplexitet. Roboten exekverar dessa funktioner genom en stor mängd hårdvara.

Två ljussensorer, fyra beröringskänsliga ytor, en färgavkännare, magnetiska ytsensorer - för att fästa sig vid vita styrelser i klassrummet eller hemma - och två drivhjul gör det möjligt för Root att utföra vad du säger det till.

På den första nivån, vilken Root Robotics kallar grafisk programmering, kan alla funktioner som Root kan utföra representeras i appen via lättförståliga ikoner och knappar. Barn kommer sannolikt att börja med att testa en funktion i taget, men kan kedja fungera tillsammans en la 'if-this-then-that' med enkla drag-and-drop-kontroller också.

När barn når andra nivån, utökar Root sin förmåga att förstå mer komplexa instruktioner, som "if-then-else" -förklaringar som uppnås genom att vrida dessa knappar och ikoner i pusselbitar med mer av den faktiska koden som skrivs på dem. Dessa delar passar mellan andra för att visa hur funktionsvägar fungerar.

Slutligen låser den tredje nivån Roots fulla potential med fulltextkodningskapacitet som stöder Javascript, Python och Swift-kodningsspråken. Barnen kan till och med se samma funktioner som de kan ha skapat på första nivån som gjorts i fullständig textbaserad kod.

Självklart är tanken att när ett barn når den tredje nivån med Root, kommer de vara beredda att skriva kod som någon professionell programmerare skulle. De kan även exportera sin kod för användning i mer avancerade miljöer.

Root verkar vara en otroligt funktionell och värdefull leksak för barn av, ärligt, alla åldrar, och det är handily det bästa leksaken som vi sett på CES 2018-våningen. Håll ett öga på den här på början av sommaren 2018 - dina barn kan tacka dig för den programvaruteknik som du bara sjönk i sina varv.

  • Nytt år, ny teknik - kolla in hela vår täckning av CES 2018