Let’s Code in Kindergarten!

 When I first began incorporating technology into my Kindergarten classroom, I would have never thought coding was something we would even talk about.  When someone said the word coding to me, I automatically thought of older students coding games and apps but I soon learned that my initial thoughts about coding were far from reality!

When first introducing the idea of code to my class, I showed students videos from the Hour of Code website. (www.code.org).  They have some great videos that introduce coding to students in an age-appropriate way and they were very interesting to our students.  They wanted to learn more!

Once my students had a basic understanding of what coding was, we practice some real life coding!   We asked our students to code the teacher! This is now an activity we do every year because it helps our students to get some hands-on practice as a large group and our kids LOVE it.  The K-2 NOW classroom book has for more specifics on how to do this activity!

The next step to coding was to let our students have some time to explore some coding apps.  There are a lot of great options, but we started with two of our favorites….codables and bee-bots.  Our students worked together in pairs to try to solve the puzzle and get from one end to the other. They were hooked and they could not get enough!

Finally, we moved from the basic Novice and Operational lessons of coding to the Wow! We were ready to code a toy Mouse.  Our students worked in small groups using problem-solving skills, taking turns, listening, observing, and speaking to one another to get the job done! The 4 C’s of collaboration,  creativity, communication, and critical thinking were evident throughout the entire activity!   Our Kinders love any chance they get to practice their critical thinking skills to code and we often integrate them throughout all the subject areas!

Here is an example of some coding we did this week with Earth Day and 3D shapes!

Earth Day Shape Coding in Action!

The students were proud to share their work on @Seesaw with their parents and an authentic audience on Twitter. I hope our student products inspire other teachers and students to try coding in the classroom. Please share your examples with our authors and readers using the hashtag #NOWclassrooms


Students were again asked to code our toy mouse but first, they needed to create a pattern using the 3D shape Earth Day pictures.  The patterns they created varied in difficulty from simple AB patterns to more difficult ABC and ABB patterns. They even tried to “trick” the mouse by putting the wrong pattern throughout the open portions of the maze.  This activity was out at our centers all week and they asked for it again this week! That is a teacher win! Check out the K-2 Now Classrooms book for additional activities you can use right now to integrate coding into your curriculum because Kindergarteners can code too!

By: Kristy Hopkins Kindergarten Teacher @HopkinsKinder

Retelling through Code!

Using technology in a meaningful way is the key to success in the classroom.  As a former kindergarten teacher and the current reading specialist, it is so very important to use technology in an authentic way that meets the needs of students and their learning targets.

In our book, Now Classroom: K-2, we lay out how to move from basic coding with online apps and websites (such as Code.org),  to unplugged coding (without a device), and then coding with coding toys such as Bee-bots, Ozo-bots, Sphero or Puzzlets.  These toys allow  for coding through play.

Recently, our school librarian and resident technology specialist, Sandy Kampman, had the students retell a story using the  .  She had been working with the first grade students on a unit about Robert Munsch.  She had read and introduced many books by Robert Munsch.  The culminating activity was coding Bee-bots to land on parts of the story and retell it as the Bee-bots moved.

Working in small collaborative groups, different stories were given to each group to retell.  Students had to work collaboratively to determine the proper coding sequence to make the Bee-bot move appropriately.  Then the students had to also retell the story as the Bee-bot moved.  What a powerful retelling lesson!  Mrs. Kampman seamlessly taught coding through the use of authentic text that was meaningful to the students.  

Activities such as this example create a powerful lesson for the students.   Lessons such as this help them to internalize both literacy and technology.  I hope you will take some time to try this lesson with your students!  Please share anything you do with us at #nowclassrooms on Twitter so we can see how you are integrating technology with learning in your classroom.

Beth Hatlen

Author Now Classrooms K-2

Reading Specialist

@MrsHatlen

 

Coding in Kindergarten IS Possible

 

Kindergarten kids coding? What? Is that possible?

A few years ago I would have said no way!  In fact, about two years ago when I got an email from the district about teaching coding, I said to myself and out loud, “Now I have to teach kids how to code?  Are you kidding me?”

But, a funny thing happened.  I tried an app and I discovered all kinds of amazing things!

I was introduced to the app Kodable.  I took it home and gave it to my own kindergartener and she was thrilled to try it!  To her it was just a really cool game!

I even Tweeted the picture above.

That next week on Monday, I introduced this program to my students and they were hooked too.

This year, my teaching partner and I had a more solid plan of attack to teach coding.

Here is what we did:

First, we showed our students two videos from the Hour of Code website (code.org).  They were highly interested when we showed the Star Wars and Frozen videos that highlighted how creators used code to program the puppets and cartoons.

We then asked the students to “code the teacher” from the door of the classroom, to the rocking chair at the rug.

When we began, they simply said, “go forward.”  That led me to walk straight to my outside door and through the door.  The class erupted in laughter.  When students were settled down, they realized they needed a more specific plan.

Together they came up with this:   Coding a Teacher

Later that day, we then did some sandbox (free exploration) playing with the apps Bee-Bots and Kodable.  Students were given the opportunity to play and practice how to use the coding apps.

We were also able to invite our local library to our school.  They have purchased Bee-Bot coding toys.  The students had to work together to code the Bee-Bots.  They also realized the importance of working together as a team to problem solve.  When students realize that they need to work together to solve their coding problems, they soon discovered that they could solve the puzzle sooner and faster.

Once students played with the toy Bee-Bots, we showed them a bit more about the apps and how they worked.  Students also realized quickly, that when they are stumped, they can ask a friend for help

When I realized that coding also teaches problem-solving skills, I was hooked on the value of it for the kindergarten level.

So, my advice to you…try it!  You will also realize the high level of critical thinking skills the students have and how truly smart they are!

Beth Hatlen

@MrsHatlenK