ITKP0003 Johdatus algoritmiseen ajatteluun (2 op)

Arvosteluasteikko
0-5
Opetuskieli/-kielet
suomi
³Õ²¹²õ³Ù³Ü³Ü³ó±ð²Ô°ì¾±±ôö(³Ù)
Hiltunen Leena

Osaamistavoitteet

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

Suoritustavat

Itsenäisesti suoritettava verkkokurssi.

³§¾±²õä±ô³Ùö

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. tietotekniikan ja algoritmisen ajattelun historia, yhteys matemaattisen ajattelun, logiikan ja algoritmisen ajattelun välil-lä sekä algoritmisen ajattelun soveltaminen erilaisten ongelmien ratkaisuun. Opintojakson tavoitteena on liittää algoritminen ajattelu osaksi opiskelijoita ympäröivään todellisuuteen ja havainnollistaa algoritmisen ajattelun mahdollisuuksia yksinkertaisten tapausesimerkkien avulla.

Oppimateriaalit

Verkkomateriaali.