Yhteystiedot
Yleisen kielitieteen laitos
PL 9 (Siltavuorenpenger 20 A)
00014 HELSINGIN YLIOPISTO
Puhelin +358 (09) 1911 (vaihde)
Faksi +358 (09) 191 29307
|
|
tulostettava versio
Kurssikuvaus
Esitiedot:
-
No previous knowledge of programming is required.
The course is suitable for language students
who do not have a computer science background.
Tavoitteet:
-
This hands-on course provides an introduction to computer
programming for students with no previous programming
experience. Students learn basic programming concepts (data
types, control structures, input/output, program design) and
gain experience of writing and testing their own programs in a
series of practical assignments.
-
The practical work in the course uses the Python programming
language, but specific details of Python are not emphasised. The
aim is rather to learn good programming habits which will be
helpful to the student, whatever specific programming language
they may use in the future.
Kurssin sisältö:
- Statements and Variables
- Conditions and Selection
- Recursion and Iteration
- Functions and Parameters
- Files and Input/Output
- Strings and Arrays
- Trees and Stacks
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.
-
Paikka ja aika:
-
to 13-16 S20A laitoksen unix-luokka, 7.9. - 19.10.
-
Kurssimateriaali:
-
Kurssin verkkosivuilla, ks. sivupalkki.
|