> I would be grateful if those who have developed or taught a course of this =
> type would be willing to share syllabi and any advice they may have.
With the help of Christian Wittern we have in recent years
experimented to devise a syllabus for humanities computing. In the
latest version I teach XML, TEI, and RelaxNG in one semester and
XPath, XSLT and a bit of XQuery in the second. In the second year a
colleague teaches Python and an introduction to online Databasing with
MySQL and PHP.
Our experiments to establish this curriculum are not representative
especially because our student numbers are too low (2-7 students per
course). However, over the last three or four years I have come more
and more to believe that it might be better to start with a general
purpose scripting language. (Here we prefer Python over Perl, but
there shouldn't be a big difference.) I am now thinking to teach the
XML-tech module in two semesters later in the course.
One big unsolved problem when teaching computing to scholars in the
humanities is that most people will want to build some kind of
web-application for their project in the end. However, administering a
LAMP stack or any other application setup involves all kinds of
Sorry, if that misses your question somewhat, but for me the questions
has been recently: Teaching a little programming to humanity scholars
is no problem, but where to stop?
XML-technologies in particular seem to make sense only in a web
context with some form of dynamic output.
all the best
Dr. Marcus Bingenheimer 馬德偉
Director, Library and Information Center 圖書資訊館館長
Dharma Drum Buddhist College 法鼓佛教研修學院 (DDBC)
No. 2-6 Xishihu, Jinshan 20842, Taipei County, Taiwan, R.O.C.
台灣，20842台北縣金山鄉西勢湖2-6號 Tel: +886-2-2498-7171 # 2381