In this course we will be working with a variety of scripting and encoding languages:
- XML-compliant TEI and XSL
In our classroom all of the computers have the oXygen XML editor installed – we will be using this extensively for the TEI sections of the course. oXygen is particularly valuable to Digital Humanists because it helps you to validate your code as well as write and edit it.
You may also want to download Python and Python Idle for the work we do in Module 2. Python 2.7 comes bundled with Macs, but if you use Windows you will need to download Python here. This download *should* include IDLE (the Python Integrated DeveLopment Environment); Mac users will need to download here to add IDLE.
Never fear. We’ll be working through each of these individually and over time. I’ll give you instructions about how to download, install, and set up each application.
In order to give context for each coding language that we’re working in, I will assign you to take a tutorial in either Lynda.com (which Bucknell has a site license for) or CodeAcademy (which is available on the web). Working through these tutorials will be required in order for you to successfully complete each module, and I will ask you to submit your completed tutorials. Even if you already have some experience with one of the coding languages we use, it’s always helpful to work through a tutorial to refresh your memory and think about how you will be using that code in the context of this course.