TIEP1150 Kone ja tieto, mitä tietokone tietää? (2 cr)
Description
· Loogiset rakenteet
· Tietokoneiden toiminnan ja loogisten rakenteiden keskinäinen yhteys.
· Perussuureiden esittäminen tietokoneessa.
· Logiikan alkeet ja niiden toteuttaminen tietokoneessa.
· Tietokoneohjelmien tulkinta kuvauksina.
· Algoritmit
· Algebrojen hyödyntäminen algoritmien rakentamisessa
· Perusajatusten ohjelmointiharjoittelu Python:lla.
Learning outcomes
Tietokoneohjelmat ja niitä vastaavat kytkimien muutokset muodostavat johdonmukaisesti toimivan järjestelmän, joka on jonkin abstraktin loogisen rakenteen vastine. Tavoite on luoda perusymmärrys loogisista rakenteista ja niiden yhteydestä tietokoneisiin ja ohjelmiin.
Additional information
Kurssi suoritetaan itsenäisesti verkossa.
Description of prerequisites
Lukiolaisille suunnattu opintojakso, joka ei vaadi lukio-opintojen ohella muita erityisiä esitietoja.
Study materials
TIM-järjestelmän verkkosivu