Quantcast
Channel: Fast Company
Viewing all articles
Browse latest Browse all 2739

This Ex-Googler's Minion-Like Robots Can Teach Your Kids To Code

$
0
0

There's a new trend happening. Call it the Daddening of Tech: men who have made their fortunes in Silicon Valley suddenly having children, and becoming concerned that the walled gardens they in part helped to create have shut their kids out from learning to code. Now one is trying to fix the problem . . . with robots.

Vikas Gupta, Google's ex-head of consumer payments, is a dad with a coding conscience. After his daughter was born, he became very concerned about how she would learn to code when all of the smartphones and tablets kids are growing up on today are for the passive consumption of content, not for tinkering or building things. So he founded Wonder Workshop, a company that focuses on one problem: making coding, and learning to code, fun and easy for every child through play. His solution? A couple of cute, Pixar-ish robots called Dash and Dot that kids can easily learn to program through a connected smartphone or tablet app.

Conceptually, Wonder Workshop's concept is a lot like a mash-up of two apps we've previously covered on Co.Design, Tinybop's The Everything Machine and Robot Factory. Using a colorful touchscreen-based app called Wonder to connect an assortment of code modules, kids can program the Dash and Dot robots to do all sorts of things: For example, navigate a race course, dance in a circle when you clap your hands, or even operate as simple accelerometer-based musical instruments.

The difference between Dash and Dot is ability. At $49.99, Dot is the more affordable robot: He's basically a big robot head, slightly Minion-like in appearance, loaded with sensors and accelerometers. He can't get around by himself, but he can be programmed to talk, flash lights, blink, and make all sorts of sounds. Dash, meanwhile, is the autonomous version of Dot. Costing $149.99, he's got wheels that allow him to get around by himself, allowing kids to learn how to program a robot to move. In a fun twist, both robots are compatible with Lego bricks through a $20 accessory, which allows kids to personalize their robots. There's also an optional Launcher that can be connected to Dash to turn him into a robot catapult.

It's all very cute, but Dash and Dot represent an attempt to solve a very real problem facing kids and parents today, says Gupta. In the United States, most kids learn computer science only in high school, and even then, it's an elective course. "There's a big gap in computer education in this country," Gupta says. "The world is becoming more infused with technology and software by the day, but children aren't being taught to master those skills."

Without learning how to make computers work for them, Gupta worries that kids growing up in our increasingly connected world will feel stripped of agency. "Coding isn't just a valuable skill for programmers," he argues. "Doctors, architects, engineers: no matter what a kid wants to do, they won't be nearly as good at it if they don't understand computer science." Dash and Dot are Wonder Workshop's attempt to start empowering kids as young as six with a deep understanding of computer science by making coding and robotics fun, affordable, and accessible to everyone.

'); window.ga('send', 'event', 'User' , 'Interaction' , this.key + ':ArticleView:newsletter:fail'); window.ga('rollup.send', 'event', 'User' , 'Interaction' , this.key + ':ArticleView:newsletter:fail'); if (index === data.response.errors.length - 1 ) { var successfulSubscribes = newsletters.diff(failedSubscribes); $(successfulSubscribes).each(function(index) { $form.parent('div').prepend('
Thank you! Please check your inbox to confirm you subscription to '+ (this.charAt(0).toUpperCase() + this.slice(1)).replace('Fastcompany', 'Fast Company')+ '!
'); window.ga('send', 'event', 'User' , 'Interaction' , this + ':ArticleView:newsletter:success'); window.ga('rollup.send', 'event', 'User' , 'Interaction' , this +':ArticleView:newsletter:success'); }); } }); } else { $form.parent('div').html('
Thank you! Please check your inbox to confirm!
'); $form.parent('div').removeClass('error'); window.ga('send', 'event', 'User' , 'Interaction' , 'fastcompany:ArticleView:newsletter:success'); window.ga('rollup.send', 'event', 'User' , 'Interaction' , 'fastcompany:ArticleView:newsletter:success'); window.ga('send', 'event', 'User' , 'Interaction' , 'events:ArticleView:newsletter:success'); window.ga('rollup.send', 'event', 'User' , 'Interaction' , 'events:ArticleView:newsletter:success'); } }; function _formFail ($form, error) { if (!$form) { return; } console.warn('error: ', error); // Use message from server response var message = JSON.parse(error.responseText); if (message.response && message.response.message) { message = message.response.message; // Error message not provided } else { message = 'Please enter a valid email address.'; } var $parent = $form.parent('div'); // Remove other errors first var $errors = $parent.find('.alert-box'); if ($errors) { $errors.fadeOut(300, function() { $(this).remove(); }); } if (message && (message.code === -100)||(message.code === 220)) { message = 'Please enter a valid email address.'; } // Append new errors $form.parent('div').prepend('
' + message + '
'); $form.find('input').prop('disabled', false); }; }); })

Viewing all articles
Browse latest Browse all 2739

Trending Articles