Next: Hauptstudium
Up: Grundstudium
Previous: Begleitseminar Englisch/Anglistik zum Grundkurs
Goals:
The basic concepts of programming will be introduced in the context of
three practical tasks which are closely related to modern practice
in the language professions. At the end of the course, participants will be
able to perform the following three tasks:
- Represent and automatically re-format texts in `computer-readable'
notation (including construction of typical interactive World Wide Web pages);
- Construct interactive computer dictionaries for use on the Internet;
- Design an automatic grammar checker for simple English sentences.
Addressees:
Students of English in the Grundstudium, primarily M.A. students,
but also Lehramt.
It is particularly suited to students who are interested in using modern
Internet technology in their future careers.
Students should be familiar with basic tasks involving PCs, including
use of a standard Word Processor; further knowledge is not presupposed.
Methods:
Introductory lectures and exercises will be given, and
all students are expected to prepare practical material for the classes,
test their results outside class and present results in class.
In general, students will work together in teams of two or three.
Selected reading:
It will be helpful to acquire some basic knowledge about the Internet and
the HTML formatting language by doing some Web surfing, and about computational
linguistics by looking at the initial chapters of:
Gazdar, G. & C. Mellish (1989). Natural Language Programming in Prolog.
Addison Wesley.
References (Semesterapparat)
- Aho, Alfred V., John E. Hopcroft & Jeffrey D. Ullman (1983). Data Structures and Algorithms. Reading, Mass.: Addison-Wesley.
- Aho, Alfred V., Brian W. Kernighan & Peter J. Weinberger (1978). The AWK Programming Language. Reading, Mass.: Addison-Wesley.
- Bratko, Ivan (1986). Prolog Programming for Artificial Intelligence. Reading, Mass.: Addison-Wesley.
- Clocksin, W. F. & C. S. Mellish (1984). Programming in Prolog. Berlin: Springer Verlag.
- Das, Sumitabha (1994). UNIX: A Database Approach. New York: McGraw-Hill.
- Dougherty, Dale (1992). sed & awk. Sebastopol, CA: O'Reilly & Associates, Inc.
- Floyd, C. & Züllighoven, H., eds. (1990). Software Development and Reality Construction. Berlin: Springer Verlag.
- Gazdar, Gerald & Christopher Mellish (1989). Natural Language Processing in Prolog: An Introduction to Computatioanl Linguistics. Reading, Mass.: Addison-Wesley Publishing Company.
- Graham, Ian S. (1995). HTML Sourcebook: A Complete Guide to HTML.
New York: John Wiley & Sons, Inc.
- Grosz, Barbara J., Karen Sparck Jones & Bonnie Lynn Webber (1986). Readings in Natural Language Processing. Los Altos, CA: Morgen Kaufmann Publishers Inc.
- Hopcroft, John E. & Jeffrey D. Ullman (1979). Introduction to Automata Theory, Languages and Computation. Reading, Mass.: Addison-Wesley.
- Koch-Steinheimer, Peter (1995). HTML: Veröffentlichung im Internet. Thun & Frankfurt am Main: Harri Deutsch.
- Lamport, Leslie (1994). LaTeX: A Document Preparation System: User's Guide and Reference Manual. Reading, Mass.: Addison-Wesley.
- Naumann, Sven & Hagen Langer (1994). Parsing. Stuttgart: Teubner.
- Partee, Barbara H. Partee, Alice ter Meulen & Robert E. Wall. Mathematical Methods in Linguistics. Kluwer Academic Publishers, Dordrecht, 1993.
- Pereira, Fernando C. N. Pereira & Stuart M. Shieber (1987). Prolog and Natural-Language Analysis. Stanford, CA: CSLI, Standford University, Stanford.
- Shultis, Kenneth J. (1994). LaTeX Notes. New York: Prentice Hall.
- Sterling, Leon & Ehud Shapiro (1986). The Art of Prolog: Advanced Programming Techniques. Cambridge Mass.: MIT Press.
- Winograd, T. & Flores, F. (1986). Understanding Computers and Cognition. Reading, MA: Addison-Wesley.
Next: Hauptstudium
Up: Grundstudium
Previous: Begleitseminar Englisch/Anglistik zum Grundkurs
Dafydd Gibbon
Fri Aug 1 19:26:31 MET DST 1997