Coding for the Humanities: Multiple Integrated Sessions

May 7, 2024 — June 18, 2024
Time: 9:00 AM — 12:00 PM

Location:252A MacOdrum Library
Audience:Current Students, Faculty

This series of workshops introduces humanities scholars to coding in the humanities. The suite of workshops covers the following topics:

  1. Creating a static page for cuPortfolio (learning to use the command line and GitHub)
  2. Python I: Basic coding for text analysis
  3. Python II: CSV files for literature reviews
  4. Python III: Error searching and the ethics of open data

Each of these workshops introduces a core topic for those interested in computational methods for the humanities and provides opportunities to apply the ideas and techniques discussed. Attending all sessions is essential as the workshops are scaffolded to ensure that participants can progress from simpler strategies to more sophisticated approaches. For example:

  • work with a command line to create a static web page; and
  • export a CSV from the Library search engine Omni for a literature review.

Participants must attend an initial “office hours” session to ensure that their device meets the technical requirements of the workshops—no time will be available during the workshops for major technical set-up.

All students and faculty are welcome.

Learning outcomes

  • Setup Windows or Mac system to meet workshop technical requirements.
  • Write some basic commands to access files from their desktop/laptop directory.
  • Identify the benefits of using Python for certain humanistic research problems.
  • Import a CSV from Omni (Library discovery tool) into Python and then use pandas and NLTK to analyze the data in the CSV file.
  • Define a legal and ethical process for accessing digital data.

The workshops will run on the following dates and times. These sessions are in person only, with the exception of the technical set up session.

  • Room ML252A
    • Tuesday, May 7, 9 a.m. to 12 p.m. (Required technical set-up)
    • Tuesday, May 14, 9 a.m. to 12 p.m.
    • Tuesday, May 21, 9 a.m. to 12 p.m.
    • Tuesday, May 28, 9 a.m. to 12 p.m.
    • Tuesday, June 4, 9 a.m. to 12 p.m.
    • Tuesday, June 11, 9 a.m. to 12 p.m.
    • Tuesday, June 18, 9 a.m. to 12 p.m.

Workshop leader(s):

Martha Attridge Bufton, Interdisciplinary Studies Librarian

Chantal Brousseau, MA candidate (History)

Alparsian Ozturk, Business and Government Document Technician

Jennifer Whitney, Digital Initiatives Librarian

Please note: because these sessions are not taking place during the Fall or Winter terms, they cannot count toward paid pedagogical training hours for those working as TAs.

Competencies:

Research & Analysis; Digital Literacy; Discipline-specific knowledge

REGISTER FOR ALL WORKSHOPS BELOW (registration per workshop not required)

Registration for this workshop is full. If you would like to be placed on the wait list please email david.lafferty@carleton.ca