Yhteystiedot
Yleisen kielitieteen laitos
PL 9 (Siltavuorenpenger 20 A)
00014 Helsingin yliopisto
Puhelinvaihde +358 (09) 1911
Faksi +358 (09) 191 29307
|
|
Kurssikuvaus
Esitiedot:
-
No prerequisites. The course can be taken successfully by
language students with no computer science background.
-
If you already know some HTML
(for example, from clt132 Rakenteisten dokumenttien perusteet)
the beginning of this course will be easier.
Tavoitteet:
-
First, students gain practical experience of creating
structured documents, using HTML to make web pages and
using LaTeX to produce printed texts.
-
Next, students learn how to create structured documents with
XML, and gain experience of XML-based processing techniques
including document validation and
automatic XML-to-HTML transformations.
-
Later, the course introduces further XML-based structured
document technologies, including XML-to-PDF transformations,
Scalable Vector Graphics (SVG), and Speech Synthesis Markup
Language (SSML).
Kurssin sisältö:
- HTML and CSS for creating and styling web pages
- LaTeX for writing essays and dissertations
- PDF for distributing and printing documents
- LaTeX-to-HTML and LaTeX-to-PDF transformations
- XML for structuring and annotating documents
- DTDs and Schemas for validating XML documents
- XPath for finding specific parts of XML documents
- XSLT for transforming XML document structures
- XML-to-HTML and XML-to-PDF transformations
- XSL-FO for document formatting and layout
- SVG for XML-based graphics
- SSML for XML-based speech synthesis
Kirjallisuus:
-
The course uses web-based study materials
-
Kurssin laajuus opintopisteinä:
-
3 op.
Opetus
-
Opettaja:
-
Graham Wilcock.
Kurssikieli englanti.
-
Suoritustapa:
-
The course consists of lectures, practical lab exercises,
and a series of programming assignments.
It can be passed just by doing the assignments.
-
The course can be done by distance learning.
Students can install the required software (jEdit)
to do the practical work and the assignments at home.
-
Paikka ja aika:
-
ma 13-16 S20A laitoksen unix-luokka, 4.9. - 16.10
-
Kurssimateriaali:
-
Kurssin verkkosivuilla, ks. sivupalkki.
|