Osaa toteuttaa pienimuotoisen ohjelmointitehtävän itsenäisesti

Harjoitus: Ohjelmointia

(kesto noin 2 - 3 x 45 min)
Oppiaineet, joihin harjoitus liittyy: matematiikka

Harjoituksen tarkoituksena on ohjelmoida pieniä ohjelmia ongelmalähtöisesti. Ennen tätä tehtävää on oletuksena, että ohjelmointi on oppilaille jo jonkin verran tuttua.

Taitotasot, joihin harjoitus liittyy:
  • Osaa toteuttaa pienimuotoisen ohjelmointitehtävän itsenäisesti
Valmisteltavaa ennen oppituntia:
  • Mieti sopivia ohjelmointihaasteita oppilaille. Haasteena voi olla esimerkiksi:
    • Erilaisten laskurien ohjelmoiminen. Ohjelman käyttäjä syöttää lukuja, joista ohjelma laskee esimerkiksi todistusarvosanojen keskiarvon tai kaupassa tehtyjen ostosten summan tai alennusprosentin mukaisen alennuksen. Tähän voi käyttää esimerkiksi taulukkolaskentaohjelmaa.
    • Pelin ohjelmoiminen esimerkiksi Scratchilla niin, että kaikki luovat pelin samoilla perusominaisuuksilla. Eri tasoiset oppilaat voivat ottaa lisähaastetta pelin lisäominaisuuksien muodossa. (Katso mallihaaste oikealla olevasta esityksestä)
Ohjeet oppitunnille:
  • Opeta valitsemasi haasteen vaatimia ohjelmointiympäristön ominaisuuksia.
  • Ratkokaa ohjelmointihaasteita.
  • Mukavia lisähaasteita nopeille löytyy esimerkiksi täältä kohdasta "sokkelo" (maze).