Ohjelmointi (T0189), 5 op
Perustiedot
Kurssin nimi: | Ohjelmointi |
Winhakoodi: | T0189 |
Kurren lyhenne: | Ohj |
Opintopisteet: | 5 |
Opintojakson taso: | Ammattiopinnot |
Toteutusvuosi: | 1.vsk |
Jakso: | 3.jakso, 4.jakso |
Lukuvuosi: | 0708 |
Opetuskieli: | Suomi |
Opettaja: | Olli Hämäläinen |
Lopullinen arviointi: | Arvosteluasteikolla (0-5) |
Kuvaukset
Esitietovaatimukset
Tietojenkäsittelyn perusteet
Sisältö (ydinaines ja -osaaminen)
? Ohjelmistokehityksen periaatteet ja prosessit
? Ohjelmien modulaarinen organisointi
? Rakenteiset algoritmit ja tiedon rakenteet
? C-kielen perusteet
? Ohjelmistokehitys C-keilellä
Sisältö (täydentävä ja erityisosaaminen)
? Ohjelmistokehitysympäristöt
? Nykyaikaisen ohjelmistokehityksen uudet menetelmät
Tiedolliset oppimistulokset (ydinaines ja -osaaminen)
? ANSI C:n tietotyyppien, kontrollirakenteiden ja tärkeimpien standardifuntktioiden tuntemus
? otsikkotiedostojen, funktioiden ja parametrien, taulukoiden sekä osoittimien ymmärtäminen
? ohjelman kääntämisen ja kokoamisen merkityksen ymmärtäminen
Taidolliset oppimistulokset (ydinaines ja -osaaminen)
? Kyky kehittää yksinkertaisia sovelluksia ANSI C:llä
? kyky käyttää omia ja kirjastofunktioita, omia tietotyyppejä sekä tiedostoja
Kirjallisuus ja muu materiaali
Opetusmenetelmät
Luennot, laboratorioharjoitukset, itseopiskelu, projektityö ja tentti
Opiskelijan kuormittavuus
Luennot - 28
Tentti - 3
Projekti - 30
Itseopiskelu - 32
Laboratoriotyöt - 42
Arvioinnin perusteet
Tentti 65 %, projektityö 20 %, kotiethtävät 15%
Koulutusohjelmakohtaiset kompetenssit
Ohjelmistotekniikka