Siirry suoraan sisältöön

Ohjelmoinnin perusteetLaajuus (5 op)

Opintojakson tunnus: HTO10101

Opintojakson perustiedot


Laajuus
5 op
Opetuskieli
suomi

Osaamistavoitteet

Opiskelija hallitsee ohjelman suunnittelun, tieto- ja ohjausrakenteiden perusteet sekä pystyy tuottamaan pienimuotoisia ohjelmia ohjelmankehitysympäristössä. Opiskelija tuntee algoritmien ja logiikan perusteet.

Sisältö

Muuttujat ja tietotyypit
Operaattorit ja lauseet
Ohjausrakenteet
Taulukot
Metodit
Poikkeukset ja niiden käsittely
Merkkijonojen ja tiedostojen käsittely

Esitietovaatimukset

Tieto- ja viestintätekniikan perusteet

Arviointikriteerit, tyydyttävä (1)

1: Opiskelija osaa käyttää ohjelmointiympäristöä tarkoituksenmukaisesti (projektit, luokat, debugger), sekä ymmärtää ja osaa käyttää muuttujia, operaattoreita ja ehtolausekkeita osana työtään. Opiskelija ymmärtää pää- ja aliohjelman eron ja osaa käyttää aliohjelmia osana työtään.

2: Edellisen lisäksi opiskelija ymmärtää päätös-, silmukka- ja haarautumisrakenteet ja osaa käyttää niitä tarkoituksenmukaisesti.

3: Edellisen lisäksi opiskelija ymmärtää taulukoiden merkityksen ja käytön ohjelmoinnin työkaluna, sekä osaa käyttää niitä tarkoituksenmukaisesti

4: Edellisen lisäksi opiskelija hallitsee poikkeukset ja virheiden käsittelyn.

5: Edellisen lisäksi opiskelija osaa käyttää tiedostoja tai tietokantaa tiedon tallennuspaikkana. Opiskelija osaa etsiä ja käyttää ohjelmointikielen tarjoamia (kenties muitakin kuin opintojaksolla esiin tulleita) luokkia tarkoituksenmukaisesti osana työtään.

Siirry alkuun