Henkilö 1
- rullaa niin että näkyy vain aluksi tehtävä 1
- se jolla lukee pääohjelma, aloittaa
- kun tehtävä on tehty ruksi että tehtävä tehty
- rullaa niin että näkyy tehtävä 2 jne...
Tehtävä 1
Henkilö 1. Pääohjelma
- Haluat vähentää kaksi lukua toisistaan, mutta et muista miten vähennyslasku tehdään. Onneksi vieressäsi on kaveri joka osaa tehtävän.
- Kirjoita tyhjille lapuille kaksi lukua väliltä -50..50. Ensimmäiseen lappuun yksi luku ja toiseen lappuun toinen luku.
- Anna kaverille (
Vahenna
) laput niin, että kirjoittamistasi luvuista suurempi on päällimmäisenä. - Odota, että kaveri antaa sinulle uuden lapun takaisin.
- Näytä uusi lappu testaajalle, joka tarkistaa menikö tehtävä oikein.
- Kirjoita taas tyhjille lapuille kaksi uutta lukua ja anna ne nyt kaverille (
Vahenna
) niin, että pienempi on päällimmäisenä. - Odota tuloslapun saamista ja näytä se testaajalle.
Tehtävä 2
Henkilö 1. Funktio (Monista
)
- Pääohjelma antaa sinulle kolme lappua. Ensimmäisessä (päällimmäisessä) pitäisi olla kirjain, toisessa kokonaisluku ja kolmannessa totuusarvo (true tai false).
- Jos joissakin lapuista on jokin aivan muun tyyppinen arvo, esimerkiksi ensimmäisessä lapussa on useampi merkki, sano "BÖÖ" ja älä tee muuta, "ohjelman" suoritus päättyy siihen.
- Mikäli 3. lapussa lukee true, kirjoita 1. lapussa oleva kirjain suuraakkosena uudelle lapulle (esim. a\(\rightarrow\)A tai A\(\rightarrow\)A).
- Mikäli 3. lapussa lukee false, kirjoita 1. lapussa oleva kirjain uudelle lapulle pienenä kirjaimena (esim. B\(\rightarrow\)b tai b\(\rightarrow\)b).
- Monista lapulla oleva kirjain niin monta kertaa kuin 2. olevassa lapussa lukee.
- Anna kirjoittamasi lappu pääohjelmalle.
- Hävitä kaverin antamat laput.
- Malli: jos saat laput
B, 3, false
niin uudelle lapulle tuleebbb
.
Tehtävä 3
Henkilö 1. Testaaja
- Seuraa, mitä tapahtui
- Pyydä nähdäksesi Funktion tehtävälappu ja tarkista toimiko se oikein.
- Valvo toinen suoritus ja pohdi toimivatko Pääohjelma ja Funktio oikein.
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.