Ohjelmointi (T0168), 3 op
Perustiedot
Kurssin nimi: | Ohjelmointi |
Winhakoodi: | T0168 |
Kurren lyhenne: | Ohjelmointi |
Opintopisteet: | 3 |
Opintojakson taso: | Ammattiopinnot |
Toteutusvuosi: | 4.vsk |
Jakso: | Kevätlukukausi |
Lukuvuosi: | 0708 |
Opetuskieli: | Suomi |
Opettaja: | eri opettajia |
Lopullinen arviointi: | Arvosteluasteikolla (0-5) |
Kuvaukset
Esitietovaatimukset
Sovelluskehitys
Sisältö (ydinaines ja -osaaminen)
Ohjelmointikielten tasot.
Ohjelman perusrakenteet, ohjelman lohkorakenteisuus, toimintojen ja tietojen abstrahointi, ohjelman suunnittelu.
Käyttöliittymien ohjelmoinnin perusteet. Tiedostojen käsittely.
Tietotyypit ja niiden ominaisuudet.
Ohjelman virheenjäljitys ja testaus, ohjelman dokumentointi.
Sisältö (täydentävä ja erityisosaaminen)
Hyvän ohjelman ja ohjelmointitavan kriteerit.
C-ohjelmointi.
Tiedolliset oppimistulokset (ydinaines ja -osaaminen)
Opiskelija hallitsee ohjelmoinnin vaatiman ajattelu- ja työskentelytavan.
Opiskelija tuntee C-ohjelmointikielen tai jonkun muun yleisesti käytetyn kielen perusrakenteet ja toiminnan.
Taidolliset oppimistulokset (ydinaines ja -osaaminen)
Opiskelija osaa suunnitella ja toteuttaa hyviä ohjelmia, jotka ovat virheettömiä, selkeitä ja käyttäjäystävällisiä. Opiskelija osaa tunnistaa tilanteet, joissa voidaan käyttää standarditietorakenteita ja -algoritmeja.
Opiskelija osaa kirjoittaa ohjelmia jollain yleisesti käytetyllä ohjelmointikielellä kuten C.
Kirjallisuus ja muu materiaali
Opetusmenetelmät
Luennot ja laboratorioharjoitukset. Verkko-opetus.
Opiskelijan kuormittavuus
Arvioinnin perusteet
Tentti ja harjoitustyöt.
Koulutusohjelmakohtaiset kompetenssit
Ohjelmistotekniikka
Tiedonhankinnan valmiudet ja uuden tiedon seuraaminen ja soveltaminen (T)