Yliopiston etusivulle In English
Helsingin yliopisto
clt230: Ohjelmoinnin perusteet (Introduction to Programming) - syksy 2006

Yhteystiedot

Yleisen kielitieteen laitos
PL 9 (Siltavuorenpenger 20 A)
00014 HELSINGIN YLIOPISTO

Puhelin +358 (09) 1911 (vaihde)
Faksi +358 (09) 191 29307

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.