Les 6b

Denk goed na over de requirements! Maak een stappenplan per requirement. Dit zijn ze alledrie:

  1. Als er geklikt is, moet de geklikte letter in beeld komen

  2. De geklikte letter moet maar 1 keer in beeld komen

  3. Je mag niet twee keer achter elkaar op dezelfde letter klikken!

Opdracht 1: Als er geklikt is, moet de geklikte letter in beeld komen

Volg deze stappen. Schrijf steeds op papier of het al goed is, en wat er anders moet! Ga dan pas programmeren!

  1. Werkt dit voor jouw code al goed?

    1. Ja -> Super!

    2. Nee -> Ga naar stap

  2. Waar in de code zit het probleem?

  3. Wat moet er anders?

  4. Verander de code en ga naar stap 1.

Opdracht 2: De geklikte letter moet maar 1 keer in beeld komen

Volg deze stappen. Schrijf steeds op papier of het al goed is, en wat er anders moet! Ga dan pas programmeren!

  1. Werkt dit voor jouw code al goed?

    1. Ja -> Super!

    2. Nee -> Ga naar stap

  2. Waar in de code zit het probleem?

  3. Wat moet er anders?

  4. Verander de code en ga naar stap 1.

Opdracht 3: Je mag niet twee keer achter elkaar op dezelfde letter klikken.

Voor opdracht 3 moet je eerst nog dieper nadenken. Wat betekent het dat je niet twee keer mag klikken? Schrijf de requirement duidelijker op; Schrijf op wat er gebeurt als de gebruiker twee keer klikt op dezelfde letter.

Dat betekent: ________________

Volg nu de stappen. Schrijf steeds op papier of het al goed is, en wat er anders moet! Ga dan pas programmeren!

  1. Werkt dit voor jouw code al goed?

    1. Ja -> Super!

    2. Nee -> Ga naar stap

  2. Waar in de code zit het probleem?

  3. Wat moet er anders?

  4. Verander de code en ga naar stap 1.

Opdracht 4: De quiz moet stoppen als het goede antwoord aangeklikt is.

Voor opdracht 4 moet je ook weer eerst even diep nadenken. Schrijf de requirement duidelijker op; wat moet er gebeuren als het antwoord goed is?

Volg nu de stappen. Schrijf steeds op papier of het al goed is, en wat er anders moet! Ga dan pas programmeren!

  1. Werkt dit voor jouw code al goed?

    1. Ja -> Super!

    2. Nee -> Ga naar stap

  2. Waar in de code zit het probleem?

  3. Wat moet er anders?

  4. Verander de code en ga naar stap 1.

Last updated