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:
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
- 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ä)
- Opeta valitsemasi haasteen vaatimia ohjelmointiympäristön ominaisuuksia.
- Ratkokaa ohjelmointihaasteita.
- Mukavia lisähaasteita nopeille löytyy esimerkiksi täältä kohdasta "sokkelo" (maze).