TTKK Opinto-opas
8100200 Laaja ohjelmointi, 6 ov
Introductory Course on Programming, 6 cu
professori Mikko Tiusanen
83+27
Viikottainen Opetus / Periodi |
S1 | S2 | K1 | K2 | Kesä |
Luennot (h) | 3 | 5 |
5 | - | - |
Harjoitukset (h) | 1 | 1 |
1 | 1 | - |
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