The 2019 Computer Science Education Week will be December 9-15, 2019. This is the time we celebrate with Hour of Code. https://hourofcode.com/us# In all honesty you can host an Hour of Code anytime of the year. But this is just the “big week” when many of us join hands across the world and help our students be exposed to coding at beginner, intermediate, or advanced levels.
Why would we want to teach coding? Because coding involves many of the skills our students will use now and in the future. Coding is embedded in so much of our life whether we realize it or not. It helps foster computational thinking which you can think of as problem-solving skills where we analyze a problem and develop possible solutions. Then the solutions can be tested sequentially in the order a computer would execute them.
And let me tell you that, YES! Coding is a big deal in the school library world. A couple of years ago I attended a keynote where Hadi Partovi was the speaker. He let us know that school librarians are the largest group of users in America for the Hour of Code website! Can you imagine that! In case you’re wondering who Hadi Partovi is you can read more about him here. https://code.org/about/leadership/hadi_partovi
There are so many tools you can use to make your Hour of Code a success. But, you need to start planning now. Work with your principal or district supervisor to select a date/week you will focus on coding with your students. You’ll need to use that date to work backwards from as you plan. The Hour of Code website has a place to register your event so it can be added to the digital map on their website. https://hourofcode.com/us# At the time of this writing there are already 10,180 events already registered for 2019. They also show there area 833,939,708 people served in 180+ countries. So help your campus join this global movement! Be a part of something big!
What will you do with the students? Well, actually it can be more than just students. You can include the teachers. Have they tried coding? Would they see the value in computational thinking? And imagine if you invited the parents for a family night or opened up to the community! WOW! Talk about #LibrariesTransforming! http://www.ilovelibraries.org/librariestransform/So, let’s get back to what you will do with the students.
The Hour of Code website has an activities link where you can choose your students’ age levels, coding ability levels, type of technology you have access to, etc. https://hourofcode.com/us/learn This is all free! It will even create a certificate of completion for you to award your students. When I got started, I began by selecting lower elementary grade level content. I zoomed through it to a certain point and then – BAM! I couldn’t just whiz my way through anymore. I actually had to start thinking about the steps I needed to do. I kept telling the game- that’s not what I told you to do! But, I was wrong. It was doing exactly what I coded it to do.
And that’s exactly what we want our students to do- work their way through more and more advanced levels of thinking! After I played through several activities over the span of a couple of weeks, I felt ready to introduce it to others. (I was thankful it wasn’t available on my iPhone because I was getting addicted!) Really and truly you won’t have to do much explaining to your students. They’re going to think they are playing.