Met behulp van een If-Else statement moet een kind een trein bewegen. Aan de hand van een groen en rood licht die bij de trein staan wordt bepaald of de trein wel of niet mag rijden. Aan het einde van de ‘rails’ staat een muur waar de trein niet tegenaan mag komen. Met behulp van een If-Else statement moet het kind de lichten aan of uit zetten zodat de trein niet tegen de muur aan rijd.

De bedoeling van deze minigame is het introduceren van de If statement die vaak wordt gebruikt tijdens het programmeren.

if(afstand > 20){
 // groen licht aan
 // rood licht uit
} else{
 // groen licht uit
 // rood licht aan
}

Uitwerking V1

Uitwerking V2

Verandering licht.

Uitwerking V3

Uitleg toegevoegd.

Uitwerking V4

Uitleg in game

Tekst als uitleg voor in de game:

Hier is het de bedoeling om de trein op het juiste moment te laten rijden en te stoppen. Als je op de knop klikt gaat, als het licht op groen staat, de trein rijden. Wanneer het licht op rood gaat dan zal de trein stoppen. Het is de bedoeling dat de trein gaat rijden, maar op tijd stopt om niet tegen het blok dat op tafel staat aan te rijden.

Afstand is de afstand tussen de trein en het blok.

V2

Laat de trein op het juiste moment rijden en stoppen. Als je op de knop klikt en je het licht op groen zet gaat de trein rijden. Wanneer je het licht op rood zet dan zal de trein stoppen. Het blokje afstand is de afstand tussen de trein en het blok. Het is de bedoeling dat de trein gaat rijden, maar op tijd stopt om niet tegen het blok dat op tafel staat aan te rijden.