Wednesday 18th June, 2014
1:00pm to 4:30pm
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.”
Sign in to add slides, notes or videos to this session