Programming for Librarians - Part 2

A session at 2014 American Theological Library Association Annual Conference

  • Matthew S. Collins

Wednesday 18th June, 2014

1:00pm to 4:30pm (CST)

Why should librarians know how to program? Knowing a bit of programming can help a librarian or staff member analyze ILS reports, collate data, create reports from "messy" formats like HTML, and even do some "digital humanities" type analysis. Also knowing something about the way programs work and how programmers think can make it much easier to communicate with the IT department about specific library needs. This full-day, two-part, workshop will introduce participants to the principles and concepts of programming using the Python programming language. The Python language is ideally suited to analyzing large documents or pieces of text, making it ideal for processing library data and reports.

This afternoon session will do a quick review of the morning and then introduce simple program loops, searching, text processing, and file input/output routines. We will also cover importing modules and defining functions. Participants will then work on a simple example (or two) that shows how this might work in a library. Resources for further learning will be discussed.

These workshops are appropriate for those with no programming experience. Participants who attended last year’s half-day workshop may want to sign-up for the afternoon only.

“Participants must bring their own laptop to the workshop (PC or Mac). Instructions for software installation and laptop configuration will be sent following registration. Recommended pre-arrival study resources will also be sent.”

*Ticketed Event

About the speaker

This person is speaking at this event.
Matthew S. Collins

Sign in to add slides, notes or videos to this session

Sign in to track this session

Tell your friends!


Time 1:00pm4:30pm CST

Date Wed 18th June 2014

Short URL


Official event site


View the schedule



See something wrong?

Report an issue with this session