Helsingin yliopisto / Tietojenkäsittelytieteen laitos / 58160-8 Ohjelmoinnin harjoitustyö
Copyright © 1998 Arto Wikla. Tämän oppimateriaalin käyttö on sallittu vain yksityishenkilöille opiskelutarkoituksissa. Materiaalin käyttö muihin tarkoituksiin, kuten kaupallisilla tai muilla kursseilla, on kielletty.

Ohjelmoinnin harjoitustyö: Aritmetiikan harjoittelua

(Muutettu viimeksi 20.1.1998)

Laadi ohjelma peruslaskutoimitusten harjoitteluun. Ohjelma kysyy toistuvasti kahden luvun summia, erotuksia, tuloja ja osamääriä.

Ohjelma arpoo kysyttävät luvut. Käyttäjän pitää voida ohjata kysyttävien laskutoimitusten vaikeustasoa: mitä laskutoimituksia harjoitellaan, voiko vastaus olla negatiivinen, ovatko luvut vain kokonaislukuja, ovatko osamäärät vain kokonaislukuja, jne.

Ohjelmaa voi kehitellä esimerkiksi toistamaan tehtäviä, joita ei osattu ensimmäisellä kerralla. Vaikeaksi osoittautuneita tapauksia on syytä harjoitella enemmän kuin niitä, jotka opiskelija jo osaa... Voit ideoida muunkinlaista opettamisen logiikkaa. Ja voit harkita jonkinlaista palkitsemista oikean vastauksen jälkeen...

Laajennusidea: Ohjelmalla voi toteuttaa eri tasoisia aritmetiikan kokeita. Tulokset voidaan ehkä tallettaa tekstitiedostoiksi...