Opinto-opas 2002-2003

8100200 LAAJA OHJELMOINTI, INTRODUCTORY COURSE ON PROGRAMMING, 6 ov

Tietoa luennoitsijoista
Lehtori Essi Lahtinen

Luentoajat ja -paikat
MAANANTAI 12 - 14, TB103, Periodilla S2
KESKIVIIKKO 12 - 14, TB103, Periodilla S2
MAANANTAI 12 - 15, K1705, Periodilla K1
KESKIVIIKKO 12 - 14, TB103, Periodilla K1
KESKIVIIKKO 12 - 14, K1705, Periodilla K2

Viikottainen opetus/periodi

S1

S2

K1

K2

Kesä

Luennot (h):

-

4+

5+

2

-

Harjoitukset (h):

-

2+

1+

1

-

Tavoitteet
Opiskelija pystyy tekemään pienehköjä ohjelmia itsenäisesti ja saa valmiuden suorittaa muita ohjelmistotekniikan laitoksen opintojaksoja.

Sisältö
Ohjelmoinnin peruskäsitteet. Ohjelmanteon vaiheet ja ohjelman ajo tietokoneella. Ongelman ratkaiseminen ohjelmallisesti. Tiedon eri esitystavat, ohjausrakenteet, aliohjelmat ja aliohjelmakirjastojen käyttö, rakenteisten tietotyyppien perusteet, modulaarisuus (abstraktiot) sekä syöttö- ja tulostustoiminta.

Tutkintovaatimukset
Hyväksytysti suoritetut pakolliset viikkoharjoitustehtävät, harjoitustyöt sekä tentti, johon voi osallistua, kun harjoitustyöt on hyväksytty.

Kirjallisuus
Ilmoitetaan luentojen alussa.

Huomautuksia
Tarkoitettu ensisijaisesti tietotekniikan koulutusohjelman opiskelijoille. Voidaan suorittaa vain lukuvuosittain. Korvaa opintojaksot 81011 Ohjelmointi I ja 81020 Ohjelmointi II.

Kurssin kotisivu