When you Receive a Call from Google about your Library’s Coding Program!

Hello everyone! After attending the 2016 WLA session, “A Spoonful of Sugar Helps the Coding go Down” lead by Tessa Michaelson Schmidt, Ryan Claringbole, and Jen Fait, I knew that I had to bring coding education into my library programming.

Computer science is a new world for me. My major was in Communications. I did take two computer sciences classes my senior year, but that education was minimal. As I was working through the college courses, and the continuing education I have pursed in coding since attending that session, the more I realized that almost every part of our lives is touched by a computer program. If you dial your phone, a computer program will has been written to give your phone instructions to complete that task. If you start you car, computers in your car operate so that your car runs safely, without your even knowing the computers are there. If you turn on your washing machine, a computer program regulates how hot the water temperature will be.

Since our lives are so intertwined with computer programs, I believe that coding is a necessary 21st century skill for both youth and adults. Still more, I believe that anyone, regardless of education background, can learn to code. 

Today, the jobs and futures of our children depend on their being able to look inside the black box and see how coding works. Even more, they deserve to be not simply consumers of media, but also know how to create it in code. In the coding programs we have lead it always amazes me how interested both parents and kids are in coding, and how excited they become when they learn they can create media on their own–all by using code. I lead a Scratch program with one class of 5th graders. Afterwards, I heard comments from their parents that their child was not asking for time to play on video games. Instead, they were asking for time on the computer to create their own games. I checked in with this class at the end of the school year, and each of the kids had original and creative ideas for websites, games, or apps that they were hoping to learn how to create with code. When I asked a similar 5th grade class, they had trouble understanding what coding was, and what it could create. A simple one-hour program changed how the first class understood coding, and made them understand that their creativity and ideas belonged in the coding world. 

The more I learn about coding, the more ideas I find that I want to try. I have been able to blog about a few of our coding programs that we have hosted.  What I did not know was that the blog posts were given to Google, who chose to feature our library on their blog post releasing information on their Phase III “Ready to Code” initiative! I received a phone call last week from Nicky from Google asking if they could use our library’s name and program information for their big announcement! Yeah! 

Have you planned coding programs at your library? I would love to chat with you and share notes! Happy coding! 

And…here is the Google blog announcement!
https://www.blog.google/topics/education/libraries-across-us-are-ready-code/

 

Kids’ STEM Workshop: Tabletop Coding

Tabletop Coding

One aspect of the coding revolution that is sweeping libraries around the country is the idea that we can expose youth and adults to coding concepts without even needing a computer. This is based on the idea that coding follows logic, and logic we can demonstrate and experiment with without fancy equipment. This is great news if you have a large group for a coding program, and you know that you do not have enough devices or gadgets for everyone!

I was able to lead a no-tech coding program for a class of 5th grade students with no computer needed. We worked on the Tabletop Coding kit, which you can download from Wiscode.org. This lesson plan does not require any technology, and instead uses a checkerboard, two game pieces, sticky notes, and index cards to show students that computer programs are made from sets of instructions to achieve a pre-determined goal.

And…even without technology…our students loved this activity!

The skinny: This was a great program, and my students ran with it! They developed complex ideas and games just using their checkerboard and some random objects that I made available to them. Two students turned their checkerboard into the house in the Westing Game book. The goal of their “program” was to help a kid travel through the house without being hurt. I was surprised at how creative they took this, just using the simple instructions I gave them.

Cost:
$0. We already had the checkerboards already on hand! You will need one checkerboard for 2-3 students. I would not try to make the groups any larger than 3 students.

Time needed:
For this 5th grade group, this activity took about 30-45 minutes.

How it worked:

I followed the lesson plan from WisCodeLiterati. I showed the students a checkerboard and gave myself two checker pieces. I randomly placed my red and black checker piece on the board and told the students the object of their program was to write instructions to make the red checker piece land on top of the black piece without moving the black piece. I showed them the cards that I made them, and how the “X” cards allowed their red checker piece to move horizontally, and the “Y” cards allowed their piece to move vertically. I then placed  a basket filled with odds and ends from my craft room on the floor. I told them that they could place these objects on their board to close off certain squares. They would have to write their program to go around these objects. I then gave groups of 2-3 students their checkerboard, two checker pieces, their deck of “X” and “Y” direction cards, and told them to have fun!

As I said, I was really surprised at how seriously the kids took this activity! They looked through their cards, and quickly found the order that they needed to organize their cards to bring their checker piece where they wanted to go. Then, they began to add obstacles and then arranged their cards again to avoid those obstacles. It was a lot of fun to see how creative they were!

This is a very simple activity, and the students caught on to the computer science of it right away! If you would like to begin offering coding programs, I would highly recommend this program! It can be adapted for any age, and it requires very low cost, set-up, and preparation!

Have you tried a “no-tech” coding activity? Do you have ideas to share? I would love to hear them!

Happy coding!

 

 

Honeybee Window Decoration Passive Program Craft

Every Tuesday we offer Crafts for Kids. Basically, we set out several craft projects as a passive program. Surprisingly, it is very well attended, with people driving into town on Tuesdays just to make the crafts. This week, one of our projects was a honeybee window decoration. I have attached the template to this post so that you do not need to try to draw it out on your own, unless you want to. It may be hard to see in the photo, but the yellow body of the bee is made from contact paper. Kids stick on little squares of yellow tissue paper to make the stained glass kind of look. They can hang it on the window if they like, and see the light come through the body of their honeybee!

You will need:
Black paper
Yellow tissue paper
Contact paper
Glue sticks
Scissors

Happy crafting!

Template Download: 
Homebee Window Decoration Template

Farm Friends Storytime

Farm Friends Storytime

Books:
Before We Eat: From Farm to Table by Pat Brisson
My Farm Friends by Wendell Minor
Counting Cows by Woody Jackson
Color Farm by Lois Ehlert

What better way to celebrate June Dairy Month than to plan some Storytime fun, and honor our local farmers at the same time? Where our library is located, I think within a 10-minute drive any direction, you can find an operating dairy farm. Weaving stories about farming into Storytime gives our children local vocabulary they need to describe the world they see.

Read more

Youth Checker Tournament

To kick off our summer reading program in the past, our library hired an entertainer. It was a stress-free way to begin the summer, and I could understand why any library would love to bring entertainment to town. However, when I took over the youth programming last year, I realized that first, an entertainer would take half of my yearly programming budget for an hour program, and secondly, I had no guaranteed attendance at that program. So, in one hour, I would see half of my budget gone, and the real possibility of only a handful to children there to see it.

Wanting to offer something that was not so hard on my budget and still offered youth valuable learning experiences, I offered a checkers tournament both last year and this year as our first official youth program in the summer. We received about 20 kids at each program. My total budget is $30 and the winner of each of the three age categories goes home with a $10 bill. I have three age categories: Grades 1-4, Grades 5-8, and Grades 9-12.

 Set up involves moving 6 tables to the programming room, and setting up 12 checkerboards. This would accommodate 24 people, and so far, we have always been just under that. I have about 20 checkerboards in my supply room, so if we did get more kids, I could bring those out within minutes. I asked my teen volunteers to help me set up the tables this year and all the checker boards. We were done in about 15 minutes with everyone helping.

On the evening of the event, kids come in and the facilitator signs them up on a tournament bracket for their age category. Here is the one I think we used: Printable Single Elimination Bracket. It is single elimination, so once the student has lost once, they are no longer eligible to win the $10. However, both years I saw that the kids really just wanted to play, so we kept teaming them up with another student who had lost, and they played each other until all the winners in each category had been announced. They loved playing, and I think that we might try to host a checkers night here at the library. We would not offer prizes, just bragging rights. The kids loved playing, and I think we may even offer to have some tutoring available to show students some strategy, and talk about good moves vs. not so wise moves.

I heard this idea first from another library, and they told me that after years of offering it, kids have begun to count on it, and start to get excited weeks before the contest. I hope that happens for us!

Here is the editable PowerPoint slide that I used to create the flyer which we used for promotion. Have fun!

Downloads:
2017 Checker Tournament