Coding as a Practical Library Program

Jennifer Koerber
Jennifer KoerberConsultant, writer, trainer at Self-employed consultant
WWW.JENNIFERKOERBER.COM
PROJECT
DATE CONTACT
APRIL 22, 2016
CODING AS A PRACTICAL LIBRARY PROGRAM
JENNIFER KOERBER
Today's Agenda
Why?

Pre-Planning

Planning

Resources

Measuring

Implementing

Keeping Up
Case Studies
Code Louisville - Louisville (KY) Free Public Library

Teen (Tech)Knowledgey Camp - Grand Rapids (MI)
Public Library

Codebreakers - Arlington Heights (IL) Public Library

unBound - Meridian (ID) Library District
MY GOAL:
SHOW YOU POSSIBILITIES
https://monmouthshire.madeopen.co.uk/projects/
The-Ideas-Garage
Why Coding at Libraries?
Why Not?
It’s not much different than:

computer training

craft programs

cooking programs

DIY programs
mashable.com/2015/05/24/learning-code-jobs
What Kinds of Programs?
Age: Adults, Teens, Kids, Family/Multi-generational

Focus: Job skills, college prep, school help,
edutainment, fun!

Time: Afterschool, summer camp, school break;
late morning/early afternoon; weekends

Format: Classes, online learning, games &
activities, group/peer learning, support
How…at MY Library?
Know Your Community

Know Your Library

Know Your Goals
CODE LOUISVILLE - LOUISVILLE FREE PUBLIC LIBRARY
WWW.CODELOUISVILLE.ORG
PRE-PLANNING
KNOW THYSELF
Know Your Community
Needs
Ask local agencies & workplace investment/development boards:

What jobs aren’t being filled?

What skills do these folks need to have? Specific
languages/platforms?

What neighborhoods or communities are most in need?

Ask small business owners the same questions.

Survey patrons: What skills do they think they need? 

What jobs would they apply for if they had the skills?
Know Your Community
Opportunities
Is someone already doing this training in your community? 

Do they need space/computers? How can you partner?

Are there large companies/tech firms that need people?
Are they willing to do pre-hire training programs?

Are there local high schools/tech schools/colleges with
students who need or could provide training? 

What are the local K-12 schools already doing to promote
STEAM/coding? How about local afterschool programs or
summer camps? Can you piggy-back on their efforts?
Know Your Library
Staff skills: Who can teach? Who can participate and then become
a teacher? Look at ALL of your staff for possible instructors.

Enthusiastic staff: They don’t have / don’t want the skills, but think
this is awesome and can be supportive allies for word of mouth &
staff buy-in.

Physical space: Where could you do this programming? Now or
with additional funds?

Technology: What do you already have to facilitate coding
programs? Older laptops are fine: basic coding doesn’t need more
than a text editor.

Marketing: How do you already promote programs? Will the
audiences you’re already reaching want this, or will you need to find
new ways of marketing to new audiences? What else could you try?
Know Your Goals
What do you want to achieve through this program? 

Demystifying coding through fun

Pre-coding concepts

Coding basics

A finished product or portfolio

Job preparation

School support

How will you measure starting knowledge? Ending knowledge? 

How will you measure outcomes?
TEEN (TECH)KNOWLEDGEY CAMP, GRAND RAPIDS PUBLIC LIBRARY
WWW.GRPL.ORG/TEEN-TECHKNOWLEDGEY-CAMP/
PLANNING
THE NITTY GRITTY
What Kind of Program?
Demystifying Coding: Using non-technical or simple technical tools
to introduce the basic concepts of coding (e.g., DIY jewelry, early ed
games/toys, “unplugged” activities)

Coding Basics/Intermediate: In-person or online classes in HTML/
CSS, Javascript, Python, Ruby/Rails, website development/design,
CMS modules/customized themes, Excel macro development, app/
webkit development, something identified in surveys

“Fun” Coding: Game development, app development, Minecraft
coding, robots, toys & games

Meetups or Peer2Peer learning: Interested folks come together to
teach each other with some or no library facilitation
What Format?
Hands-on, standard computer class style

Online learning, with or without facilitation

Interactive Q&A or meetup style

Games & activities

Crafts and other non-tech projects

Unconferences or miniconferences?
What Audience?
Kids

Teens

Job-Seekers - older teens & adults

General interest adults

Family / Multi-generational
What Technology?
What do you need? 

What do you already have?

What can you get donated or borrow?

Can you work in someone else’s space?
What’s Your Budget?
Costs
Technology

Space

Staff

Outside Instructors

Support materials (craft
supplies, paper, etc.)
Available Funds
Line item - programs,
technology, support 

Friends/Foundation funds

Grants

Sponsors

Gifts / Trust funds
Who Are Your Instructors?
Staff

Volunteers

Community Partners

Paid Instructors

Online Resources
How Do You Market It?
What new marketing modes do you need to reach
new audiences?

Social media

Schools & camps

Job/career centers

Who can you partner with?

Who can be part of your word of mouth campaign?
What Challenges?
What challenges do you already see?

What alternatives do you have to canceling? 

What back-up plans can you prepare now?

Who can pick up if you need to drop the ball?
CODEBREAKERS - ARLINGTON HEIGHTS MEMORIAL LIBRARY
WWW.AHML.INFO/CONTENT/BREAKERS-HTML-AND-CSS-CODING-CAMP
RESOURCES
FOR PLANNING, FOR DOING
Other Libraries
Denver Public Library 

Learn to Code meetups, “Wordpress Happiness Hour” meetups,
Python workshop series, teen DevCamps

San Jose Public Library

Partnership with KidzKode.org

DoSpace, Omaha Public Library

Circulating Tech Activity Kits for all ages, extensive software
library, Littles Lab, Teen Hackers, adult classes

BoiseCodes, Boise Public Library

Circulating computer & robot kits, Hacker Hours meetup & code,
“Teach Your Preschooler Computer Science: A Workshop for
Parents,” “Bot Brunch” to introduce robot kits & learn basic code
BOOKS, ARTICLES, RESOURCE LISTS
“LIBRARY CODING BOOT CAMP,” “CODING FOR KIDS,” “CODING PROGRAMS AT LIBRARIES”
Online Resources
Lynda.com

Treehouse.com

Code.org (Hour of Code
and Beyond an Hour) 

CodeAcademy.com

Tynker.com

edX.org & its partners
More Traditional Tools
Text Editors (Sublime Text, even Notepad)

Dreamweaver

myPHP & mySQL

Scratch, Scratch Jr.

JavaScript, Python, HTML/CSS

Arduino, Raspberry Pi
ROBOTS, GAMES & APPS
ROBOTS, GAME MAKERS, APP BUILDERS, MINECRAFT
WWW.VIRALISTAS.COM/DISFRACES-DE-HALLOWEEN-PARA-TODA-LA-FAMILIA/
GADGETS & TOYS
REMEMBER, NOT JUST FOR KIDS!
Unplugged Learning
Computer Programming Unplugged @ STEM In Libraries

steminlibraries.com/2015/03/14/week-two-computer-programming-
unplugged/

DIY Coding Jewelry @ Design Mom

www.designmom.com/2016/03/diy-coding-jewelry/

Code Crackers @ STEM in Libraries

steminlibraries.com/2015/10/21/code-crackers/

Conditionals with Cards @ code.org

code.org/files/ConditionalsHoC.pdf
ROOTZ ASYLUM AT DEFCON 2015 (LAS VEGAS, NV)
R00TZ.ORG/
MEASURING
WHAT & HOW
What to Measure?
Door / Seat Count

Participation / Completion Rates

Satisfaction Ratings

Testimonials

Job Acquisition / School Success Numbers
How to Measure It?
Surveys

Quizzes

Projects

Built-in Measures in Online Platforms/Software
IMPLEMENTING
READY… SET…
www.flickr.com/photos/grandcamel/2505377021
GO!!!!!
PHOTO
UNBOUND, MERIDIAN (ID) LIBRARY DISTRICT
MLDUNBOUND.ORG/
LEARNING
DEBRIEF AND DISCOVER
http://thedailyquotes.com/fail/
Questions to Ask After
What worked? What almost worked? What didn’t
work at all?

Where do you need more brains for brainstorming
solutions? More outside-the-library people?

What can you do again or expand on easily, to build
on your success? 

What needs more work?

What did you learn about this kind of program?
About your library? About your community?
KEEPING UP
IDEAS FOR THE NEXT TIME
http://nathanmaxwell.net/2013/12/10-best-inspirational-
and-funny-signs-at-richmond-marathon-race-recap/
Employment & Training
State / local workplace development/investment
boards (WIB) - www.cwdb.ca.gov/local_boards.htm

Bureau of Labor Statistics / Occupational Outlook
Handbook - www.bls.gov/ooh

US Department of Labor - www.doleta.gov

www.Workforce3one.org - resource for WIBs

www.CareerOneStop.org

www.myskillsmyfuture.org

www.mynextmove.org

www.doleta.gov/grants/find_grants.cfm
Employment & Training
Training Journal -
www.trainingjournal.com

Association for Talent
Development - www.td.org

Society for Human Resource
Management - www.shrm.org

National Human Resources
Association - humanresources.org
Online Resources
Library Resources
ALA TechSource

Library of the Future / ALA
Transforming Libraries

International, national, state,
and local library organizations

Professional journals

Library conferences

code4lib

LibTech

Computers in Libraries /
Internet Librarian

Mainstream News
The Atlantic
The Economist (Tech
Quarterly)

The Huffington Post

The New York Times
The Wall Street Journal

The Washington Post
Tech News
Gadgets & Reviews
C|NET

Engadget

Gizmag

Gizmodo

The Verge - Tech
Tech News
TechCrunch

ZDNet

ArsTechnica

Related Resources
Nonprofit Technology
Network (NTN)

Chronicle of Higher Ed

Kickstarter Technology
projects
Tech Conferences
Industry Conventions 

CES (formerly The Consumer
Electronics Show)

Digital Entertainment World (DEW)

E3, the Electronic Entertainment Expo

Game Developers Conference (GDC)

Mobile World Congress 

Nonprofit Technology Conference
(NTC)

SXSW Interactive

TecHomeX
Developer & Release Events
Apple Worldwide Developers
Conference (WWDC)

Google I/O

Microsoft’s Tech Ed

Microsoft Build 

Technology Conferences
Defcon (security)

Interop (general IT)

LISA (sysadmin) 

NANOG (networks)

Velocity (web optimization)
WWW.JENNIFERKOERBER.COM
THANK YOU & GOOD LUCK!
JENNIFER KOERBER
JENNIFER.KOERBER@GMAIL.COM
1 of 48

Recommended

Emerging Technologies for Librarians: Keeping Up & Staying Fresh by
Emerging Technologies for Librarians: Keeping Up & Staying FreshEmerging Technologies for Librarians: Keeping Up & Staying Fresh
Emerging Technologies for Librarians: Keeping Up & Staying FreshJennifer Koerber
5.7K views35 slides
Evolving Yourself: Renew, Reuse, Reinvent by
Evolving Yourself: Renew, Reuse, ReinventEvolving Yourself: Renew, Reuse, Reinvent
Evolving Yourself: Renew, Reuse, ReinventJennifer Koerber
2.7K views53 slides
Hacking the Librarian: Evolving Personal & Career Development by
Hacking the Librarian: Evolving Personal & Career DevelopmentHacking the Librarian: Evolving Personal & Career Development
Hacking the Librarian: Evolving Personal & Career DevelopmentJennifer Koerber
3.4K views20 slides
Keeping Up with Emerging Technologies - Cybertour at CiL2014 by
Keeping Up with Emerging Technologies - Cybertour at CiL2014Keeping Up with Emerging Technologies - Cybertour at CiL2014
Keeping Up with Emerging Technologies - Cybertour at CiL2014Jennifer Koerber
2.9K views12 slides
Managing the Device Deluge: Training & Supporting Staff by
Managing the Device Deluge: Training & Supporting StaffManaging the Device Deluge: Training & Supporting Staff
Managing the Device Deluge: Training & Supporting StaffJennifer Koerber
2.9K views23 slides
Emerging Technologies in Libraries by
Emerging Technologies in LibrariesEmerging Technologies in Libraries
Emerging Technologies in LibrariesJennifer Koerber
2.4K views48 slides

More Related Content

What's hot

Welcometo imscomputers7 by
Welcometo imscomputers7Welcometo imscomputers7
Welcometo imscomputers7Anne Asplund
580 views12 slides
Fla 2013 presentation by
Fla 2013 presentationFla 2013 presentation
Fla 2013 presentationNatalie Rector
808 views41 slides
How To Effectively Communicate With Techies by
How  To Effectively Communicate With TechiesHow  To Effectively Communicate With Techies
How To Effectively Communicate With TechiesHelen Linda
394 views20 slides
Assistive Technology use and effectiveness in higher education and the workplace by
Assistive Technology use and effectiveness in higher education and the workplaceAssistive Technology use and effectiveness in higher education and the workplace
Assistive Technology use and effectiveness in higher education and the workplaceE.A. Draffan
2K views31 slides
Presentation Skills Workshop - KUMC Fellowship 2014 by
Presentation Skills Workshop - KUMC Fellowship 2014Presentation Skills Workshop - KUMC Fellowship 2014
Presentation Skills Workshop - KUMC Fellowship 2014Christian Sinclair
1.6K views103 slides
TTAC Book Study Week 2 by
TTAC Book Study Week 2TTAC Book Study Week 2
TTAC Book Study Week 2Christopher Bugaj
838 views26 slides

What's hot(20)

Welcometo imscomputers7 by Anne Asplund
Welcometo imscomputers7Welcometo imscomputers7
Welcometo imscomputers7
Anne Asplund580 views
How To Effectively Communicate With Techies by Helen Linda
How  To Effectively Communicate With TechiesHow  To Effectively Communicate With Techies
How To Effectively Communicate With Techies
Helen Linda394 views
Assistive Technology use and effectiveness in higher education and the workplace by E.A. Draffan
Assistive Technology use and effectiveness in higher education and the workplaceAssistive Technology use and effectiveness in higher education and the workplace
Assistive Technology use and effectiveness in higher education and the workplace
E.A. Draffan2K views
Presentation Skills Workshop - KUMC Fellowship 2014 by Christian Sinclair
Presentation Skills Workshop - KUMC Fellowship 2014Presentation Skills Workshop - KUMC Fellowship 2014
Presentation Skills Workshop - KUMC Fellowship 2014
Christian Sinclair1.6K views
At Risk and Online by Neela Bell
At Risk and OnlineAt Risk and Online
At Risk and Online
Neela Bell3.4K views
Dyslexia and Digital Design: websites, apps and more, November 2014 by AbilityNet
Dyslexia and Digital Design: websites, apps and more, November 2014Dyslexia and Digital Design: websites, apps and more, November 2014
Dyslexia and Digital Design: websites, apps and more, November 2014
AbilityNet3K views
Using technology to enhance classroom learning by briannamarisol
Using technology to enhance classroom learningUsing technology to enhance classroom learning
Using technology to enhance classroom learning
briannamarisol269 views
The Palm PAL Project: A Digital Invitation to Join the Millennium by Leslie Dare
The Palm PAL Project: A Digital Invitation to Join the Millennium The Palm PAL Project: A Digital Invitation to Join the Millennium
The Palm PAL Project: A Digital Invitation to Join the Millennium
Leslie Dare180 views
Assistive Technology Reading and Writing Tools by ATLA
Assistive Technology Reading and Writing ToolsAssistive Technology Reading and Writing Tools
Assistive Technology Reading and Writing Tools
ATLA2.2K views
Blogging and The Learning Professional by parag
Blogging and The Learning ProfessionalBlogging and The Learning Professional
Blogging and The Learning Professional
parag853 views
Creating Library Spaces of the Future by NCLA2011
Creating Library Spaces of the FutureCreating Library Spaces of the Future
Creating Library Spaces of the Future
NCLA20112.6K views
eLearning and Networking Technologies to Mimic the In-Person Experience by janetkrenn
eLearning and Networking Technologies to Mimic the In-Person ExperienceeLearning and Networking Technologies to Mimic the In-Person Experience
eLearning and Networking Technologies to Mimic the In-Person Experience
janetkrenn294 views
Teaching Tech to Patrons: The Current Landscape by Nick Tanzi
Teaching Tech to Patrons: The Current LandscapeTeaching Tech to Patrons: The Current Landscape
Teaching Tech to Patrons: The Current Landscape
Nick Tanzi182 views
It’s good to talk: using technology to give EVERYONE a voice by sherif user group
It’s good to talk: using technology to give EVERYONE a voiceIt’s good to talk: using technology to give EVERYONE a voice
It’s good to talk: using technology to give EVERYONE a voice
sherif user group569 views
Development Of Staff Technology Skills by paroo1
Development Of Staff Technology SkillsDevelopment Of Staff Technology Skills
Development Of Staff Technology Skills
paroo1294 views

Viewers also liked

Digital Disruption: A Librarian's perspective by
Digital Disruption: A Librarian's perspectiveDigital Disruption: A Librarian's perspective
Digital Disruption: A Librarian's perspectiveJane Cowell
1.1K views31 slides
Podcasting in Libraries by
Podcasting in LibrariesPodcasting in Libraries
Podcasting in LibrariesMark O'English
1.3K views21 slides
Using Wordpress To Create Your Website by
Using Wordpress To Create Your WebsiteUsing Wordpress To Create Your Website
Using Wordpress To Create Your WebsiteNicole C. Engard
3.3K views32 slides
Programming for Babies at your Library by
Programming for Babies at your LibraryProgramming for Babies at your Library
Programming for Babies at your LibraryIndiana State Library
2.6K views33 slides
Podcasting for Library Instruction by
Podcasting for Library InstructionPodcasting for Library Instruction
Podcasting for Library InstructionDebbie Herman
1.3K views22 slides
Successfully Using QR Codes in Libraries by
Successfully Using QR Codes in LibrariesSuccessfully Using QR Codes in Libraries
Successfully Using QR Codes in LibrariesCheryl Burnette
6.5K views31 slides

Viewers also liked(20)

Digital Disruption: A Librarian's perspective by Jane Cowell
Digital Disruption: A Librarian's perspectiveDigital Disruption: A Librarian's perspective
Digital Disruption: A Librarian's perspective
Jane Cowell1.1K views
Using Wordpress To Create Your Website by Nicole C. Engard
Using Wordpress To Create Your WebsiteUsing Wordpress To Create Your Website
Using Wordpress To Create Your Website
Nicole C. Engard3.3K views
Podcasting for Library Instruction by Debbie Herman
Podcasting for Library InstructionPodcasting for Library Instruction
Podcasting for Library Instruction
Debbie Herman1.3K views
Successfully Using QR Codes in Libraries by Cheryl Burnette
Successfully Using QR Codes in LibrariesSuccessfully Using QR Codes in Libraries
Successfully Using QR Codes in Libraries
Cheryl Burnette6.5K views
12 Things You Should Know About Library Guides by this_shanti
12 Things You Should Know About Library Guides12 Things You Should Know About Library Guides
12 Things You Should Know About Library Guides
this_shanti 1.5K views
Content Strategy for Library Websites by Rebecca Blakiston
Content Strategy for Library WebsitesContent Strategy for Library Websites
Content Strategy for Library Websites
Rebecca Blakiston3.9K views
Drupal: Library Web Sites Made Easy by Vincci Kwong
Drupal: Library Web Sites Made EasyDrupal: Library Web Sites Made Easy
Drupal: Library Web Sites Made Easy
Vincci Kwong3.4K views
Building a Library Website with WordPress by Nicole C. Engard
Building a Library Website with WordPressBuilding a Library Website with WordPress
Building a Library Website with WordPress
Nicole C. Engard12.2K views
Library Database management system by Dheeraj Negi
Library Database management system Library Database management system
Library Database management system
Dheeraj Negi6.1K views
Why UX in libraries is a thing now by Andy Priestner
Why UX in libraries is a thing nowWhy UX in libraries is a thing now
Why UX in libraries is a thing now
Andy Priestner18.5K views
Learning management system by Fatima Jose
Learning management systemLearning management system
Learning management system
Fatima Jose8.4K views
The library in the life of the user by lisld
The library in the life of the userThe library in the life of the user
The library in the life of the user
lisld19.4K views
Gamification: Global library examples by Jan Holmquist
Gamification: Global library examplesGamification: Global library examples
Gamification: Global library examples
Jan Holmquist5.8K views

Similar to Coding as a Practical Library Program

Embrace your inner data geek by
Embrace your inner data geekEmbrace your inner data geek
Embrace your inner data geek Colorado State Library
2.7K views55 slides
Technology journey by
Technology journeyTechnology journey
Technology journeyLisa Proctor
5.3K views26 slides
Open Badges and Skills Portfolios: Visual Pathways to the Future (Cannexus 2015) by
Open Badges and Skills Portfolios: Visual Pathways to the Future (Cannexus 2015)Open Badges and Skills Portfolios: Visual Pathways to the Future (Cannexus 2015)
Open Badges and Skills Portfolios: Visual Pathways to the Future (Cannexus 2015)Don Presant
246 views55 slides
Digital Fluencies: Why, What & Where We Are by
Digital Fluencies: Why, What & Where We AreDigital Fluencies: Why, What & Where We Are
Digital Fluencies: Why, What & Where We AreKimberly Eke
1.1K views38 slides
CodeTheCurve: Pitch Video Best Practices by
CodeTheCurve: Pitch Video Best PracticesCodeTheCurve: Pitch Video Best Practices
CodeTheCurve: Pitch Video Best PracticesDr. Melissa Sassi
334 views17 slides
Vermont Connected - Mission Critical: Evaluating & Optimizing Digital Tools f... by
Vermont Connected - Mission Critical: Evaluating & Optimizing Digital Tools f...Vermont Connected - Mission Critical: Evaluating & Optimizing Digital Tools f...
Vermont Connected - Mission Critical: Evaluating & Optimizing Digital Tools f...vtrural
491 views25 slides

Similar to Coding as a Practical Library Program(20)

Technology journey by Lisa Proctor
Technology journeyTechnology journey
Technology journey
Lisa Proctor5.3K views
Open Badges and Skills Portfolios: Visual Pathways to the Future (Cannexus 2015) by Don Presant
Open Badges and Skills Portfolios: Visual Pathways to the Future (Cannexus 2015)Open Badges and Skills Portfolios: Visual Pathways to the Future (Cannexus 2015)
Open Badges and Skills Portfolios: Visual Pathways to the Future (Cannexus 2015)
Don Presant246 views
Digital Fluencies: Why, What & Where We Are by Kimberly Eke
Digital Fluencies: Why, What & Where We AreDigital Fluencies: Why, What & Where We Are
Digital Fluencies: Why, What & Where We Are
Kimberly Eke1.1K views
CodeTheCurve: Pitch Video Best Practices by Dr. Melissa Sassi
CodeTheCurve: Pitch Video Best PracticesCodeTheCurve: Pitch Video Best Practices
CodeTheCurve: Pitch Video Best Practices
Dr. Melissa Sassi334 views
Vermont Connected - Mission Critical: Evaluating & Optimizing Digital Tools f... by vtrural
Vermont Connected - Mission Critical: Evaluating & Optimizing Digital Tools f...Vermont Connected - Mission Critical: Evaluating & Optimizing Digital Tools f...
Vermont Connected - Mission Critical: Evaluating & Optimizing Digital Tools f...
vtrural491 views
Webinar Slides: Authentic v. Automated Communication - Yes, You Can Do Both by Converge Consulting
Webinar Slides: Authentic v. Automated Communication - Yes, You Can Do BothWebinar Slides: Authentic v. Automated Communication - Yes, You Can Do Both
Webinar Slides: Authentic v. Automated Communication - Yes, You Can Do Both
What’s After MakerSpaces - NEFLIN by Brian Pichman
What’s After MakerSpaces - NEFLINWhat’s After MakerSpaces - NEFLIN
What’s After MakerSpaces - NEFLIN
Brian Pichman1K views
Ber making the best use of technology 2013 2014 december by dfordjlg
Ber making the best use of technology 2013 2014 decemberBer making the best use of technology 2013 2014 december
Ber making the best use of technology 2013 2014 december
dfordjlg399 views
Tripura india july 21 2020 by Stephen Abram
Tripura india july 21 2020Tripura india july 21 2020
Tripura india july 21 2020
Stephen Abram349 views
Win8 Tablets Leadership Perspective for Schools by Nancy Caramanico
Win8 Tablets Leadership Perspective for SchoolsWin8 Tablets Leadership Perspective for Schools
Win8 Tablets Leadership Perspective for Schools
Nancy Caramanico399 views
Curating an Effective Digital Research Presence - Nicola Osborne, EDINA by Nicola Osborne
Curating an Effective Digital Research Presence - Nicola Osborne, EDINACurating an Effective Digital Research Presence - Nicola Osborne, EDINA
Curating an Effective Digital Research Presence - Nicola Osborne, EDINA
Nicola Osborne3.3K views
Roadmap 2014 by Ed Jones
Roadmap 2014Roadmap 2014
Roadmap 2014
Ed Jones244 views
Mission Community Learning Centers Global Learning Framework By Richard Close by Chrysalis Campaign, Inc.
Mission Community Learning Centers   Global Learning Framework By Richard CloseMission Community Learning Centers   Global Learning Framework By Richard Close
Mission Community Learning Centers Global Learning Framework By Richard Close
How to Navigate Your Career by Jeff Saperstein - 2015 by Jeff Saperstein
How to Navigate Your Career by Jeff Saperstein - 2015How to Navigate Your Career by Jeff Saperstein - 2015
How to Navigate Your Career by Jeff Saperstein - 2015
Jeff Saperstein427 views
Making The Link No Sound by nathanr07
Making The Link No SoundMaking The Link No Sound
Making The Link No Sound
nathanr07683 views

More from Jennifer Koerber

Bring Back the Funny: Humor in the Library by
Bring Back the Funny: Humor in the LibraryBring Back the Funny: Humor in the Library
Bring Back the Funny: Humor in the LibraryJennifer Koerber
6.6K views59 slides
Bring Back the Funny on NCompass Live by
Bring Back the Funny on NCompass LiveBring Back the Funny on NCompass Live
Bring Back the Funny on NCompass LiveJennifer Koerber
643 views55 slides
Living in the Future: Libraries Supporting the Next Wave of Cultural Evolution by
Living in the Future: Libraries Supporting the Next Wave of Cultural EvolutionLiving in the Future: Libraries Supporting the Next Wave of Cultural Evolution
Living in the Future: Libraries Supporting the Next Wave of Cultural EvolutionJennifer Koerber
1.4K views51 slides
Bring Back the Funny at the Library by
Bring Back the Funny at the LibraryBring Back the Funny at the Library
Bring Back the Funny at the LibraryJennifer Koerber
464 views17 slides
Building a Good Idea Into a Great Workshop by
Building a Good Idea Into a Great WorkshopBuilding a Good Idea Into a Great Workshop
Building a Good Idea Into a Great WorkshopJennifer Koerber
615 views17 slides
Teach Them Where They Are: "Learning for Life Online" at the Boston Public Li... by
Teach Them Where They Are: "Learning for Life Online" at the Boston Public Li...Teach Them Where They Are: "Learning for Life Online" at the Boston Public Li...
Teach Them Where They Are: "Learning for Life Online" at the Boston Public Li...Jennifer Koerber
979 views61 slides

More from Jennifer Koerber(10)

Bring Back the Funny: Humor in the Library by Jennifer Koerber
Bring Back the Funny: Humor in the LibraryBring Back the Funny: Humor in the Library
Bring Back the Funny: Humor in the Library
Jennifer Koerber6.6K views
Bring Back the Funny on NCompass Live by Jennifer Koerber
Bring Back the Funny on NCompass LiveBring Back the Funny on NCompass Live
Bring Back the Funny on NCompass Live
Jennifer Koerber643 views
Living in the Future: Libraries Supporting the Next Wave of Cultural Evolution by Jennifer Koerber
Living in the Future: Libraries Supporting the Next Wave of Cultural EvolutionLiving in the Future: Libraries Supporting the Next Wave of Cultural Evolution
Living in the Future: Libraries Supporting the Next Wave of Cultural Evolution
Jennifer Koerber1.4K views
Building a Good Idea Into a Great Workshop by Jennifer Koerber
Building a Good Idea Into a Great WorkshopBuilding a Good Idea Into a Great Workshop
Building a Good Idea Into a Great Workshop
Jennifer Koerber615 views
Teach Them Where They Are: "Learning for Life Online" at the Boston Public Li... by Jennifer Koerber
Teach Them Where They Are: "Learning for Life Online" at the Boston Public Li...Teach Them Where They Are: "Learning for Life Online" at the Boston Public Li...
Teach Them Where They Are: "Learning for Life Online" at the Boston Public Li...
Jennifer Koerber979 views
Developing Patron Personas - IL2010 by Jennifer Koerber
Developing Patron Personas - IL2010Developing Patron Personas - IL2010
Developing Patron Personas - IL2010
Jennifer Koerber4.7K views
Managing Online Identity - IL2010 by Jennifer Koerber
Managing Online Identity - IL2010Managing Online Identity - IL2010
Managing Online Identity - IL2010
Jennifer Koerber1.5K views

Recently uploaded

Vertical User Stories by
Vertical User StoriesVertical User Stories
Vertical User StoriesMoisés Armani Ramírez
12 views16 slides
PharoJS - Zürich Smalltalk Group Meetup November 2023 by
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023Noury Bouraqadi
126 views17 slides
SUPPLIER SOURCING.pptx by
SUPPLIER SOURCING.pptxSUPPLIER SOURCING.pptx
SUPPLIER SOURCING.pptxangelicacueva6
14 views1 slide
Piloting & Scaling Successfully With Microsoft Viva by
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaRichard Harbridge
12 views160 slides
The Research Portal of Catalonia: Growing more (information) & more (services) by
The Research Portal of Catalonia: Growing more (information) & more (services)The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)CSUC - Consorci de Serveis Universitaris de Catalunya
79 views25 slides
Business Analyst Series 2023 - Week 3 Session 5 by
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5DianaGray10
237 views20 slides

Recently uploaded(20)

PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi126 views
Piloting & Scaling Successfully With Microsoft Viva by Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10237 views
Serverless computing with Google Cloud (2023-24) by wesley chun
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)
wesley chun10 views
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman30 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software257 views
Special_edition_innovator_2023.pdf by WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2217 views

Coding as a Practical Library Program

  • 1. WWW.JENNIFERKOERBER.COM PROJECT DATE CONTACT APRIL 22, 2016 CODING AS A PRACTICAL LIBRARY PROGRAM JENNIFER KOERBER
  • 3. Case Studies Code Louisville - Louisville (KY) Free Public Library Teen (Tech)Knowledgey Camp - Grand Rapids (MI) Public Library Codebreakers - Arlington Heights (IL) Public Library unBound - Meridian (ID) Library District
  • 4. MY GOAL: SHOW YOU POSSIBILITIES https://monmouthshire.madeopen.co.uk/projects/ The-Ideas-Garage
  • 5. Why Coding at Libraries? Why Not? It’s not much different than: computer training craft programs cooking programs DIY programs mashable.com/2015/05/24/learning-code-jobs
  • 6. What Kinds of Programs? Age: Adults, Teens, Kids, Family/Multi-generational Focus: Job skills, college prep, school help, edutainment, fun! Time: Afterschool, summer camp, school break; late morning/early afternoon; weekends Format: Classes, online learning, games & activities, group/peer learning, support
  • 7. How…at MY Library? Know Your Community
 Know Your Library
 Know Your Goals
  • 8. CODE LOUISVILLE - LOUISVILLE FREE PUBLIC LIBRARY WWW.CODELOUISVILLE.ORG
  • 10. Know Your Community Needs Ask local agencies & workplace investment/development boards: What jobs aren’t being filled? What skills do these folks need to have? Specific languages/platforms? What neighborhoods or communities are most in need? Ask small business owners the same questions. Survey patrons: What skills do they think they need? 
 What jobs would they apply for if they had the skills?
  • 11. Know Your Community Opportunities Is someone already doing this training in your community? 
 Do they need space/computers? How can you partner? Are there large companies/tech firms that need people? Are they willing to do pre-hire training programs? Are there local high schools/tech schools/colleges with students who need or could provide training? What are the local K-12 schools already doing to promote STEAM/coding? How about local afterschool programs or summer camps? Can you piggy-back on their efforts?
  • 12. Know Your Library Staff skills: Who can teach? Who can participate and then become a teacher? Look at ALL of your staff for possible instructors. Enthusiastic staff: They don’t have / don’t want the skills, but think this is awesome and can be supportive allies for word of mouth & staff buy-in. Physical space: Where could you do this programming? Now or with additional funds? Technology: What do you already have to facilitate coding programs? Older laptops are fine: basic coding doesn’t need more than a text editor. Marketing: How do you already promote programs? Will the audiences you’re already reaching want this, or will you need to find new ways of marketing to new audiences? What else could you try?
  • 13. Know Your Goals What do you want to achieve through this program? Demystifying coding through fun Pre-coding concepts Coding basics A finished product or portfolio Job preparation School support How will you measure starting knowledge? Ending knowledge? How will you measure outcomes?
  • 14. TEEN (TECH)KNOWLEDGEY CAMP, GRAND RAPIDS PUBLIC LIBRARY WWW.GRPL.ORG/TEEN-TECHKNOWLEDGEY-CAMP/
  • 16. What Kind of Program? Demystifying Coding: Using non-technical or simple technical tools to introduce the basic concepts of coding (e.g., DIY jewelry, early ed games/toys, “unplugged” activities) Coding Basics/Intermediate: In-person or online classes in HTML/ CSS, Javascript, Python, Ruby/Rails, website development/design, CMS modules/customized themes, Excel macro development, app/ webkit development, something identified in surveys “Fun” Coding: Game development, app development, Minecraft coding, robots, toys & games Meetups or Peer2Peer learning: Interested folks come together to teach each other with some or no library facilitation
  • 17. What Format? Hands-on, standard computer class style Online learning, with or without facilitation Interactive Q&A or meetup style Games & activities Crafts and other non-tech projects Unconferences or miniconferences?
  • 18. What Audience? Kids Teens Job-Seekers - older teens & adults General interest adults Family / Multi-generational
  • 19. What Technology? What do you need? What do you already have? What can you get donated or borrow? Can you work in someone else’s space?
  • 20. What’s Your Budget? Costs Technology Space Staff Outside Instructors Support materials (craft supplies, paper, etc.) Available Funds Line item - programs, technology, support Friends/Foundation funds Grants Sponsors Gifts / Trust funds
  • 21. Who Are Your Instructors? Staff Volunteers Community Partners Paid Instructors Online Resources
  • 22. How Do You Market It? What new marketing modes do you need to reach new audiences? Social media Schools & camps Job/career centers Who can you partner with? Who can be part of your word of mouth campaign?
  • 23. What Challenges? What challenges do you already see? What alternatives do you have to canceling? What back-up plans can you prepare now? Who can pick up if you need to drop the ball?
  • 24. CODEBREAKERS - ARLINGTON HEIGHTS MEMORIAL LIBRARY WWW.AHML.INFO/CONTENT/BREAKERS-HTML-AND-CSS-CODING-CAMP
  • 26. Other Libraries Denver Public Library 
 Learn to Code meetups, “Wordpress Happiness Hour” meetups, Python workshop series, teen DevCamps San Jose Public Library
 Partnership with KidzKode.org DoSpace, Omaha Public Library
 Circulating Tech Activity Kits for all ages, extensive software library, Littles Lab, Teen Hackers, adult classes BoiseCodes, Boise Public Library
 Circulating computer & robot kits, Hacker Hours meetup & code, “Teach Your Preschooler Computer Science: A Workshop for Parents,” “Bot Brunch” to introduce robot kits & learn basic code
  • 27. BOOKS, ARTICLES, RESOURCE LISTS “LIBRARY CODING BOOT CAMP,” “CODING FOR KIDS,” “CODING PROGRAMS AT LIBRARIES”
  • 28. Online Resources Lynda.com Treehouse.com Code.org (Hour of Code and Beyond an Hour) CodeAcademy.com Tynker.com edX.org & its partners
  • 29. More Traditional Tools Text Editors (Sublime Text, even Notepad) Dreamweaver myPHP & mySQL Scratch, Scratch Jr. JavaScript, Python, HTML/CSS Arduino, Raspberry Pi
  • 30. ROBOTS, GAMES & APPS ROBOTS, GAME MAKERS, APP BUILDERS, MINECRAFT WWW.VIRALISTAS.COM/DISFRACES-DE-HALLOWEEN-PARA-TODA-LA-FAMILIA/
  • 31. GADGETS & TOYS REMEMBER, NOT JUST FOR KIDS!
  • 32. Unplugged Learning Computer Programming Unplugged @ STEM In Libraries
 steminlibraries.com/2015/03/14/week-two-computer-programming- unplugged/ DIY Coding Jewelry @ Design Mom
 www.designmom.com/2016/03/diy-coding-jewelry/ Code Crackers @ STEM in Libraries
 steminlibraries.com/2015/10/21/code-crackers/ Conditionals with Cards @ code.org
 code.org/files/ConditionalsHoC.pdf
  • 33. ROOTZ ASYLUM AT DEFCON 2015 (LAS VEGAS, NV) R00TZ.ORG/
  • 35. What to Measure? Door / Seat Count Participation / Completion Rates Satisfaction Ratings Testimonials Job Acquisition / School Success Numbers
  • 36. How to Measure It? Surveys Quizzes Projects Built-in Measures in Online Platforms/Software
  • 39. UNBOUND, MERIDIAN (ID) LIBRARY DISTRICT MLDUNBOUND.ORG/
  • 41. Questions to Ask After What worked? What almost worked? What didn’t work at all? Where do you need more brains for brainstorming solutions? More outside-the-library people? What can you do again or expand on easily, to build on your success? What needs more work? What did you learn about this kind of program? About your library? About your community?
  • 42. KEEPING UP IDEAS FOR THE NEXT TIME http://nathanmaxwell.net/2013/12/10-best-inspirational- and-funny-signs-at-richmond-marathon-race-recap/
  • 43. Employment & Training State / local workplace development/investment boards (WIB) - www.cwdb.ca.gov/local_boards.htm Bureau of Labor Statistics / Occupational Outlook Handbook - www.bls.gov/ooh US Department of Labor - www.doleta.gov www.Workforce3one.org - resource for WIBs www.CareerOneStop.org www.myskillsmyfuture.org www.mynextmove.org www.doleta.gov/grants/find_grants.cfm
  • 44. Employment & Training Training Journal - www.trainingjournal.com Association for Talent Development - www.td.org Society for Human Resource Management - www.shrm.org National Human Resources Association - humanresources.org
  • 45. Online Resources Library Resources ALA TechSource Library of the Future / ALA Transforming Libraries International, national, state, and local library organizations Professional journals Library conferences code4lib LibTech Computers in Libraries / Internet Librarian Mainstream News The Atlantic The Economist (Tech Quarterly) The Huffington Post The New York Times The Wall Street Journal The Washington Post
  • 46. Tech News Gadgets & Reviews C|NET Engadget Gizmag Gizmodo The Verge - Tech Tech News TechCrunch ZDNet ArsTechnica Related Resources Nonprofit Technology Network (NTN) Chronicle of Higher Ed Kickstarter Technology projects
  • 47. Tech Conferences Industry Conventions CES (formerly The Consumer Electronics Show) Digital Entertainment World (DEW) E3, the Electronic Entertainment Expo Game Developers Conference (GDC) Mobile World Congress Nonprofit Technology Conference (NTC) SXSW Interactive TecHomeX Developer & Release Events Apple Worldwide Developers Conference (WWDC) Google I/O Microsoft’s Tech Ed Microsoft Build Technology Conferences Defcon (security) Interop (general IT) LISA (sysadmin) NANOG (networks) Velocity (web optimization)
  • 48. WWW.JENNIFERKOERBER.COM THANK YOU & GOOD LUCK! JENNIFER KOERBER JENNIFER.KOERBER@GMAIL.COM