Johdatus laskennalliseen tietojenkäsittelyynLaajuus (3 op)
Opintojakson tunnus: TF00AB24
Opintojakson perustiedot
- Laajuus
- 3 op
Osaamistavoitteet
Opiskelija hallitsee ohjelmoinnissa tarvittavat ajattelu- ja työskentelytavat. Opiskelija tuntee yleisesti käytetyn ohjelmointikielen perusrakenteet ja osaa kirjoittaa pieniä ohjelmia. Opiskelija pystyy hakemaan ja tallentamaan dataa tietokannoista, sekä analyysilaitteilta. Opiskelija pystyy myös hyödyntämään ohjelmointitaitoja datan jäsentämiseen eri tiedostoformaatteihin ja tietorakenteisiin.
Sisältö
1. Johdatus ohjelmointiin: muuttujat, datan syöttö ja tulostus, lausekkeet, sijoituslause, valinta- ja toistorakenteet, sekä aliohjelmat eli funktiot
2. Erilaiset tietorakenteet ja niiden käyttö
3. Tietokannat: relaatiotietokannat ja tiedonhaku
4. Datan jäsentäminen esimerkiksi tiedostoformaatista toiseen ja oleellisen informaation tallentaminen tietokannosta
Arviointikriteerit, tyydyttävä (1)
1. Opiskelija pystyy lukemaan ohjelmakoodia ja tunnistaa siitä erilaiset rakenteet
2. Opiskelija pystyy luettelemaan erilaiset tietorakenteet ja tietotyypit ja ymmärtää niiden erot
3. Opiskelija pystyy suorittamaan hakuja relaatiotietokantaan ja ymmärtää tietokantojen perusrakenteen
4. Opiskelija tuntee eri merkistökoodaukset ymmärtää niiden vaikutukset data-analyysissä
Arviointikriteerit, hyvä (3)
1. Opiskelija pystyy korjaamaan ohjelmakoodia ja pystyy myös itse kirjoittamaan uusia ohjelmia esimerkkien avustuksella
2. Opiskelija pystyy kokoamaan ja muokkaamaan erilaisia tietorakenteita ja tarvittaessa osaa muuttaa tietotyypit toisikseen mahdollisuuksien rajoissa
3. Opiskelija pystyy muokkaamaan ja tallentamaan dataa tietokantaan
4. Opiskelija pystyy seulomaan tietokannasta tietyn osan informaatiota
Arviointikriteerit, kiitettävä (5)
1. Opiskelija pystyy kirjoittamaan uutta toimivaa ohjelmakoodia, jolla saadaan ratkaistua tietotekninen ongelma
2. Opiskelija pystyy sujuvasti hakemaan ja tallentamaan informaatiota erilaisista tietorakenteista
3. Opiskelija pystyy luomaan uuden relaatiotietokannan
4. Opiskelija pystyy kirjoittamaan ohjelman, jolla voidaan hakea esimerkiksi html -koodista toistuvaa dataa ja tallentaa se toiseen tiedostoformaattiin.