Siirry suoraan sisältöön

OhjelmointiLaajuus (5 op)

Opintojakson tunnus: HTO10100

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 tiedon esitysmuodot tietokoneessa sekä algoritmien perusteet ja logiikan alkeet.

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.
Tekstinkäsittelyn raportit JAMKin ohjeistuksen mukaan.

Arviointikriteerit, tyydyttävä (1)

Opintojakson arviointi perustuu harjoitustyön kautta henkilökohtaisessa tapaamisessa näytettävän osaamiseen.

o 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. Työ on hyvin kommentoitu ja rakenteeltaan luettava. Opiskelija hallitsee muuttujien, luokkien ja metodien nimeämiskäytänteet.
o 2: Edellisen lisäksi opiskelija ymmärtää päätös-, silmukka- ja haarautumisrakenteet ja osaa käyttää niitä tarkoituksenmukaisesti. Opiskelija ymmärtää pää- ja aliohjelman eron ja osaa käyttää aliohjelmia osana työtään.
o 3: Edellisen lisäksi opiskelija ymmärtää taulukoiden merkityksen ja käytön ohjelmoinnin työkaluna, sekä osaa käyttää niitä tarkoituksenmukaisesti
o 4: Edellisen lisäksi opiskelija hallitsee poikkeukset ja virheiden käsittelyn.
o 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