Schedule
Class Dates
17 January | 24 Jan | 31 Jan | 7 Feb |
14 Feb | 21 Feb | 28 Feb | 7 Mar |
14 Mar: SPRING BREAK | 21 Mar | 28 Mar | 4 Apr |
11 Apr | 18 Apr | 25 Apr | 5 May: Coursework due |
17 January
Readings for presentation and discussion
- Julia Flanders, “The Productive Unease of 21st-century Digital Scholarship,” Digital Humanities Quarterly 3, no. 3 (2009), http://www.digitalhumanities.org/dhq/vol/3/3/000055/000055.html.
Discussion
- Introduction to Digital Humanities and Public History
- Themes and approach of the courses
Ludi (on “Ludi” see “Expectations” on the home page)
- Installing oXygen XML Editor
- Setting up a GitHub account
- Setting up GitHub Pages
24 January
Readings for presentation and discussion
- [P] Alan Liu, “Imagining the New Media Encounter,” in Companion to Digital Literary Studies, ed. Susan Schreibman and Ray Siemens (Oxford: Blackwell, 2008), http://digitalhumanities.org:3030/companion/view?docId=blackwell/9781405148641/9781405148641.xml&chunk.id=ss1-3-1&toc.id=0&brand=9781405148641_brand.
- [P] Julia Flanders, “Collaboration and Dissent: Challenges of Collaborative Standards for Digital Humanities,” Collaborative Research in the Digital Humanities, ed. Willard McCarty and Marilyn Deegan (Farnham, Surrey, England: Ashgate, 2011), https://ebookcentral.proquest.com/lib/tamucs/reader.action?docID=879680&ppg=80.
Ludi prep
- Aaron Stewart, “Learning GitHub,” inLearning, May 14, 2019, https://www.linkedin.com/learning/learning-github.
- About page assignment
Ludi
- Practice cloning GitHub repos, making branches, making changes, committing changes, pushing to GitHub, and merging branches.
- GitHub pages
31 January
Readings for presentation and discussion
- [P] David Birnbaum, “What is XML and why should humanists care? An even gentler introduction to XML,” August 28, 2015, http://dh.obdurodon.org/what-is-xml.xhtml.
- [P] Charlotte Roueché, “Why Do We Mark Up Texts?,” in Collaborative Research in the Digital Humanities, ed. Willard McCarty and Marilyn Deegan (Farnham, Surrey, England: Ashgate, 2011), https://ebookcentral.proquest.com/lib/tamucs/reader.action?docID=879680&ppg=168.
- XQuery for Humanists, Chs. 1-2.
Programming Assignment due before class
- Complete the Markdown Tutorial https://www.markdowntutorial.com/.
Ludi prep
- Sarah Simpkin, “Getting Started with Markdown,” The Programming Historian 4 (2015), https://programminghistorian.org/en/lessons/getting-started-with-markdown.
- Peruse the following: Harrak, Amir. “Edessa,” in Gorgias Encyclopedic Dictionary of the Syriac Heritage: Electronic Edition, ed. Sebastian P. Brock, Aaron M. Butts, George A. Kiraz and Lucas Van Rompay (Gorgias Press, 2011; online ed. Beth Mardutho, 2018), https://gedsh.bethmardutho.org/Edessa. See also https://gedsh.bethmardutho.org/Edessa/tei.
- Peruse Willa Cather Archive.
Ludi
- Markdown exercises
- XML encoding exercises
- Working with XQuery
7 February
Readings for presentation and discussion
- [P] Stephen Robertson and Lincoln Mullen, “Arguing with Digital History: Patterns of Historical Interpretation,” Journal of Social History, Volume 54, Issue 4, Summer 2021, Pages 1005–1022.
- Lou Burnard, “Introduction,” “TEI and XML,” “The Structural Organization of a TEI Document,” and “Varieties of Textual Structure,” in What Is the Text Encoding Initiative?
- “Introduction to Text Encoding and the TEI,” TEI by Example, January 19, 2018.
- Look at all three presentations in “Designing Your First Project,” in DevDH.org.
- TEI encoding assignment
Ludi prep
- Joe Marini, “XML Essential Training,” inLearning.
Ludi
- Using oXygen XML Editor to mark up texts using the TEI
- Optical Character Recognition (OCR)
14 February
Readings for presentation and discussion
- Lou Burnard, “The TEI Cornucopia, Part One,” and “The TEI Cornucopia, Part Two,” in What Is the Text Encoding Initiative?
- P5: Guidelines for Electronic Text Encoding and Interchange, Chs. 1-2, 11, 13.
Ludi prep
- Identify a text or texts you would like to encode for your project and bring an electronic copy to class.
Ludi
- Using the TEI Guidelines
- Encoding our texts
21 February
Readings for presentation and discussion
- [P] James Baker, “Preserving Your Research Data,” Programming Historian 3 (2014), https://doi.org/10.46430/phen0039.
- Lou Burnard, “The TEI Header,” in What Is the Text Encoding Initiative?
Ludi prep
- Begin marking up metadata about your source text in the header of your TEI document(s).
- Mark up all named entities in your TEI document(s).
Ludi
- TEI header exercises
- Standoff markup exercises
Milestone due by Friday at 11:59pm
- TEI encoded text(s) including a TEI header and text with named entities marked up.
28 February
Readings for presentation and discussion
- David J. Birnbaum, “What can XPath do for me?” and “The XPath Functions We Use Most.”
- XQuery for Humanists, Chs. 3-4
Programming assignment due before class
- Complete the Questions and Exercises sections of XQuery for Humanists, Ch. 4.
Ludi
- Standoff Markup in TEI
- Review Questions and Exercises in XQuery for Humanists, Ch. 4
- Using XPath in oXygen (without XQuery)
- [Files for Class Today]
Milestone due by Friday at 11:59pm
- A separate TEI file for standoff markup. It should contain a TEI header with relevant metadata and a body containing @xml:id attributes and basic information about the named entities in your encoded text(s).
7 March
Readings for presentation and discussion
- XQuery for Humanists, Ch. 5
Programming assignment due before class
- Complete the Questions and Exercises sections of XQuery for Humanists, Ch. 5
Ludi
- Review Questions and Exercises in XQuery for Humanists, Ch. 5
- Using FLWOR expressions to query your encoded text(s)
14 March
SPRING BREAK!
21 March
Readings for presentation and discussion
- XQuery for Humanists, Ch. 6
Programming assignment due before class
- Complete the Questions and Exercises sections of XQuery for Humanists, Ch. 6
Ludi
- Review Questions and Exercises in XQuery for Humanists, Ch. 6
- Writing functions to query your encoded text(s)
- TEI Customization: ODD
28 March
Readings for presentation and discussion
- [P] Kirstyn J. Leuner, “Locating Women’s Book History in The Stainforth Library of Women’s Writing,” Studies in English Literature 1500-1900, 60.4 (2020).
- Lou Burnard, “Customizing the TEI,” in What Is the Text Encoding Initiative?
- Lou Burnard, “What is TEI Conformance, and Why Should You Care?,” Journal of the Text Encoding Initiative [Online], Issue 12 (July 2019), http://journals.openedition.org/jtei/1777.
- James Cummings, “Purifying and Simplifying: Advanced TEI Customization,” https://slides.com/jamescummings/purifying/fullscreen#/.
Ludi prep
- P5: Guidelines for Electronic Text Encoding and Interchange, Ch. 22 “Documentation Elements”.
- Schwartz, “ODD Customization”
Ludi
- TEI Customization: ODD
- Regular Expressions
4 April
Readings for presentation and discussion
- [P] Elyse Graham, “Joyce and the Graveyard of Digital Empires,” in Debates in the Digital Humanities, 2019.
- Notice of Funding Opportunity (NOFO), NEH, Digital Humanities Advancement Grants.
- Lisa Spiro, “Tips on Writing a Successful Grant Proposal.”
Programing assignment due before class
- RegexOne: Learn Regular Expressions with Simple, Interactive Exercises. Complete each exercise and take a screen shot of each successfully completed page.
- OPTIONAL – Doug Knox, Understanding Regular Expressions, at the Programming Historian.
Ludi
- Review exercises from RegexOne
- Using RegEx in oXygen find and replace
- Combining RegEx and XPath for document editing and query
- TEI Customization: Schematron
Milestone due by Friday at 11:59pm
- A TEI ODD customization that validates your TEI encoded text(s). It should allow only the elements you want to use in your encoding project and constrain where they can appear. It should also constrain attributes and their values.
11 April
Readings for presentation and discussion
- [P] Daniel J. Story, Jo Guldi, Tim Hitchcock, and Michelle Moravec, “History’s Future in the Age of the Internet”, The American Historical Review, 125.4 (2020), 1337–46.
- Wendell Piez and Debbie Lapeyre, “Introduction to Schematron”
- Elisa Beshero-Bondar, “Guide to Schema Writing with Schematron”
Ludi prep
- Review David J. Birnbaum, “What can XPath do for me?” and “The XPath Functions We Use Most.”
- Schwartz, “Schematron”
Ludi
18 April
Readings for presentation and discussion
- [P] Richard Jean So, “Introduction: Contemporary Culture After Data Science”, Journal of Cultural Analytics, 6.2 (2021).
- XQuery for Humanists, pp. 176-91
Assignment/Ludi prep
- W3C Schools HTML/CSS tutorial, sections “Introduction” to “HTML Id.”
Programing assignment due before class
- Complete XQuery for Humanists, Ch. 8 exercises 4-6. For exercise 6, write a recursive typeswitch to convert one of your TEI files to HTML.
Ludi
- HTML exercise
- CSS exercise
- Review XQuery for Humanists, Ch. 8, exercises 4-6
Milestones due by Friday at 11:59pm
- Update of your ODD customization to include Schematron rules constraining your TEI encoding at specific XPath locations.
- Update of your ODD customization to constrain @ref attributes in your TEI encoding to the @xml:id attributes in your standoff markup.
25 April
Readings for presentation and discussion
- Lou Burnard, “Conclusion: What is the TEI?,” What Is the Text Encoding Initiative?
- Paige Morgan, “How to Get a Digital Humanities Projet off the Ground.”