How to Run Coding Programs at Your Library

Author

Marigold Library System

Description

Join Grant Stewart of Marigold Library System for a lesson on how to teach kids coding. Grant will show you the basics of the coding program he organized and delivered to dozens of patrons throughout multiple summers working for Marigold Library System. He will go over the resources that are the most useful, fun games, and coding toys like the Sphero and Code-a-Pillar that teach kids while they play!

Content

Join Grant Stewart of Marigold Library System for a lesson on how to teach kids coding. Grant will show you the basics of the coding program he organized and delivered to dozens of patrons throughout multiple summers working for Marigold Library System. He will go over the resources that are the most useful, fun games, and coding toys like the Sphero and Code-a-Pillar that teach kids while they play!

Resource Audience

Resource Type (defunct)

Video
Source Library

Byte Me: Coding in Libraries

Description

This session will present strategies to create a coding-based library program. Grant will discuss the use of coding tools like the Sphero and Code-a-Pillar, as well as online games that can be found on Code.org and codecademy.com. Learn easy processes to develop a coding program that is fun and interesting for your patrons! This session will also cover pitfalls and strategies to get around potential issues. There will also be hands-on time with some of the websites and gadgets discussed.
Learning Objectives:

  • Identify resources available for a coding program.
  • Learn how to plan and execute a coding program.
  • Recognize how and why to engage children in coding.

Author

Grant Stewart and Kristine den Boon

Conference Year

2019
Materials

Presentation File

Source Library
Presentation Format

Find a Way to Develop Data Literacy - Using Library Carpentry!

Description

This preconference session will help participants find a way to develop staff’s data literacy by leveraging Library Carpentry training (https://librarycarpentry.org/). Library Carpentry’s goal is to create a community of learners who embrace technologies & software to get work done more effectively. This session will begin with an explanation of Library Carpentry & how the presenters have applied it at the University of Alberta Libraries. Participants will then learn tangible & scalable ways they can use Library Carpentries at their libraries to break down barriers for library staff’s professional development around coding & data analysis. Following these discussions, participants will take part in a hands-on Intro to Data workshop demo (https://tinyurl.com/yasz3n2n), highlighting pedagogical techniques that help demystify key-tech concepts & support learners at all levels.

Author

Abigail Sparling, Céline Gareau-Brennan

Author E-Mail

abigail.sparling@ualberta.ca, crg@ualberta.ca

Conference Year

2019
Materials
Presentation Format
PDF

Kids Coding: Easy Programs Anyone

Description

This presentation outlines the successful implementation of the Google CS First club in Olds, Alberta. The program is a partnership between the public and school libraries that introduces computer science to kids in a fun and interactive after school program that anyone can run in their own library. Teachers, parents, and librarians alike have used CS First. No computer science experience needed! Instructional videos guide students through each activity, allowing you to work with students individually and encouraging them to help each other. We will show you how to start your own program and outline best practices for a successful program.

Author

Ceima Kemaldean & Shawna Cevraini
Conference

Conference Year

2018
Materials
Source Library
Presentation Topic
Presentation Format
PDF

Kids Can Code at the Library

Author

Marigold Library System

Description

Join Marigold Library System's Summer Program Student Grant Stewart as he shares about resources available to teach coding to children and how to run kids coding programs at your library.
This session will include:

  • Coding Basics/Terminology
  • Online Coding Resources
  • Children's Coding Program Ideas

Download a simple Coding for Beginners workbook: 
http://marigold.ab.ca/sites/default/files/images/marigold.ab/Coding%20f…;

Resource Type (defunct)

Video
Source Library

Connecting Patrons with Coding

Description

Coding is a foundational skill. Many schools are still not teaching computer science, and libraries have a key role to play in introducing people to these critical concepts in a fun, non-intimidating way.
Learning objectives:

  • Discover high-quality free online resources for computer science education
  • Learn about Calgary Public Library’s self-directed model for coding programs
  • Understand the concepts of computational thinking and coding logic

Author

Carrie Kitchen and Chelsea Murray

Conference Year

2017
Materials
Source Library