Tuesday, December 10, 2013

"Hour of Code" and some Kinders!

Today was one of those days that gets you all pumped about being an educator! 

I was at our early childhood school today. (One day out of the week I work there.) I spoke with two of the teachers about trying "Hour of Code" with their class. They happily agreed!

"Hour of Code" is part of Computer Science Education Week. It runs December 9-15. It is about promoting students to start programming, but also about bringing coding into the schools. 

Before we started I took a poll to see how many in the class played video games. Then, of course, we had to share our favorite games. I explained that in all of those games there is a story about a character and the character is always doing something . . . actions . . . verbs!  We made a list of the various verbs in games they shared. I explained that game programmers need to understand verbs otherwise, they can't tell a story. 

Then, I introduced the Puppy Adventure from the Tynker website. There are several different programming activities on this page. The activities are grouped by grade level.

I quickly scribbled some of the verbs the students would be working with and discussed some of the programming lingo. 

In Puppy Adventure, the poor little puppy gets left behind by his family. The task is to get the puppy back to his family.  The students are given tasks to make the puppy move, jump or even bark. They have to determine how many moves the character will need to do in order to complete an action. 
The programming is as simple as drag and drop the actions into place. These guys quickly caught on!
Finding patterns, problem solving, failure lead to success, patience, sequencing . . . just a few of the skills during this challenge!

My favorite moment was when a little boy had to have the puppy complete several actions. He had his code ready to go . . . it was pretty lengthy. He clicked START and completely covered his eyes! He could not stand to watch the dog. The look on his face when he finally heard his dog bark and AWESOME flashed across his screen was one of the those, what I like to call, "Goosebump" moments! He was so excited, I thought he might fall out of his chair. Of course, we had to double high-five! You see, this little boy had redone this level about 4 times. He did not want any help. He kept saying, "I can do it." Perseverance at it's finest!

These kids were so engaged! I was so impressed!

Tomorrow, each student will get a certificate of completion. They are going to be so excited!

After being with the kinders, I quickly drove back to the elementary school where I work.
I also organized the "Hour of Code" for our after school GEMS (Girls Excelling in Math & Science) club that I sponsor. 150+ girls in grades 1-5 all programming! Super cool! Amazing to watch these girls!

So, what are you waiting for? Get your class started with the "Hour of Code."
Great video to get you motivated to try it with your class!

Fifth grade teacher turned Instructional Technology Specialist


  1. OMG! I can't wait to get back to school and do the Hour of Code with my students! We've been out with icy roads all week. First day back, this is my lesson plan! Thanks for sharing!

    Keep Calm and Hoot On

  2. We have had so much fun this week with the Hour of Code. I'm excited to get back in the lab tomorrow morning for another hour. My kids have never been so silent in the two years I've had them! Thank you for posting and spreading the word. I wish everyone had the opportunity to participate.
    Rockin' and Lovin' Learnin'

  3. This sounds like great fun! I'm sure the kids were really engaged. I wish I knew more about computer codes myself! This would definitely make our time in the lab more worthwhile. I will have to look into it. Thanks for sharing!

    Forever in Fifth Grade

  4. Hi Charlotte, would love to talk with you for a post I am doing on Tynker's game based approach to learning. Could you contact me at vidyapdot [at] gmail.com? Look forward to hearing from you.