Til det formål annoncerede Anki i mandags Code Lab, en visuel programmeringsfunktion indbygget i Cozmos ledsager-app til smartphones og tablets. Ved hjælp af Code Lab kan børn omarrangere sekvenser af digitale blokke for at skabe grundlæggende programmer - og lære grundlæggende robotteknologi undervejs.
Anbefalede videoer
"Alt, hvad vi gør hos Anki, er i et forsøg på at fremme robotteknologiens tilstand, uanset om det er børn, der lærer kodning for første gang, eller Ph.D. studerende, der løser komplekse computervisionsudfordringer i et laboratorium med Cozmo,” sagde Boris Sofman, CEO og medstifter hos Anki. "Med lanceringen af Code Lab hjælper Cozmo nu børn med at udvikle de logik- og ræsonnementskompetencer, som programmering kræver."
Relaterede
- De bedste robotsæt til børn
1 af 3
Code Lab følger i hælene på Anki's softwareudviklersæt, som lader hobbyister benytte sig af Cozmos hardware ved hjælp af Python. Hanns Tappeiner, Ankis præsident og medstifter, ser det som et evolutionært skridt mod en lettere at bruge, børnefokuseret STILK platform.
"Alt, hvad du kan gøre i Python, kan du gøre i Coding Lab, og omvendt," fortalte han Digital Trends. "Børn helt ned til seks har været i stand til at [bruge det]. Vi har gjort det meget enkelt."
Code Labs sprog er designet på Kradse, det sprite-baserede sprog udviklet af Massachusetts Institute of Technology Media Lab. Børn bruger fire forskellige kategorier af blokke, inklusive bevægelser (som fremad- og baguddrejninger), handlinger (som at skifte lys og sige korte sætninger), begivenheder (som at reagere på et smil eller rynke panden) og animationer (som et nys) til programmering Cozmo. En række tutoriallignende udfordringer lærer værktøjets grundlæggende principper, og en anden, væsentligt mere avanceret tilstand, der lanceres senere i år, vil tilføje understøttelse af matematiske funktioner og andre funktioner.
I en demo forud for Code Labs lancering i mandags, gik Tappeiner Digital Trends gennem grænsefladens grundlæggende funktioner. Det er i høj grad en træk-og-slip affære. En vedvarende, udvidelig menu rummer programmeringsblokke, der viser Cozmos muligheder med farverig ikonografi. Det er nemt at udgive et program som at parre mindst to blokke og trykke på et grønt "afspil"-ikon - en "flyt frem" og en "flyt til højre"-kommando udløser Cozmo til at gå frem og til højre, for eksempel.
Særlige kategorier af blokke giver mulighed for lidt mere komplicerede rutiner, som et ansigtsgenkendelsesprogram, der får Cozmo til at strejfe rundt i en plastikterning, når den genkender en terning. Men Sofman mener, at Code Labs virkelige appel ligger i dens enkelthed.
"Vi har nu et kraftfuldt værktøj, der giver enhver, der er interesseret i at lære at kode en robot, muligheden for at slippe deres kreativitet løs," sagde han. "Der er simpelthen ingen forbrugerrobotplatform tilgængelig som Cozmo."
Code Lab er tilgængelig som en gratis opgradering for eksisterende Cozmo-ejere og lanceres i denne uge på iOS og Android.
Redaktørens anbefalinger
- Rocket Lab viser Rosie, dens raketbyggende robot
- Lille Sophia er robotvennen på størrelse med en halv liter, der lover at lære børn at kode
Opgrader din livsstilDigital Trends hjælper læserne med at holde styr på den hurtige teknologiske verden med alle de seneste nyheder, sjove produktanmeldelser, indsigtsfulde redaktionelle artikler og enestående smugkig.