13.1.4.5 HT17 OHJELMOINNIN PERUSOPINNOT 9 OV

Opintokokonaisuuden tavoite:
Opiskelija osaa tehdä hyvin jäsennettyjä ja monipuolisia ohjelmia. Opiskelija osaa ohjelman suunnittelun ja toteuttamisen perustekniikat sekä kuvaustavat. Opiskelija osaa järjestelmien perusmatematiikan.

 HT1700
Ohjelmoinnin perustaito


4 ov pak.
 HT1701
Ongelmasta ohjelmaksi


3 ov pak.
 HT1702
Tietojenkäsittelyn perusmatematiikka


2 ov pak.

 
HT1700 Ohjelmoinnin perustaito 4 ov

Tavoite:
Opiskelija osaa suunnitella ja kuvata ohjelman rakenteisesti. Opiskelija osaa toteuttaa hyvin jäsennellyn ohjelman, jossa käytetään yksinkertaisia kontrollirakenteita. Opiskelija hallitsee 1. ohjelmointikielen perussyntaksin.

Sisältö:
Ohjelman käsite, ohjelman suunnittelu, kontrollirakenteet, ohjelman kuvaamistekniikat, muuttujat, sijoitukset, lausekkeiden totuusarvot, tulostus näytölle, perusfunktiot

Suoritustapa:
Harjoitukset, oppimistehtävä, tentti
 
HT1701 Ongelmasta ohjelmaksi 3 ov

Tavoite:
Opiskelija osaa jäsentää liiketalouden atk-tehtävän ohjelmaksi sekä toteuttaa ja testata ohjelman. Opiskelija kehittää ohjelmointitaitoaan ja 1. ohjelmointikielen osaamistaan ohjelman osien toteutuksessa ja tiedonvälityksessä sekä taulukoiden, tiedostojen ja monipuolisten funktioiden käytössä.

Sisältö:
Ohjelman taulukot, tiedostot, funktiot. Ohjelman rakenneosat ja tietojenvälitys, tulostus. Tiedostojen lajittelu ja yhtäaikainen käyttö. Ohjelmatestaus, ajosarjatestaus. Ohjelmien ylläpito.

Suoritustapa:
Harjoitukset, oppimistehtävä

Edeltävä osaaminen:
HT1700 Ohjelmoinnin perustaito
 
HT1702 Tietojenkäsittelyn perusmatematiikka 2 ov

Tavoite:
Opiskelija tuntee tietokoneen toiminnan matemaattiset perusteet, osaa ohjelmoinnissa tarvittavat lukujärjestelmämuunnokset ja loogiset ilmaukset sekä tietokantojen käsittelyssä tarvittavan relaatioalgebran. Opiskelija hallitsee hallinnon ja kaupan tietojärjestelmissä tarvittavan perusmatematiikan.

Sisältö:
Klassinen lauselogiikka, Boolen algebran alkeet, relaatioalgebran perusteet, eri lukujärjestelmät ja niiden muunnokset, liukulukujen esitystapa. Prosentti- ja korkolaskun taloudelliset sovellukset, talouselämän funktioita, valuutat.

Suoritustapa:
Harjoitukset, tentti


Takaisin sisällysluetteloon