TTKK logoTTKK Opinto-opas

8100200 Laaja ohjelmointi, 6 ov

Introductory Course on Programming, 6 cu


professori Mikko Tiusanen
83+27

Viikottainen Opetus / Periodi S1S2K1K2Kesä
Luennot (h)35 5--
Harjoitukset (h)11 11-

Luentoaika ja -paikka

S1- & S2-periodit: ma 12-15 ja ke 12-14 TB103 (vkot 37-40 vain ke 12-14); K1-periodi: ma 15-17, ti 16-18 ja ke 13-14 TB103; ensimmäinen luento on vkolla 37, ke 12.9.2001 klo 12-14.

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ö (kaikki osat) sekä tentti, johon voi osallistua, kun harjoitustyöt on hyväksytty.

Kirjallisuus

Ilmoitetaan luentojen alussa.

Vaadittavat esitiedot

81001 Tietotekniikan perusteet. (Samanaikainen suorittaminen mahdollista kurssin 81001 alussa ilmoitettavalla tavalla.)

Huomautuksia

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

Linkkejä

Kurssin kotisivu