Vesa Lappalainen (2 edits) 01 Sep 22

Merkitse ensin kaikki luetuksi viereisellä painikkeella

Vesa Lappalainen 01 Sep 22

Harjoitus parametrin välityksestä

Vesa Lappalainen 01 Sep 22

Olet Henkilö 3.

Vesa Lappalainen 01 Sep 22


Paina tätä kun olet tullut sivulle ja olet valmis aloittamaan harjoituksen

Henkilö 3 paikalla!
Vesa Lappalainen (2 edits) 01 Sep 22

Mikäli homma ei lähde lainkaan käyntiin, niin voitte keskustella ryhmän Jitsissä:

Vesa Lappalainen 01 Sep 22
Vesa Lappalainen 01 Sep 22

Ohje: Jos kaikki kolme eivät tule paikalle, joutuu toinen henkilö tekemään kahden tehtäviä eri selaimen välilehdissä.

Vesa Lappalainen 01 Sep 22
Vesa Lappalainen 01 Sep 22

Työjärjestys

  • Pääohjelma ohjaa aina kyseistä tehtävää eli aloittaa kirjoittamalla tarvittavat parametrit (tekstissä "laput") painamalla Kutsu aliohjelmaa.
  • nämä parametrit pitäisi tulla näkyviin muiden ryhmäläisten näytölle. Jos ei tule kohtuulliseen aikaan (yli 20 sek), niin voi yrittää virkistää selaimen!
  • muistakaa rullata näyttöä tarvittaessa alaspäin
  • seuraavaksi kyseisen tehtävän funktio katsoo parametrien arvot ja "laskee" oman tehtävänsä mukaisen vastauksen ja "palauttaa" sen painamalla Palauta tulos.
  • sitten testaaja tarkistaa tuloksen ja palauttaa punaista tai vihreää
  • pääohjelma saa tehdä toisen "kutsun" ja jatketaan kuten edellä
  • lopuksi vuorossa oleva pääohjelma painaa Laita yleinen viesti ja pyytää siirtymään seuraavaan tehtävään jolloin sen tehtävä pääohjelma ottaa ohjat. Viimeisen tehtävän pääohjelma pyytää palaamaan luentojen sivulle.
  • ennen seuraavaan tehtävään siirtymistä ruksikaa kuitenkin tehtävän lopussa, että Tehtävä N on tehty.
Vesa Lappalainen 01 Sep 22

Tehtävä 1

Vesa Lappalainen 01 Sep 22

Henkilö 3. Testaaja

  • ajettele että ensimmäinen parametri olisi a ja toinen b
  • tarkista että tulos on (a+b)/2.0
  • ole tarkkana etumerkin kanssa!
  • valvo myös toinen suoritus
Vesa Lappalainen 01 Sep 22

Vesa Lappalainen 01 Sep 22
Parametrit:
4
10
Vesa Lappalainen 12 Sep 22

OK

Vesa Lappalainen 12 Sep 22

Väärin!
Piti tulla: 7

Vesa Lappalainen 12 Sep 22

Tulos OK - eli paina tätä jos tulos on oikein

#- {.oikein}
**OK**

Tulos väärin - eli paina tätä jos tulos on väärin.

- {"what": "#1", "text": "Mitä piti tulla?", "default": ""}
#- {.vaarin}
Väärin!  
Piti tulla: #1


Lisää yleinen viesti

- {"what": "#1", "text": "Lisättävä viesti", "default": "Siirrytään tehtävään 2!"}
#1

Please to interact with this component.

Tehtävä 1 tehty omalta osaltani

Vesa Lappalainen 01 Sep 22

Lopuksi

Vesa Lappalainen 01 Sep 22

Vesa Lappalainen 01 Sep 22

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