OhjelmointiLaajuus (3 op)
Opintojakson tunnus: TD00AA33
Opintojakson perustiedot
- Laajuus
- 3 op
Osaamistavoitteet
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
Opintojaksolla opitaan jonkun ohjelmointikielen perusteet sekä ohjelmoinnit peruskäsitteet ja agloritmien laadinta
Sisältö
· 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.
. tietokannat ja SQL
Lisätiedot
Vaihtelevat toteutuskohtaisesti. Ilmoitetaan opintojakson alussa.