Robot Turtles!

Tuesday, August 14th 2018

6:30 PM - 7:30 PM

Morgan C

Registration for this program opens on July 19.  For ages 4-6.  An adult caregiver must accompany each registered child and participate in the games. This program will be offered in combination with our monthly Coder Dojo.  Frequency will be determined based on interest.  Limit: 8 parent/child teams.

Now our youngest patrons can code too!   Come with your child to play Robot Turtles, a game developed by a programmer/entrepreneur for his own twins that became the Kickstarter with the most backers in history!

Robot Turtles sneakily teaches preschoolers the fundamentals of computer programming while being silly with their families.

Kids play the game with a grown up, using Coding Cards to program their Robot Turtles to reach their matching Jewel.   As play advances, obstacles like Ice Walls and more complex cards like Lasers and Function Frogs are introduced.  The best part is that kids have all of the control,  acting as programmers to direct the adult partner, who becomes the “computer”.  As kids create code, the adults respond with goofy ‘beeps, boops, zaps and buzzes’, eliciting shrieks of delight and belly laughs.

Robot Turtles teaches:

  • the Programmer/Computer connection – kids understand the advantage of learning how to talk to a computer.
  • Coding – Kids learn to write a program in small steps, giving one command at a time and watching the outcome.
  • Mistakes are OK – when a program isn’t working properly, it has a BUG!  Fixing the bug is called debugging.  It’s just like finding a mistake and correcting it!
  • Code is a language – Kids use simple commands (move forward, turn left, turn right) in the form of Code Cards, to “speak” to the computer and tell it exactly what to do.
  • How functions work – Kids learn that functions can be used to represent a repeating sequence and to create a shortcut.
  • How to solve problems –  The task of Robot Turtles is to move your turtle to the jewel by navigating around obstacles.  This learning can transfer into real-life situations by helping children practice:
    • breaking big problems into smaller steps
    • working backwards from goal to solution
    • visualizing multiple solutions
    • persevering and experimenting
    • being patient