ITKP0003 Johdatus algoritmiseen ajatteluun (2 op)

Opinnon taso:
Perusopinnot
Arviointiasteikko:
0-5
Suorituskieli:
suomi
Vastuuorganisaatio:
Informaatioteknologian tiedekunta
Opetussuunnitelmakaudet:
2017-2018, 2018-2019, 2019-2020

Kuvaus

Sisältö

Algoritminen ajattelu on yksi 2000-luvun avaintaidoista. Kyse on ajattelun ja ongelmanratkaisun taidoista, joiden avulla määritellään ongelmia ja niiden ratkaisuja siten, että tiedonkäsittelijä, oli se sitten ihminen ja/tai laite, pystyy niiden mukaan toimimaan. Opintojaksolla käydään läpi algoritmisen ajattelun perusteita sillä tasolla, että kurssin suorittamisen jälkeen opiskelija ymmärtää, kuinka ympä-rillämme oleva teknologia toimii ja kuinka sitä voidaan ohjata. Opintojaksolla käsiteltäviä teemoja ovat mm. tieto-tekniikan ja algoritmisen ajattelun historia, yhteys mate-maattisen ajattelun, logiikan ja algoritmisen ajattelun välil-lä sekä algoritmisen ajattelun soveltaminen erilaisten on-gelmien ratkaisuun. Opintojakson tavoitteena on liittää algoritminen ajattelu osaksi opiskelijoita ympäröivään todellisuuteen ja havainnollistaa algoritmisen ajattelun mahdollisuuksia yksinkertaisten tapausesimerkkien avul-la.

Suoritustavat

Itsenäisesti suoritettava verkkokurssi.

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija tietää algorit-misen ajattelun keskeisimmät käsitteet. Lisäksi opis-kelija osaa purkaa ratkaistavan ongelman pienempiin osakokonaisuuksiin ja kykenee tunnistamaan sään-nöllisesti toistuvat toimintamallit ja osaa laatia niiden pohjalta toimintaohjeen ongelman ratkaisemiseksi.

Oppimateriaalit

Verkkomateriaali.

Suoritustavat

Tapa 1

Valitaan kaikki merkityt osat
Suoritustapojen osat
x
Julkaisematon arviointikohde