Lecture notes:
1
2
3
4 (Perl only)
Slides:
1
2
3
4
Exercises:
1
2
3
4
5
6
Corpus Linguistics 2009 (LIX011P05) is a first-year bachelor course taught at the Faculty of Arts of the University of Groningen (The Netherlands). This web page provides access to the course assignments and the information related to the programming language used in the first weeks of the course: Perl. The main course web page can be found at the university's local Nestor site.
The person responsible for this part of the course is Erik Tjong Kim Sang. He can be reached via mail at e.f.tjong.kim.sang(at)rug.nl, by phone at 050 363 5882 and in person in room 11.0425.
There is a summary available of the course evaluation forms.
This part of the course used material which was developed for two earlier Perl courses taught in 2000 and in 2007. The website of the 2008 version of this course is still available.
The course will be taught in the Harmonie building on Wednesdays, Thursdays and Fridays. The exact schedule is available via the Faculty web pages.
..date. ....time... ..room. subject
1. We 0104 11:15-13:00 13.0338 Perl introduction (pdf slides)
2a Th 0204 11:15-13:00 12.102C Exercise 1 (group 1: 8 students) (28+1)
2b Th 0204 13:15-15:00 12.102C Exercise 1 (group 2: 6)
2c Fr 0304 09:15-11:00 12.102C Exercise 1 (group 3: 3)
3. We 0804 11:15-13:00 13.0338 Regular expressions (pdf slides)
4a Th 0904 11:15-13:00 12.102C Exercise 2 (group 1) (28)
4b Th 0904 13:15-15:00 12.102C Exercise 2 (group 2)
4c Fr 1004 09:15-11:00 12.102C Exercise 2 (group 3; holiday: no class)
5. We 1504 11:15-13:00 13.0338 Lists, hashes and subroutines (pdf slides)
6a Th 1604 11:15-13:00 12.102C Exercise 3 (group 1) (27+1)
6b Th 1604 13:15-15:00 12.102C Exercise 3 (group 2)
6c Fr 1704 09:15-11:00 12.102C Exercise 3 (group 3)
7. We 2204 11:15-13:00 13.0338 File management (pdf slides)
8a Th 2304 11:15-13:00 12.102C Exercise 4 (group 1) (26)
8b Th 2304 13:15-15:00 12.102C Exercise 4 (group 2)
8c Fr 2404 09:15-11:00 12.102C Exercise 4 (group 3)
We 2804 HOLIDAY: no class
Th 2904 HOLIDAY: no class
Fr 3004 HOLIDAY: no class
9. We 0605 11:15-13:00 13.0338
10a Th 0705 11:15-13:00 12.102C Exercise 5 (group 1) (24)
10b Th 0705 13:15-15:00 12.102C Exercise 5 (group 2)
10c Fr 0805 09:15-11:00 12.102C Exercise 5 (group 3)
11. We 1305 11:15-13:00 13.0338
12a Th 1405 11:15-13:00 12.102C Exercise 6 (group 1, cdb) (25)
12b Th 1405 13:15-15:00 12.102C Exercise 6 (group 2)
12c Fr 1505 09:15-11:00 12.102C Exercise 6 (group 3)
13. We 2005 11:15-13:00 13.0338 Exam preparation
14a Th 2105 11:15-13:00 12.102C Exercise 7 (group 1: holiday: no class)
14b Th 2105 13:15-15:00 12.102C Exercise 7 (group 2: holiday: no class)
14c Fr 2205 09:15-11:00 12.102C Exercise 7 (group 3: cancelled)
We 1706 10:00-13:00 Zernike Test: 25 participants
We 1908 10:00-13:00 12.0012 Test
The numbers between parentheses after each session indicate how many students have handed in answers to exercises for that session. x+y means that y students were too late.
Grading: there are six weekly exercises. Fifty percent of the course mark will be determined by the weekly exercise and fifty percent by the test (or an additional larger exercise): mark = 0.5*weekly_average + 0.5*test In order to pass the course you need minimal average marks of 5.0 for the exercises, 5.0 for the test and 5.5 for the overall average.
Please note that Gosse Bouma offers an additional set of slides for the linguistic part of the course. It is available via Nestor.
25 students took part in the exam of 17-06-2009: 13 from Informatiekunde, 7 from Communicatiekunde and 5 from other studies. Here is an overview of the average weekly marks for these students per study topic (mark 7 corresponds with the final test).
Here are some useful links to information about the programming language Perl and the operating system Linux: