Skip to main content

Coding Mania: Creating clubs for K-5 Kids


Last year I hosted my first Hour of Code.  It was a rather last minute thing for me to organize because I wasn't sure if I could pull it off and I wasn't sure there would be a lot of interest.  I scheduled our Hour of Code for a Friday afternoon (because who wants to stay after school on a Friday), reserved a lab for 25, sent out an email at lunch to parents with a Google Form signup -giving them a week's notice about the event. 

Thinking I wouldn't have a lot of interest because of the late notice and day, I was completely dumbfounded when I checked the registration form an hour and half later and discovered I had 51 kids signed up!  I only had 25 computers reserved!  I scrambled to find some volunteers to help me out and started lining up iPads to borrow from classrooms to supplement. 

The kids LOVED it, the volunteers loved it, and I had parents requesting more coding events.  The energy surrounding the Hour of Code was incredible, and while I wanted to do more to encourage that passion, at the end of last year the best I could offer time-wise was coding on recess and suggestions for Genius Hour projects, which many kids happily took me up on.

Fast forward to this year's back to school night

I filed the request for more coding opportunities away in the back of mind as something to work in for the 2015-2016 school year, but as I prepped for the year, I just wasn't seeing a lot of time opening up for it, until, on back to school night I was approached by three different girls in three different grade levels at separate times during the evening.  Unbeknownst to each other, they each had the same request for me: to start a girls' only coding club.

I was pretty flabbergasted.  "Why does the coding club only have to be for girls?" I asked one of them.  Her response: "Boys don't take it seriously like girls do". When another girl approached me, she explained she had signed up for the Hour of Code and then had left because there were too many boys and she felt intimidated.  When I asked another why she maybe didn't join STLP - our technology club, she said it was a "boy thing", and she thought coding could be a "girl thing".  

I began to think back to working with a Raspberry Pi last year.  The group who excelled with it were a group of girls who really paid attention to the details of writing the code to make different features, like a camera, work.  I realized that the girls may have a real need to explore an interest in the company of other girls, and I knew I had to figure out a way to honor that request. 

Part of the issue for me was considering the boys.  I couldn't justify having a girls only coding club and not offer something for boys - especially when the boys have already been grumbling about not having a Boys on the Run club like the Girls on the Run, and the boys have shown a considerable amount of interest in coding.

A Coding Club Plan Comes Together

Time is never on my side, but I settled on creating three clubs for K-5 kids of 23 students.  They each run once a month. We have a girls only club, boys only club and an "everyone" club.  In truth, I expected with offering that many "clubs" that I would have limited sign ups; however, I was yet again surprised by the outpouring of interest.  I had to shut down signups for boys and everyone clubs after about two hours and start a wait list. 

I have a wide variety of age levels and ability levels in these clubs with a respectable group of kindergartners and first graders with varying reading abilities.  Obviously this provides me with quite a challenge.  There are moments where I wonder if I should have limited the club sign ups to older students who can read, but ultimately I feel so strongly in providing all students with the opportunity to cultivate an interest and learn something new as a result of that interest that I just can't bring myself to limiting it.

I group the kids in the lab by grade level so that I can help them in small groups if needed. The kindergartners do require a little more attention at times, but I'm always surprised by how quickly they pick things up - even with their limited reading ability.

Even though clubs only get to meet once a month right now, I am so glad I split it up.  When the girls are coding, the energy is so different.  They are so quiet in contrast to the boys who are often more competitive and a lot more raucous, I can see now why the girls felt intimidated or had the impression that the boys weren't taking coding seriously (although, they are actually taking it very seriously). 

Coding Resources I Couldn't Do Without

To get kids a base of experience, I created classes in Code.org Code Studio.  My kindergarten and first graders are working through Course 1, and the rest are in Course 2.  I do give them the option to work through the course work at home, but many of the kids enjoy working through the challenges together during club time.



Code.org is a great place to start
Since I am working with a variety of age and ability levels in each club, Code.org has provided me sanity-saving, age and ability appropriate coursework.  The coursework is, right now (and hopefully will continue be), entirely free.  

As a teacher I can set up classes of students - with only their first names & last initial and assign them appropriate coursework.  Students in older grades are randomly assigned passphrases and students in kindergarten and first grade are assigned a picture for their password.  

I was really worried I would have to read information to students in kindergarten, but Course 1 is excellent for developing readers and includes short video introduction to concepts, picture based programming, and it even begins by having students practice key concepts like mouse skills and drag and drop. 

Cards are available for download from Scratch
Once kids finish up with the assigned course, I plan to introduce students to Scratch and some of the different challenges that are available.  I think the Scratch Cards will be the perfect way to do this. 

ScratchED also has a pretty extensive curriculum available in the draft format and covers a wide variety of skills and interests including:  arts, stories and games. 

For my kindergartners I hope to use some of the other websites, like Tynker and apps like ScratchJR and as they build reading skills I hope to move them into the more advanced coursework on Code.org.

Book resources that I have dug into some that I think will also be helpful for coming up with projects for the kids once they finish their coursework in Code.org are Help your Kids with Computer Programming - DK Publishing, which covers things like Scratch and basics of Python (which could help out with future Rasperry Pi projects) and  Learn to Program with Scratch: A Visual Guide to Programming with Games, Art, Science and Math by Majed Maji.




Where I hope we end up with this

Now that we have started, I really hope that as kids gain skills they can begin working on more involved projects that relate to their particular interests.  I will encourage them to use Scratch and are some really great project ideas presented in Made with Code and through Code.org students can branch out based on their interests and create stories, games and art.

Additionally, I have hopes that we can branch out into coding with different types of robots so that kids can see a more physical representation of code that they are writing.

Ultimately, I really just want kids to have a place where they can explore their interests - and maybe a little more time to do it! 




 

Comments

  1. Awesome, this post is huge helpful for us. Thanks for given such a valuable time to share this post!!!

    ReplyDelete

Post a Comment

Popular posts from this blog

Library Centers for Kindergarten & First Grade

Center Inspiration After much debate at the end of last school year, I was able to get 10 extra minutes added on to each of my classes for this year boosting class library time from 35 minutes a week to 45 minutes a week for my fixed schedule.  For me, 35 minutes a week, just wasn't enough to pack in all the awesomeness I wanted to achieve.  It seemed like we would just be getting started into something great when it was time to go. I was thrilled to know that this year I was going to have the extra time to work with my classes on research skills and technology projects while working in more time to allow them to browse the shelves and look at books.  That being said, truth be told, I was completely freaked out about what to do with my kindergartners for 45 minutes. Did I mention in my former life, I was a high school English teacher?  Four years ago, my first two weeks in an elementary library were a complete culture shock to me. I was used to walking into a ro...

Project Genre-fy the Fiction Section!

After a lot of thinking, I finally decided to take the leap this summer and move the fiction section of my elementary library from the traditional first-three-letters-of-the-last- name organization to a genre based organization. Now that the project is almost complete, I cannot wait to get the kids back in the library so I can show them! Deciding Factors There are many reasons individual teacher librarians might choose to genrefy their library.  For me, I was driven to start with the fiction section because I've noticed an alarming drop off in students checking out books by the time they get to fifth grade.  This drop off could be for any number of reasons: increased activities after school, loss of interest in the materials they see on the shelf, lack of time, or they could be overwhelmed by book after book organized by letter. I realized, too, that although my 3-5 graders don't ask for "funny" books or "animal" stories, they seem to get stuck on c...

Digital Interactive Notebooks: Getting Started

Post appeared also on FtEdTech It's no real secret that I love Digital Interactive Notebooks.  I create them every chance I get and encourage teachers to use them for everything from long term Project Based Learning (PBL) projects to weekly unit work with vocabulary .   The Interactive Notebook (INB) has long been a staple of the classroom to engage students more directly with their notes.  The traditional interactive notebook often includes traditional student notes, questions, and interactives that students cut, fold, color and paste into their notebooks. You might find graphic organizers, pockets with measuring tools, data charts, and foldables that act as study aides.  In the NSTA article " Science Interactive Notebooks in the Classroom " Jocelyn Young explains the benefits of INB when she shares that " By using notebooks, students model one of the most vital and enduring functions of scientists in all disciplines—recording information, figures, and d...