Attending this event?
Back To Schedule
Thursday, June 10 • 3:30pm - 4:30pm
Developing Computer Programming Workshops for Adults with Python and Jupyter

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Issues surrounding digital literacy have been of interest to library professionals for more than two decades. However, the projected rise of computer programming as an essential workplace skill and as a “new literacy” has encouraged many libraries to develop programs that help patrons acquire increasingly complex computational competencies. In most cases, these programs are directed at children or young adults. As an example, the American Library Association’s Libraries Ready to Code initiative seeks to develop computational thinking skills in youth within public and school library environments.
A gap currently exists when it comes to library programs that teach computer programming skills to adults. The goal of this presentation is to discuss the development of learning activities to teach adults the fundamentals of coding, so that they are not overlooked during this societal shift. Using a series of workshops first offered at the Moncton Public Library in the fall of 2019 as a case study, we hope to provide insights in the planning, design, development and delivery of computer programming lessons that covers the basics as well as more advanced topics such as Object-Oriented Programming and recursion.
In doing so, we will also discuss the tools used such as the Python programming language and the features that make it an ideal first language, as well as Jupyter notebooks, which provide an all-in-one solution to create shareable visual presentations, write and execute code, and develop reference materials.

avatar for Mathieu Lanteigne

Mathieu Lanteigne

Head of Reference Services, Moncton Public Library
I am a passionate librarian and manager who strongly believes in collaborative leadership. I am particularly interested in issues related to community development and computer programming within the public library context.


Mike Beazley

Co-Chair Programme Committee, Acadia University

Thursday June 10, 2021 3:30pm - 4:30pm ADT
Stream: Cortland