Wonder makes robotics as delightful as finger painting. With a picture-based language and guided challenges, Wonder is the first coding tool that lets kids ages 8 and up have fun with robotics all on their own.
This app comes packed with over 300 challenges that will teach you how to code with Wonder, and you’ll be coding up a storm in no time. Travel through the African Grasslands, the Arctic Wilderness, and even Outer Space in your coding adventures to uncover new ideas for your robots. Turn Dot into a trumpet, a Pong arcade, or a desert race drifter. Dash is a real robot that comes with you on all your adventures! Transform Dash into a ferocious lion, dodge asteroids together in outer space, play a game of Marco Polo together, and much more.
When you and your robot are ready, start creating your own inventions. Once you’re done coding, put your iPhone or iPad away and your robot will remember your code. Wonder is the coding canvas that gives you the joy of creativity as you bring Dash and Dot to life. Roll up your sleeves, and push the boundaries of what is possible.
HOW IT WORKS
In the Wonder app, kids explore a mysterious map with trusted pals Dash or Dot. After joining the Wonder League, kids begin a coding quest to uncover lost scrolls that reveal play designs for Dash and Dot. These guided challenges help kids learn to code on their own and gain the confidence and skills they need to create new inventions for their robots and toys. Once they are done coding, they can put their phone or device away; Dash and Dot will remember all their coding adventures.
Code in Wonder is made up of modular states that contain behaviors like lights, sounds, and movements. The robot can be in one state at a time and transitions to another state linked to it when receiving a cue - like a sound it hears or an obstacle it sees. Cues can also be instant transitions, allowing kids to put together multiple behaviors to make an animation.
Kids can create dances for Dash, allowing Dash to move different body parts and flash lights at the same time. If Dash hears a groovy beat, Dash might get excited and spin around. When Dash hears a clap, Dash starts looking for a partner. If Dash meets a partner, Dash can bow and ask the partner for a dance. Kids can also transform Dot into a funny fortune teller. Each time you ask a question and shake Dot, Dot will give a different answer! Code can range from simple sequences or complex behavior trees, making for a low floor and high ceiling of learning and exploration.
What can you imagine and create with Wonder?
WHY WE MADE IT
Since creating Dash and Dot, we’ve been thinking hard about how to give children that moment of achievement and delight when they bring their robots to life. Existing visual programming interfaces are sequential, and the programs created made Dash and Dot feel… well… robotic. Real world objects feel life-like when they are able to do express emotions, engage their whole body in the expressions, and respond to their environment in real time.
We wanted Dash to be able to whistle and look around while walking, reacting to things that are encountered and looking up at you when you call Dash’s name. Until now, the only people who could do this were people with advanced backgrounds in computer science and robotics. Wonder is a fun and intuitive way to learn programming, bringing the magic of coding to every member of every home.
Wonder App - Designed for use with Dash and Dot Robots | Wonder Workshop