3 Coding Games to Learn Shapes and Geometry with a Cool Coding Toy
≡ Categories

# 3 Coding Games to Learn Shapes and Geometry with a Cool Coding Toy

Can you teach shapes and geometry with computer coding games? Today I am excited to share a new coding toy that I used to just do that. Teaching kids Coding has become a popular topic nowadays. We all know today’s kids will grow up into a new world that computers and robots are essential parts of life. Even if they don’t want to be a programmer to write computer codes, it is important to understand how programs and coding work, so the world is less mysterious and they will feel more empowered in their life. Since coding is in so many different aspects of life and used in so many different fields of work, it is a wonderful idea to embed coding in all subjects in kids learning today. That’s why I love Sphero Edu program and its #BeyondCode message. With the new design, the newly updated coding toy can be used in so many different subjects, and shapes and geometry is just one of them. If you like to try, make sure put in a comment for the chance to win the giveaway. Details at the bottom of this post.

With the SPRK+ Robot, kids can code in 3 ways: Draw, Blocks, Text. I am showing here one example of each. However, the best way to learn about Sphero and to see more practical learning ideas is to visit Sphero website.

Game Set Up:

Use the floor measuring tape (provided in the Sphero package) to mark on the floor the shape kids are learning. We created a triangle and a square. Make sure you have all the measures, like the length of the edges and the angles. It is nice Sphero also provides a protractor to measure angles.

Game Objective:

To write / draw a code for the SPRK+ Robot ball to follow the shape marked by the tape as closely as possible. We put LEGO pieces at certain spots on the shapes for kids to hit with the SPRK+ Robot ball.

Coding Game 1: Command by Drawing

For young children, who have none previous coding experience, drawing is a great way for them to learn shapes and to experience the wonder of robots taking instruction from coding commands. One of the features come with the free Sphero app is coding by drawing. Kids can easily draw the shape as the route they want the Sphero ball to move and watch the path the robot travels on the ground, and later on the iPad screen through the Sphero app‘s recording feature.

Drawing itself is easy, but drawing as coding that the robot can actually follow is not necessarily as easy as it looks. Our first try was a total failure, as the ball traveled twice the distance as the size we wanted it to.

Things to consider when drawing the path besides the geometric shapes:

The smoothness of the surface: the ball will function differently on hard wood floor vs. carpet.

How leveled the floor surface is: we learned quickly that the robot definitely is much more sensitive than our human’s senses, and we need adjust the lines that going up-slope a little longer than lines going down slope. Since the robot can sense a very tiny difference that we can’t, we ended up adjusting by trial and error.

Robot orientation alignment: each time before running the code, you should align the robot with your code. The instruction is in the free app. We also talked about reference system and perspectives in our coding game series too.

After several adjustments, we were able to have the robot travel along the line pretty well.

Coding Game 2: Command with Block Codes

Block code is for kids who know basic concepts of coding, but are not ready for real line codes. They can drag and connect coding blocks, and the program will translate the blocks into JavaScript codes. This is a great transition stage. Kids can learn coding concepts without worrying about the detailed codes, which could be very tedious.

With the coding blocks, kids can define the traveling length by code parameters, such as the time the robot moves, and the speed it moves.

Kids also need have better understanding of each shape to write the parameters. For a square, they need specify the angles to be 90-degree different from the last edge the robot rolls over. For equal lateral triangle, the angles need be 60 degrees. This is a good practice of perspective thinking skill

Things to Consider when commanding by Block Code:

In addition to all the factors mentioned under Drawing Code, kids need consider the relationship between time, speed, and distance.

Additionally, the angles in the code may not necessarily the angle of the shape, depending the reference direction. For example, if the first line of the square is going at 90 degree in the code, the 2nd line should go with 180 degree or 0 degree depending the alignment between robot and app device.

Coding Game 3: Text Coding

For kids who are ready to write JavaScript codes, they can use the line code section. One thing to note is even kids are using drawing and code block, after they run the program, the app automatically translates they drawing code and block code into line code. Kids can learn JavaScript code from these examples that they are already familiar with.

To start, kids can play around simply by changing parameters in the auto-translated codes. Via changing small parts of already working codes, they can see how line codes structure and function. When they are ready, they can write the code directly in the line code section without using drawing or block codes.

I love the Sphero Edu program and its #BeyondCode message. It blends coding into all subjects. We used it for math, but you can also use it for spelling, for art, or for storytelling. Of course, kids can use it for games too. This video gives you a quick peak what you can use it for.

On the Sphero website, there are many interesting learning ideas that go beyond coding. It is a fun coding toy that anyone can use in many different subjects.

I am excited to share that YOU have a chance to win a Sphero for you and your kids! It’s easy! All you have to do is head over to the Sphero site with your kids and then come back here and comment which activity your kids want to try first! You have till Aug.13 to enter to win. Please make sure to leave with the email address you check regularly. Winner will be notified via email a couple days after Aug.14. Winner has 72 hours to reply the notification email. If we don’t receive reply email within 72 hours, we will move to the next email.

This is a sponsored conversation written by me on behalf of Sphero. The opinions and text are all mine. For more information on Sphero, visit:
Sphero Website
Sphero Instagram
Sphero Pinterest
Sphero Medium

• Leela

Teaching shapes sounds great!

• Tabathia B

My daughter likes the maze

tbarrettno1 at gmail dot com

• Audrey Stewart

The girls said they would love to do the maze first. This is a great product.

• Mary West

My son thinks the water rescue looks like fun!

• Leah Shumack

My daughter would probably want to do a maze first! lshumack at gmail dot com

• Miranda Ward

The maze activity looks awesome!!!

not sure if answer you want but my daughter <3 the lighting race car

• kelly woods

the drawing one- how cool is this, thank you

• Casey Mclendon

I love that there are things to do for different ages! My son Logan is 10 he’d love the maze and water one but for Lucas and Landyn they would love the shapes and spelling!

• jeremy mclaughlin

Would like to try the maze.

• Natalie

I love the drawing feature

• elizabeth miller

My daughter really wants to use it to learn java script for text coding and writing new games.

• Mary Beth Elderton

Drawing sounds like awesome fun–not just for the littlest, but for the middle size kid, too.

• Latanya

the maze mayhem

• Gabrielly

We would love to try the maze.

• Amber Cheras

My family would love to try the water rescue first!

• Audra

My daughter would like to navigate a maze

• Sally Gearhart

I think he would enjoy the water rescue and he would love to draw as well. These are really cool toys and thanks for sharing!

• Tina Mccrummen

My daughter wants to use it to draw, and my son wants to use it in the water. They are both super excited!

• Michelle Levine

My kids would love to try the maze.

• Dee

My nieces would love to try the Water Rescue first. Thanks for the chance! 🙂

• Margaret S Porter

We would try the bridge activity first. This looks like a great way to teach my grands

• Kathryn Hyatt

I think we would all enjoy the Water Rescue

• Katrina Brockavich

My son wants to try the bridge activity first. Everything looks so fun!

• Katherine S

My kids would love to do the maze first. Thanks for the chance

• Katherine Span

My kids would love to do the maze first. Thanks for the chance

• Rachelle Thomson

He says the maze!

• Heather D

My kids saw a Sphero about a month ago and have been asking me for one. I think they would enjoy that the most. They have a pretty cool selection of other toys too.

• Christina Graham

My daughter wants to use it to draw and my son says the maze.

• Ellie Wright

I think my boys would like to do the maze first.

• Jennifer L

The drawing shapes activity

• Stephanie

I think we would like the Water Rescue one. It looks like it would be a lot of fun to try.

• Candace Miller

The maze would be a great starter game for my 7 year old.

• monique s

Would use Sphero with drawing shapes and spelling the kids would love it

• Cami Valenzuela

My son says drawing. They say it would be fun and different.

• Abigail

My kids declared that really really want to try painting and drawing with sphero!!!

• Elizabeth Newsome

I think Water Rescue would be a lot of fun!

• Tina West

Hello! After taking his time and studying each of the pictured activities quite intently, my autistic 7 yr old decided that he would not do one of the pictured activities. Instead, he would combine the water boat race and the articulating spider looking maching to create his own contraption in order to go across the water with the device! Im not exactly sure what design his wonderful little mind has in store, but his creativity and inginuity is amazing!

• Nancy Bowers

My grandson would love the drawing activities.

• RACHELLE ANDERSON

We would love to do the block coding. My husband has wanted to get one for the kids forever!

• Megan Evans

This looks so fun! We would start out with shapes or spelling.

• Sunnie

I didn’t look at the activities, but they have a lot of great resources! I saw the Pixar car on the news where I live! The dvious robot looks cool!

• Geebers

My son and I would go straight to drawing pathways for a bb8 droid, amazing!

• Vicki

The maze look amazing. I will add color too!

• Beth

We will try the bridge first, since we are doing a bridge challenge now.

• Shennon

I don’t know what to pick first!! In my preschool classroom I would probably do the drawing one to start out and then ask the kiddos what else they think we could do. Then take that list, hang it up and go through each one while documenting the results. At the end we can vote on which was the most successful and why as well as what new things we learned.

• Drawing definitely is a good starting place for preschool kids.

• Sheenah Pedersen

This looks amazing! My kids would love to learn with fun tools like this!

• Rita

Our school would love to be able to have the opportunity for a coding toy , our students would learn so much!!!

Sincerely
Rita

• There are so much kids can learn from it. I love all the teaching ideas people put out there.

• Maciorowski Erin

We have Dash and dot but would be fun to combine the two!
I would love to explore using the robot in the water.
Maybe to create a water monitor sampling machine?

• Oh I’d love to hear more about the water sampling machine idea.

• Jennifer Doyle

We would use Sphero with drawing shapes and spelling!

• We had great time with shapes. Spelling sounds like a fun idea.

• Laurie Banks

My kids would love to see if they can figure out how to do all the letters of the alphabet, in cursive and print. This is a great way to learn angles and measurement, by playing!

What a great toy! So many teaching/learning possibilities. I would love to get one of these to share with students.

• Eva Griffin

This looks very cool! I am not very familiar with Sphero, but there’s no doubt the kids will love it. Thanks so much for sharing.

• Obaynne

Wow! Fabulous giveaway! We will be into the block coding aspect but honestly I think I’ll just enjoy having them play around with all the different aspects of this and see what they learn from it all. See what inspires them.

• Kids are so good at these kind of toys.

• Katie

I love the drag and drop blocks coding!

• Smita

I would love to do Draw writing with inspirational words. Personally would love to try Hydro-Hypothesis as the students and my kids love water play. This would be a great way to teach children science and fun.

• Both sound great.

• Claire

My preps would love this! Creating a maze around the classroom that it has to follow! Getting excited just thinking about it!

• It is exciting. I have so many ideas running in my head and can’t decide which one to try first.

• lola

Funny one.this way of learning will attractive my daughter and she will not feel boring

• rebecca

I really wish I could learn to code…..via game!

• Dini Wulansari

Looks a lot of fun
We (me and my girl, haha) want to do all the activities. Guess we better start with the loop activity since it look familiar with the an hour code class we did earlier (we did some through our android play store).
Hope we can win this amazing toy since it not available here in Indonesia.
Thank you for the opportunity to win this toy.

• Denise Touchberry

The kids would love to make a replica of our local Science Museum and have Sphero visit the exhibits. Great learning experience.

• What a cool idea!

• Catherine

This looks awesome! I have a whole troop of girl scouts who would love to make a maze for this.

• Maze is a fun one for a group.

• Nicole H

I bet my daughter would love Maze Mayhem and then she’d want to try the Planetary Motion activity. The drawing shapes activity looks awesome, too.

• It will be neat to add real paint to have them draw the path on paper.

• The Sphero City game looks like so much fun!

• I love that one too.

• My kids want to navigate Sphero through a maze by drawing.

• I think that is most amazing feature they added for the younger kids. It sparks the wildest imagination for them, and inspire kids from a young age to do something cool.

• Ashley Moore

Mine had the chance to paint with one a couple weeks ago at art camp, and they loved it. I think they would love the light painting or the maze!

• The painting looks so fun. I have to try it sometime.

• Sandra Modersohn

It would be super fun to do that bridge activity. LOTS of STEM learning going on there! ♥ Thanks so much for this fun write up and excellent review of this learning toy. I’m looking into it even more for our local homeschool group. It looks like this could be a seriously fun class to run! THANK YOU!

• It will be a great teaching tool for a homeschool group. Now that I have started, I am trying to add it to all the learning activities.

• Tricia Louis

Would love to do something with a maze – or building a bridge for the sphero – FUN!

• Maze sounds fun.