Ohjelmointi (A0223), 5 op
Perustiedot
Kurssin nimi: | Ohjelmointi |
Winhakoodi: | A0223 |
Kurren lyhenne: | ohjelmointi |
Opintopisteet: | 5 |
Opintojakson taso: | Ammattiopinnot |
Toteutusvuosi: | 2.vsk |
Jakso: | Syyslukukausi, 1.jakso, 2.jakso, Ei määritelty |
Lukuvuosi: | 0607 |
Opetuskieli: | Suomi |
Opettaja: | |
Lopullinen arviointi: | Arvosteluasteikolla (0-5) |
Kuvaukset
Esitietovaatimukset
Sisältö (ydinaines ja -osaaminen)
· Ohjelmointikielten tasot, tietotyypit ja niiden ominaisuudet, ohjelman perusrakenteet. Ohjelman lohkorakenteisuus, toimintojen ja tietojen abstrahointi.
· Tiedostojen käsittely ohjelmista käsin, standarditietorakenteiden ja -algoritmien käyttö.
· Hyvän ohjelman ja ohjelmointitavan kriteerit, ohjelman virheenjäljitys, ohjelman dokumentointi.
Sisältö (täydentävä ja erityisosaaminen)
. tietokannat ja SQL
Tiedolliset oppimistulokset (ydinaines ja -osaaminen)
Opintojakson tavoitteena on johdattaa opiskelijat ohjelmoinnin vaatimaan ajattelu- ja työskentelytapaan.
Lisäksi tavoitteena on, että opiskelijat oppivat suunnittelemaan ja toteuttamaan hyviä ohjelmia. Hyvän ohjelman kriteereinä pidetään ohjelman virheettömyyttä, selkeyttä ja käyttäjäystävällisyyttä.
Opintojaksossa painotetaan ohjelman toimintojen ja tietojen abstrahointia. Suurin osa opintojakson sisällöstä on yleispätevää, ohjelmointikielestä riippumatonta tietoa ja taitoa
Taidolliset oppimistulokset (ydinaines ja -osaaminen)
Opintojaksolla opitaan jonkun ohjelmointikielen perusteet sekä ohjelmoinnit peruskäsitteet ja agloritmien laadinta
Kirjallisuus ja muu materiaali
Ilmoitetaan opintojakson alussa.
Opetusmenetelmät
Vaihtelevat toteutuskohtaisesti. Ilmoitetaan opintojakson alussa.
Opiskelijan kuormittavuus
Luennot - 56
Tentti - 3
Itseopiskelu - 54
Harjoitustehtävät tai projekti - 20
Arvioinnin perusteet
Vaihtelevat toteutuskohtaisesti. Ilmoitetaan opintojakson alussa.
Koulutusohjelmakohtaiset kompetenssit
Automaation informaatiotekniikka
Teoreettinen perusta ja matemaattis-luonnontieteelliset valmiudet (T)