Teaching Kids to Program with the Sphero SPRK+ Robot

There are a lot of robots available today that target grade school children with the intent of getting them excited about programming. Having worked in the past with low-level hardware (motors, switches, LCD Displays, and even thermal printers to name a few) it is really cool to see these kits simplify the pain I had to endure trying to wire up and troubleshoot components. These kits let you focus on the fun stuff right away. It is very gratifying once you get your program figured out and see it all working.

As part of a sponsored partnership with Best Buy, we tested out Sphero SPRK+ robot. The robot is a waterproof ball with no exposed components to damage. We started out by downloading their app onto an Android tablet. While it was downloading we set the robot on its charging cradle. The cradle is cool as it charges without physically plugging anything in (remember it is waterproof). The robot feels pretty solid and tough/durable. It has a clear body so you can see the motors and circuit board.

With the app installed we attempted to connect to the robot. We stumbled here as there are multiple robots that the app supports. Two of the robots listed visually look the same, but do have different names. After trying to connect for a whole day unsuccessfully we finally figured out that we were choosing the wrong robot! 

With that figured out the app and the robot were connected. Our first time in the app was also a bit confusing. After a while we finally kind of figured out how to walk through the program tutorials. Before we figured the tutorials out we tried driving the robot around manually using a joystick like user interface on the app. This was mildly satisfying, but proved hard to control. Because the robot is a ball it is easy to get disoriented. For example when you want to go straight ahead you might not be pushing up on the control as the ball/bot was facing a different direction causing it to go to your right. The kids however loved adjusting its LED light color hue. It has a color picker control that lets you set just about any color you want.

The robot really shines with its programming abilities. We walked through the first tutorial which had us program a path the robot should follow. When creating the program it gave us three ways to write the program: Draw with our finger, drag and drop function blocks, or write with a traditional programming language (Typescript). The drawing method was great for our kindergartner. The drag and drop method was well suited to our second grader. 

Finally, the programming via “text” method was advanced enough for me, but I found the drawing method the most fun and instantly gratifying. We simply used our finger to trace out a route the robot should follow and then hit start. A moment later the robot was following the path of a heart, a spiral, and a triangle from several different program runs.

To facilitate writing programs that would have the robot navigate a maze or around obstacles the robot kit came with a roll of tape (similar to a tape measure) that you can use to calculate distance. You would use this, for example, to tell the robot to roll forward 10 centimeters. A protractor was also included to aim the robot and assist in calculating turns. These tools would come in handy while in the classroom setting where we would ask the kids to think about the procedure or steps the robot should execute to navigate through and obstacle course. This kind of thinking will have them on their way to programming.

The Sphero SPRK+ strikes a good balance of fun and education. We had some fun with paint as the robot rolled through a puddle of green poster paint and proceeded to leave tracks all over the paper. If we had a pool I am sure we would have built the robot some water wings and zipped around. Overall once we figured out the app we really enjoyed using Sphero SPRK+.

Are your kids interested in learning how to program? 

If you are looking for a robot that’s perfect for teaching robotics and programming, Sphero SKRK+ is for you. This is a great STEM-based learning tool that kids 6-12 would love to get their hands on!

You can purchase Sphero SPRK+ at your local Best Buy or online at BestBuy.com



© A Crafty Spoonful - All Rights Reserved
It is OK to use one of my photos provided a link back and/or proper credit is given. It is NOT ok to copy and paste a whole post including instructions. Please do not remove watermarks or alter images in any way. Please contact me with any questions at danielle@acraftyspoonful.com

.