Algoritminen ajattelu

Tutustu luetomonisteen materiaaliin algoritmeista. Pohdi seuraavia tehtäviä yksin, parin kanssa tai pienellä porukalla. Myös opettaja on käytettävissäsi.

Tehtävä 1

Pohtikaa vieruskaverin/kavereiden kanssa, mitä algoritmit ovat. Miten algoritmit näkyvät arjessa? Mitä algoritmit voisivat tarkoittaa tietotekniikan kannalta?

# Tehtava1

Tehtävä 2

Pelataan joen ylitys peliä. Keksitkö ratkaistun? Jos keksit, kuvaile vaihe vaiheelta (eli kuvaile algoritmi), mitä pitää tehdä jotta kaikki henkilöt saadaan joen yli. Jos et keksinyt ratkaisua, kuvaile paras ratkaisu, jonka keksit.

# Tehtava2

Tehtävä 3

Pelataan laivanupotusta. Kuvaile pelaamistasi ohjaava algoritmi: millä perusteella sijoitat laivat kentälle? Millä perusteella valitset seuraavan pommin paikan? Mitä teet pommin osuessa vastustajan laivaan? Mitä teet jos pommi ei osu? Mitä muita asioita voisit ottaa huomioon algoritmissasi?

Käytitkö kuvailussasi sanaa "jos" tai "kun"? Miksi?

# Tehtava3

Keskustelua

Keskustelkaa 2-4 hengen ryhmissä tehtävien 1-3 rakaisuista. Lisätkää tänne kappale, johon kirjaatte pohdintanne. Kappaleen saa lisättyä klikkaamalla 'Add paragraph' painiketta. Noin 15 minuutin päästä jatketaan keskustelua koko ryhmän kesken.

Itsearviointi

Oppitunnin lopuksi kuvaile tähän omin sanoin millainen käsitys sinulla tällä kerralla käsitellyistä aiheista. Mitä opit tällä tunnilla? Muuttuiko käsityksesi aiheesta jotenkin? Miten voit oppia lisää aiheesta?

# Tehtava4

These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.