Anki Code Lab, wizualny język programowania dla Cozmo

Robot laboratoryjny kodów Cozmo 017
Kyle Wiggers/Trendy cyfrowe
Cozmo, miniaturowa zabawka przypominająca trochę prowizoryczny wózek widłowy, była jedną z najfajniejszych zabawek ubiegłego roku. Towarzysz napędzany sztuczną inteligencją uczy się imion i twarzy, gra w gry, a nawet rozwija osobowość, poznając Twoje preferencje. Ale Anki, start-up Cozmo z siedzibą w San Francisco w Kalifornii uważa, że ​​właśnie zarysował powierzchnię potencjału małego robota.

W tym celu Anki ogłosiła w poniedziałek Code Lab, funkcję programowania wizualnego wbudowaną w aplikację towarzyszącą Cozmo na smartfony i tablety. Korzystając z Code Lab, dzieci mogą zmieniać kolejność cyfrowych bloków, aby tworzyć podstawowe programy, a przy okazji uczyć się podstaw robotyki.

Polecane filmy

„Wszystko, co robimy w Anki, ma na celu podniesienie poziomu robotyki, niezależnie od tego, czy są to dzieci uczące się kodowania po raz pierwszy, czy doktorat. studenci rozwiązujący złożone wyzwania związane z wizją komputerową w laboratorium z Cozmo” – powiedział Boris Sofman, dyrektor generalny i współzałożyciel Anki. „Wraz z uruchomieniem Code Lab Cozmo pomaga teraz dzieciom rozwijać umiejętności logiki i rozumowania wymagane w programowaniu”.

Powiązany

  • Najlepsze zestawy robotów dla dzieci

1 z 3

Code Lab podąża śladem Anki’s zestaw programisty, który umożliwia hobbystom korzystanie ze sprzętu Cozmo Pyton. Hanns Tappeiner, prezes i współzałożyciel Anki, postrzega to jako ewolucyjny krok w kierunku łatwiejszego w użyciu, skupionego na dzieciach TRZON platforma.

„Wszystko, co możesz zrobić w Pythonie, możesz zrobić w Coding Lab i odwrotnie” – powiedział Digital Trends. „Dzieci już w wieku sześciu lat mogły [z tego korzystać]. Dzięki nam było to naprawdę proste.”

Język Code Lab został zaprojektowany na Zadrapanie, język oparty na ikonkach opracowany przez Massachusetts Institute of Technology Media Lab. Dzieci używają czterech różnych kategorii klocków, w tym ruchów (takich jak skręty do przodu i do tyłu) oraz czynności (takich jak zmiana światełka i wypowiadanie krótkich zdań), zdarzenia (np. reakcja na uśmiech lub grymas) i animacje (np. kichnięcie) do zaprogramowania Cozmo. Seria wyzwań przypominających samouczki uczy podstaw narzędzia, a drugi, znacznie bardziej zaawansowany tryb, który zostanie uruchomiony jeszcze w tym roku, doda obsługę funkcji matematycznych i innych funkcji.

W demonstracji poprzedzającej poniedziałkowe uruchomienie Code Lab Tappeiner przeprowadził Digital Trends przez podstawy interfejsu. Jest to w dużej mierze kwestia przeciągania i upuszczania. Trwałe, rozwijalne menu zawiera bloki programowe przedstawiające możliwości Cozmo z kolorową ikonografią. Publikowanie programu jest proste, wystarczy połączyć ze sobą co najmniej dwa bloki i dotknąć zielonej ikony „odtwórz”. — komendy „przesuń się do przodu” i „przesuń w prawo” powodują, że Cozmo przesuwa się do przodu i w prawo, na przykład przykład.

Specjalne kategorie bloków pozwalają na nieco bardziej skomplikowane procedury, jak program rozpoznawania twarzy, w którym Cozmo porusza się po plastikowej kostce, gdy ją rozpozna. Jednak Sofman uważa, że ​​prawdziwy urok Code Lab tkwi w jego prostocie.

„Mamy teraz potężne narzędzie, które daje każdemu zainteresowanemu nauką kodowania robota możliwość uwolnienia swojej kreatywności” – powiedział. „Po prostu nie ma dostępnej platformy robotyki konsumenckiej takiej jak Cozmo”.

Code Lab jest dostępne jako bezpłatna aktualizacja dla obecnych właścicieli Cozmo i zostanie uruchomiona w tym tygodniu na iOS i Android.

Zalecenia redaktorów

  • Rocket Lab prezentuje Rosie, robota do budowy rakiet
  • Mała Sophia to niewielki robot-kumpel, który obiecuje uczyć dzieci kodowania

Ulepsz swój styl życiaDigital Trends pomaga czytelnikom śledzić szybko rozwijający się świat technologii dzięki najnowszym wiadomościom, zabawnym recenzjom produktów, wnikliwym artykułom redakcyjnym i jedynym w swoim rodzaju zajawkom.