Since I work with students in the computer lab at an elementary school, I have seen first hand how much they love to code. I do an Hour of Code rotation with students several times each year and one activity we do is very similar to what librarian “Robot Claudia” does with children to help them build a snowman. In the same SLJ article, coding is described as “teaching computational thinking – or the ability to follow a step-by-step process to solve a problem” (Snelling, 2018). Before classes begin coding online, students must first give me a series of step-by-step instructions on how to draw a picture of their choosing – which I attempt to do by following their commands. Sounds easy, right? It is actually quite challenging and brings lots of laughter at the same time!

For this coding activity, I chose Minecraft. I think block coding is a great place for younger students to begin and Minecraft is a good game to start with. The students are given a mission, such as “have the cows walk to the grass” and they must drag and drop command blocks, one at a time and in the correct order, to complete the mission. It is fun, takes a lot of thought, and although the first couple of steps are simple, it gets challenging quickly (but not too challenging). The game gives you the number of blocks you should use to complete your mission, but you aren’t penalized if you go over. I have students who have no problem with coding and many that struggle to put all the pieces together. In both situations it is a great learning experience in following step by step instructions and doing so in an engaging way.

With regard to literacy and how technology fits into the library, “When you code, you set the scene, build tension, create climax, include falling action, and come to a resolution – think Minecraft game design” (Moen, 2016). I think coding can be a valuable addition to any library.

Code.org. (2020). Hour of code. Retrieved from https://hourofcode.com/us/learn

Moen, M. (2016, September 30). Computer coding and literacy: librarians lead the connection. Literacy Now [blog]. Retrieved from https://www.literacyworldwide.org/blog/literacy-now/2016/09/30/computer-coding-and-literacy-librarians-lead-the-connection.

Snelling J. (2018, April 3). Don’t stress about coding: focus shifts to teaching problem solving not computer skills. School Library Journal. Retrieved from https://www.slj.com/?detailStory=dont-stress-coding-focus-shifts-teaching-problem-solving-not-computer-skills