Programming the Past
Course workbook and notebooks for HIS4936 @ The University of South Florida
Check Me Out
Launch course workbooks in-browser in Binder!
See the GitHub Repository Here
Author
David J. Thomas, thePort.us
Instructor of Ancient History and Digital Humanities
Department of History
University of South Florida
Description
Programming for historians. Using the power of programming to explore the past in brand new ways. Teaches undergraduate history students the basics of Python and object-oriented programming in order to gather data from online archives, parse it, ananlyze texts and explore historical networks.
This course does not assume a technical background and is meant to be an introduction to programming and the concepts of the field of Digital Humanities. This course focuses above all on effort expended, creative thinking, and sound historical analysis.
The in-class course material is supplemented by the repository, which powers both the course website and notebooks. The coursebook website contains information and lesson plans. The notebooks contain all the major code used in this class as well as extra lessons, all of which are marked up not only with comments, but also with explanatory notes in Markdown.