Unless indicated otherwise, lectures take place at De Vrieshof 4, room 008A at 12:00
Week 1. 12 September 2017: Introduction
- Introduction to the course and its subject
- Introduction to HTML
- Getting started: server access, editors and browsers
- XML and HTML basics: elements, attributes, entities, validation (DTD, Schema) and document instances
- Introductory HTML-exercise
- Willard McCarty, Humanities computing (Basingstoke; New York: Palgrave Macmillan 2005).
- Michael Polanyi, The Tacit Dimension (University of Chicago Press, 2009)
- Stephen Ramsay, Learning to Program
- John Unsworth, ‘What is Humanities Computing and What is Not?’, in: Melissa Terras, Julianne Nyhan, & Edward Vanhoutte (eds.), Defining Digital Humanities: a Reader, 2013, pp. 36–37
- Many HTML beginners courses and ‘cheat sheets’, for instance those available via HTMLDog.com, WebMonkey.com, HTML.net, or W3Schools.com
- Adriaan van der Weel, ‘New mediums: New perspectives on knowledge production’, in Text comparison and digital creativity: The production of presence and meaning in digital text scholarship, ed. Wido van Peursen, Ernst D. Thoutenhoofd and Adriaan van der Weel, Leiden: Brill, 2010, pp. 253-68
- Adriaan van der Weel, Changing Our Textual Minds: Towards a Digital Order of Knowledge [COTM], (Manchester University Press, 2011), chapter 5, “Salient features of digital textuality” (pp. 142-193)
Week 2. 19 September 2017: XML 1
Homework (upload 18 September)
- Finish the introductory HTML-exercise and email the result to firstname.lastname@example.org, so that we can place them on the 2017-2018 Faces Page.
- Introduction to text encoding
- Adriaan van der Weel and Peter Verhaar, ‘Book Trade Archives to Book Trade Networks‘, Bibliologia: An international journal of bibliography, library science, history of typography and the book, 1 (2006), pp.151-66
Week 3. 26 September 2017: XML2
Homework (upload 25 September)
- Finish XML-exercises. Upload XML-files for questions 6 and 7 to your own personal folder on the server.
- Transcribe the letter you have been assigned as well as you can, using ASCII text only (no Word processor). Indicate any unintelligible text. Upload to your folder on the server as HTML or TXT file.
- ‘A Gente Introduction to XML’ (repetition)
- This sample letter encoded in TEI XML. A more readable version can be found here.
- COTM, Chapter 5, section on ‘The docuverse and the universal machine’ (pp. 155-160)
- Discussion of homework exercises and transcription
- Creating a TEI P5 file on the basis of a template (download here)
- Encoding the basic textual features of the assigned letter from the Bohn archive sample text
- Discussion of the Guidelines for the Transcription and Encoding of Primary Sources as defined for the Booktrade Correspondence Project [BCP Guidelines]
- TEI P5 Guidelines online
- Allen H. Renear, ‘Text Encoding’ in: Susan Schreibmann, Ray Siemens & John Unsworth (eds.), A Companion to Digital Humanities (Malden/London: Blackwell, 2004), pp. 218-239.
N.B. There will be no class on October 3, because of Leiden Relief
N.B. There will be no class on October 10, because of the excursion to the Frankfurt Book Fair
Week 6. 17 October 2017: XML 3
Homework (upload 16 October)
- Create a TEI-XML file based on your letter. Leave the <teiHeader> for now, encode in the <text> what you can according to the BCP Guidelines. Upload to the server.
- If you can identify any peculiarities in your letter that are not dealt with in the BCP Guidelines, please indicate them in an e-mail to the staff.
Reading and preparation
- Explore the TEI Guidelines P5 online, and study Chapter 11, ‘Representation of Primary Sources’
- Study the BCP Guidelines
- Study the sample TEI letters provided for last week’s seminar in both XML and HTML and in the source code look at the differences in structure to get a better grip on the differences between the two languages (XML and HTML)
- The TEI header
- Brief discussion of requirements for Assignment 1
- Discussion of homework-transcription
- Completing the TEI header (slides)
- Note this important correction to the TEI Header, as explained in class!
- Demonstration: transforming an XML file with XSLT.
- TEI Guidelines, section 2: The TEI Header
- Elli Mylonas & Allen Renear, ‘The Text Encoding Initiative at 10: Not Just an Interchange Format Anymore – But a New Research Community’, Computers and the Humanities 33.1 (April 1999), pp. 1-9. DOI: 10.1023/A:1001832310939.
Week 7. 24 October 2017: XSLT 1
No homework (work on Assignment 1)
- XML and Presentation
- An introduction to XSLT
- XSLT Course: section 1-5 (including exercise 1)
- XSLT Seminar Exercises
- Note: the quick guide to XSL Transformations in Oxygen
- Gerard Genette & Marie Maclean, “Introduction to the Paratext”, in: New Literary History, 22:2 (2010), pp. 261–272.
- Don MacKenzie, Bibliography and the Sociology of Texts, (Cambridge [etc.]: Cambridge University Press 1999).
- Steven J. DeRose et al., “What Is Text, Really?”, in: Journal of Computing in Higher Education, 1:2 (1990), pp. 2–26.
31 October 2017: No class – Study week
Week 8. 7 November 2017: XSLT 2
Homework (upload 6 November)
- XSLT Seminar Exercises 1-3. Upload the three XSLT files to your folder on the server.
- XSL Course, sections 1-8.
- XSLT: Iterations
- Ann Blair, Too Much to Know, (New Haven: Yale University Press, 2010)
- Willard McCarty, Modeling: A Study in Words and Meanings, in: A Companion to Digital Humanities, ed. Susan Schreibman, Ray Siemens, John Unsworth, (Oxford: Blackwell, 2004).
Week 9. 14 November 2017: XSLT 3
Homework (upload 13 November)
- XSLT Seminar Exercises: 5.2, 6, and 7. Please upload the stylesheets, not the results (XSLT-files, not HTML) to your folder on the server.
- The full XSLT Course [=sections 1-11, appendices A+B; course exercises at your leisure]
- XSLT as a programming language
- Concepts in knowledge representation and in artifical intelligence
- Turing, Alan. “Computing Machinery and Intelligence.” The New Media Reader. Ed. Noah Wardrip-Fruin and Nick Montfort. Cambridge Mass.: The MIT Press, 2003.
- Damper, Robert I. “The Logic of Searle’s Chinese Room Argument.” Minds and Machines 16.2 (2006): pp. 163–183.
Week 10. 21 November 2017: XSLT 4
Homework (upload 20 November)
- Remainder of XSLT Seminar Exercises. Please upload 9.3 and 9.6.
- Data criticism and Tools criticism
- Lahti, L., Ilomäki, N. & Tolonen, M. “A Quantitative Study of History in the English Short-Title Catalogue (ESTC), 1470-1800”. LIBER Quarterly. 25.2 (2015): pp. 87–116. <http://doi.org/10.18352/lq.10112>
Week 11. 28 November 2017: Databases 1
- Stephen Ramsay, ‘Databases‘, in A Companion to Digital Humanities (Oxford: Blackwell, 2014), Susan Schreibmann, Ray Siemens & John Unsworth (eds.), chapter 15
- Introduction to relational database theory
- Relational databases in Microsoft Access
- Entity-Relationship Modelling
- Databases and SQL Exercises 1-4
Week 12. 5 December 2017: Databases 2
Homework (upload 4 December)
- Study SQL tutorial, sections:
- FROM, SELECT, WHERE, DISTINCT
- ORDER BY
- A structured approach to writing queries
- Example 1
- Explore the MySQL Reference Guide, esp. the sections:
- Introduction to SQL
- Practice with SQL: Database and SQL Exercises numbers 2, 6, 7 a-n, and 10
- Discussion of homework exercise.
Week 13. 12 December 2017: Databases 3
Homework (upload 11 December)
- Database and SQL Exercises, 8 a-h. Simply write your SQL queries in a text file (.txt) and upload this to the Bookandbyte-server.
- Study SQL tutorial, remaining sections:
- AGGREGATE FUNCTIONS
- GROUP BY
- INNER JOIN
- Examples 2-6
- Explore the MySQL Reference Guide, esp. the sections:
- Recapitulation and course wrap-up
- Finish Database and SQL Exercises
- Datases and Visualisation