Digital Scholarship Resources - Vanderbilt Libraries Digital Scholarship and Communications Office

Python Working Group

About the group

The Python Working Group is a working group of the Digital Scholarship and Communications Office (DiSC) of the Jean and Alexander Heard Libraries. The group provides regular lessons for Python beginners and occasional special topics lessons.

The beginners lessons generally cycle twice per semester. See the schedule below for details. You are also encouraged to work through the lessons on your own. They contain practice exercises, with answers.

In the second half of the 2019 fall semester, the DiSC office is planning an intermediate-level series of lessons on APIs and web scraping using Python. See the schedule below.


The Working Group meets in the Eskind Training Room (Room 010 in the basement of the Eskind Biomedical Library). To get there, walk past the circulation desk and veer to the left. Take the elevators or stair down one floor, then turn right when you come out.

Schedule of Beginners Lessons - Fall 2019

First cycle: Fridays from 1:10 to 2:00 PM

Date Session Topic Notes
Aug 30 1 Getting started intro / install Python / install Thonny / install editor
Sep 6 2 Python scripting basics lesson webpage
Sep 13 3 Object-oriented Python lesson webpage
Sep 20 4 Lists and loops lesson webpage
Sep 27 5 Dictionaries and JSON lesson webpage
Oct 4 6 Input and output from files lesson webpage
Oct 11 7 Interacting with the Internet lesson webpage

Second cycle: Tuesdays from 1:10 to 2:00 PM

Date Session
Oct 15 1
Oct 29 2
Nov 5 3
Nov 12 4
Nov 19 5
Dec 3 6
Dec 10 7

Schedule of API/Web Scraping Lessons - Fall 2019

Fridays from 1:10 to 2:00 PM

Date Session
Nov 1 1
Nov 8 2
Nov 15 3
Nov 22 4
Dec 6 5

Python Resources

Here’s a page of Python resources

Questions? contact Steve Baskauf

Revised 2019-07-16