Diskussion:Gissa talet

Från Wikiskola
Version från den 24 mars 2018 kl. 13.12 av Hakan (diskussion | bidrag)
Hoppa till navigering Hoppa till sök

Betrakta koden för programmet på sidan

  1. Vilka variabler finns i programmet?
  2. Vilka värden kan heltalen anta?
  3. Vad är syftet och vad händer med variablerna som finns i programmet?
  4. Vilka är programmets huvuddelar och vad händer i respektive del?
  5. Vad är syftet med programmet?
  6. Vilken sorts matematisk kunskap kan eleverna tillgodogöra sig om de kör programmet ett antal gånger

Didaktiskt tips

  • Eleverna hittar strategin att halvera intervallet.
  • Diskutera maximala antalet intervall eller gissningar
  • Rita och diskutera
  • Diskutera hur delning med två upprepade gånger är ekvivalent med upphöjt i två
  • Led in diskussionen på potenser av 2.

Kodförbättringsförslag

Per Persson ställde följande relevanta fråga:

Fungerar verkligen programmet?

Du läser in en sträng och lägger den i 'guess' som du sedan konverterar till 'int'. Men sedan jämför du variabelns värde, som alltså är en 'int', med strängen "exit". Detta borde ge ett fel.