SUBSCRIBE
SUBSCRIBE
SLJ Blog Network +
  • 100 Scope Notes
  • A Fuse #8 Production
  • Good Comics for Kids
  • Heavy Medal: A Mock Newbery Blog
  • Teen Librarian Toolbox
  • The Classroom Bookshelf
  • The Yarn
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About TLT
  • Reviews
    • Book Reviews
    • A to Z Book Lists
    • Book Review Policy
  • Teen Issues
  • Middle Grade Mondays
  • Programs
    • TPiB
    • Tech Talk
  • Professional
    • Teen Services 101
    • Things We Didn’t Learn in Library School
  • MakerSpace
  • Projects
    • #SVYALit
    • #FSYALit
    • #MHYALit
    • #Poverty in YA Lit

February 18, 2014 by Karen Jensen, MLS

TPiB: Jump in head first and start a coding club

February 18, 2014 by Karen Jensen, MLS   4 comments

http://www.codecademy.com/

Sometimes we talk about things we didn’t learn in library school.  The point of that occasional series is to illustrate that a lot of our librarian skills are learned on the job, and to acknowledge that the scope of what we do is wide and ever-changing.  Before I get going on how I jumped in head first and started a coding club at my library here’s a list of stuff I never learned in library school:

  • the word “makerspace”
  • anything about computer games
  • Javascript
  • what an IDE is
But here’s what I knew:

  • Teens are itching to get their hands on technology.
  • Coding is becoming an essential, if not highly desirable, skill that many kids aren’t getting in school.
  • I have successfully been able to use HTML, so chances are I could learn another language.
  • Codecademy has a free After School curriculum that a colleague had highly recommended.

So I jumped in, and I think you can too.

SCROLL TO KEEP READING THIS POST

ADVERTISEMENT

ADVERTISEMENT

With a little guidance in the Codecademy forums, I set up an every other week schedule and hoped that kids would come.  I started out our first session by explaining that I wasn’t an expert; I’d be learning along with them, and that I fully expected that some of them would learn faster than me and be ready to help their peers by the end of the year.  They seemed excited about it, and so we dove in together.

Each session, I started out by introducing something small: a video of people talking about how they got into code, or a site that showed how CSS worked, or a cool application for Javascript.  Then we would work on the Codecademy tutorials at our own pace.  Very quickly I learned that they weren’t really interested in HTML or CSS, rather they wanted to focus on Javascript so that they could write code that people could interact with.  So I listened to them and we skipped ahead to Javascript.  As long as I worked a few modules ahead of them, I could do a decent job of answering their questions.  Another tip: if you have a friend, colleague, or family member who will be at a computer during your coding club times, they may be able to field questions via gchat.

A few months in, I could tell that the work at your own pace technique was great for some things.  New members to the club could jump right in at their own level and could join at any time.  But it wasn’t so great for other things.  The biggest problem was that just learning code wasn’t enough to make the kids feel united together as a club.  So we shifted gears again.

From the Guardian Article below on the Coding Tumblr
Guardian Article: There is a fun Tumblr that looks at the coding in tv and movies and determines if it is real code or gobbleygook.  Image from the Guardian article.

Now, we’re working together to build an interactive, choose your own adventure style game, using Cloud9 IDE as a platform for working together and sharing our code.  This shift brought a whole new set of elements into our club meetings.  We talked about plot and strategy, and suddenly rather than just wondering how to fix the code that they were working through, they were wondering if they could learn to code entirely new types of things, how video works, and whether they could use their artistic skills to design images for the game.

My goal for them was to have a basic game up and running by Teen Tech Week so that we could put it up on the library’s website and encourage people to play it and give feedback.  It may or may not get there in time, but even if it does, that won’t be the marker of a successful club.  Here’s how I know it already is successful:

  • I have repeat attendees
  • They are bringing their friends
  • They CALL ME when they aren’t going to make it
  • They have a great time when they’re here
  • They want to learn more and do more
  • I do too
-Heather
Coding Tools:

Code Academy
Scratch
Code.org 

Resources:
Article at Librarified
Lego: We Do ($200.00) – YouTube
Beyond Legos: Coding for Kids
7 Apps for Teaching Coding Skills
Teaching Teens about Digital Literacy Through Coding
Camp for Code: Library program teaches teens basics of programming, robotics
Lifehacker: Learn to Code, the full beginners guide
EdSurge: Teaching Kids to Code
Coding Books on Amazon

Filed under: STEM Education, Technology, Teen Tech Week, TPIB

SHARE:

Read or Leave Comments

About Karen Jensen, MLS

Karen Jensen has been a Teen Services Librarian for almost 30 years. She created TLT in 2011 and is the co-editor of The Whole Library Handbook: Teen Services with Heather Booth (ALA Editions, 2014).

ADVERTISEMENT

Related Posts

October 2014

Webinars

by Karen Jensen, MLS

July 2014

TPiB: Brushbots

by Karen Jensen, MLS

July 2014

TPiB: Squishy Circuits

by Karen Jensen, MLS

April 2014

Top 5 Take-aways from ILEAD-USA

by Karen Jensen, MLS

January 2014

Teens, Tech and Programming

by Karen Jensen, MLS

ADVERTISEMENT

SLJ Blog Network

100 Scope Notes

The Pumphrey Bros Are on The Yarn Podcast!

by Travis Jonker

A Fuse #8 Production

Fuse 8 n’ Kate: Gerald McBoing Boing by Dr. Seuss

by Betsy Bird

Good Comics for Kids

It’s Jeff! | This Week’s Comics

by Lori Henderson

Heavy Medal

March suggestions: early Mock Newbery possibilities

by Emily Mroczek-Bayci

Teen Librarian Toolbox

Writing Quietly (…While Surrounded by Loud Things), a guest post by Helena Fox

by Amanda MacGregor

The Classroom Bookshelf

The Classroom Bookshelf is Moving

by Erika Thulin Dawes

The Yarn

Jarrett and Jerome Pumphrey Try Something New

by Travis Jonker

ADVERTISEMENT

Related Articles on SLJ

YA Anthologies Offer Necessary Representation | Great Books

9 YA Novels with Songs as Their Titles

21 Middle Grade and YA Novels in Verse for National Poetry Month

Books To Blow Your Mind | Pondering Printz

26 Must-Have Latinx YA Books Filled with Romance, History, and Magical Realism

Reader Interactions

Comments

  1. Kelly Czarnecki says

    February 19, 2014 at 1:42 am

    Awesome! Keep up the great work! This sounds like a lot of fun!

  2. Kayla says

    February 20, 2017 at 4:55 pm

    My library is trying to offer more tech programs for our kids and teens, and coding has been a popular class in the past. Can you tell me what age or grade range was your coding club included? Thanks

Trackbacks

  1. 2: Code Academy – Play Portfolio says:
    April 27, 2016 at 11:19 pm

    […] Teen Librarian Toolbox wrote an inspiring and informative blog post about her experience starting a Coding Club, so this felt like just the incentive I needed to get […]

  2. Starting a coding club in the library – Coding in the Library says:
    May 27, 2017 at 1:59 pm

    […] Jensen, Karen. “TPiB: Jump in Head First and Start a Coding Club.” Teen Librarian Toolbox. School Library Journal, 18 Feb. 2014. Web. 19 Apr. 2017. <https://www.teenlibrariantoolbox.com/2014/02/tpib-jump-in-head-first-and-start-a-coding-club/&gt;. […]

ADVERTISEMENT

Archives

Follow This Blog

Enter your email address below to receive notifications of new blog posts by email.

This coverage is free for all visitors. Your support makes this possible.

This coverage is free for all visitors. Your support makes this possible.

Primary Sidebar

  • News & Features
  • Reviews+
  • Technology
  • School Libraries
  • Public Libraries
  • Age Level
  • Ideas
  • Blogs
  • Classroom
  • Diversity
  • People
  • Job Zone

Reviews+

  • Book Lists
  • Best Books
  • Media
  • Reference
  • Series Made Simple
  • Tech
  • Review for SLJ
  • Review Submissions

SLJ Blog Network

  • 100 Scope Notes
  • A Fuse #8 Production
  • Good Comics for Kids
  • Heavy Medal
  • Neverending Search
  • Teen Librarian Toolbox
  • The Classroom Bookshelf
  • The Yarn

Resources

  • 2022 Youth Media Awards
  • The Newbery at 100: SLJ Celebrates the 100th Anniversary of the Award
  • Special Report | School Libraries 2021
  • Summer Reading 2021
  • Series Made Simple Spring 2021
  • SLJ Diverse Books Survey
  • Summer Programming Survey
  • Research
  • White Papers / Case Studies
  • School Librarian of the Year
  • Mathical Book Prize Collection Development Awards
  • Librarian/Teacher Collaboration Award

Events & PD

  • In-Person Events
  • Online Courses
  • Virtual Events
  • Webcasts
  • About Us
  • Contact Us
  • Advertise
  • Subscribe
  • Media Inquiries
  • Newsletter Sign Up
  • Content Submissions
  • Data Privacy
  • Terms of Use
  • Terms of Sale
  • FAQs
  • Diversity Policy
  • Careers at MSI


COPYRIGHT © 2023


COPYRIGHT © 2023