Lespakket Scratch

les 2

 

 

"Raad het nummer"

CoderDojo Den Haag

Gebasseerd op: Beginners track - CoderDojo Athenry

De uitdaging van vandaag

Maak een "raad het nummer" spel

We denken na over ...

Invoer & uitvoer

van data

Variabelen

Beslissingen en

vergelijkingen

Stappenplan

Kies een nummer

Sla het op

Vraag de speler om te raden

Sla het antwoord op

Controleer of het antwoord goed is

Toon een felicitatie als als het antwoord goed is

Controleer of het antwoord te hoog of te laag is

Toon bericht "te hoog" of "te laag" op het scherm

Geef 5 pogingen om het nummer te raden

1

4

3

2

5

Maak een variabele om het nummer op te slaan

Tip : Je kan het vinkje voor de variabele  uitzetten om het niet op het scherm te zien

Als ik op de vlag klik:

Kies een willekeurig nummer en toon op het scherm

Als ik op de vlag klik:

Kies een willekeurig nummer en toon op het scherm

Vraag de speler om te raden

Sla het antwoord op

Vraag de speler om te raden

Sla het antwoord op

Maak een variabele met de naam "antwoord"

Vergelijken

Is het antwoord: goed, te laag, te hoog?

Vergelijken

Is het antwoord: goed, te laag, te hoog?

Vul de code zelf verder aan ...

5 kansen

Geef de speler 5 kansen het nummer te raden

5 kansen

Geef de speler 5 kansen het nummer te raden

Om te proberen

Voeg geluiden toe

Hint: Ga naar het geluiden tabje van je sprite. Daar kun je verschillende geluiden uit de bibliotheek kiezen en toevoegen. Schrijf code om het geluid op het goede moment te laten horen.

Voeg een klok toe

Hint: Voeg een nieuwe variabele tijd toe.

Schrijf de code:

    Wanneer de vlag wordt aangeklikt begint de klok op 60

    Herhaal totdat de tijd 0 is

        Verander de tijd met -1

        Wacht 1 seconde

    Als de tijd op is stop het spel

Heb je zelf nog leuke ideeën?

Goed gedaan!!!

Sla je code op!

Hint: Om op te slaan heb je een account nodig bij scratch of moet je scratch op je eigen computer installeren

Nu kun je thuis ook bij de code die je vandaag hebt gemaakt

Nog tijd over?

Vraag een mentor om de volgende les

Kun je nog meer verbeteringen verzinnen?

Deel je code met vrienden

Made with Slides.com