Find us on GitHub

Humanities Data Programming Workshop

University of Illinois, Main Library

April 13-14, 2017

8:30 am - 3:00 pm

Instructors: Elizabeth Wickes, Eleanor Dickson, Qian Zhang

Helpers: Dena Strong

General Information

This Humanities Data Carpentry workshop is for humanities or social science researchers with minimal programming experience who want to integrate data-driven practices into their research. No prior computational experience is required. This hands-on workshop will teach basic concepts, skills and tools for working more effectively with the types of data commonly encountered by humanists and social scientists.

On April 13, we will be in Main Library 428.
On April 14, we will be in Main Library 106.

Our tentative schedule includes: , SQL for data management, Introduction to programming concepts and Programming for humanities data. Participants should bring their laptops and plan to participate actively. By the end of the workshop learners should be able to more effectively manage and analyze data and be able to apply the tools and approaches directly to their ongoing research.

Registration link: https://my.library.illinois.edu/data-carpentry

Who: The course is aimed at graduate students, postdocs, and faculty in humanities and social science departments at the University of Illinois at Urbana-Champaign.

Where: 1408 W Gregory Dr., Urbana, Illinois. Get directions with OpenStreetMap or Google Maps.

Requirements: Participants must bring a laptop with a Mac, Linux, or Windows operating sytem (not a tablet, Chromebook, etc.) that they have administrative privileges on. They should have a few specific software packages installed (listed below). They are also required to abide by Data Carpentry's Code of Conduct.

Contact: Please mail dicksone@illinois.edu for more information.


Preliminary Schedule

**Schedule subject to change

Day 1 (Main Library 428)

8:30-9:00 Coffee and set-up
9:00-10:15 Data organization in spreadsheets
10:30-12:00 Data cleaning OpenRefine (we'll follow this lesson with different data)
12:00-1:00 Lunch (provided)
1:00-3:00 SQL for data management

Day 2 (Main Library 106)

8:30-12:00 Introduction to programming concepts
12:00-1:00 Lunch (provided)
1:00-3:00 Programming for humanities data

Workshop files

Please download these files: Coming soon!

Shared notes

Shared notes: https://goo.gl/rAHVPk.
We will use this Google doc for chatting, taking notes, and sharing URLs and bits of code.


Setup

To participate in this workshop, you will need working copies of the described software. Please make sure to install everything (or at least to download the installers) before the start of your workshop. Participants should bring and use their own laptops to insure the proper setup of tools for an efficient workflow once you leave the workshop.

Please follow these Setup Instructions.

We maintain a list of common issues that occur during installation as a reference for instructors that may be useful on the Configuration Problems and Solutions wiki page.