Teller met lus

Je gaat een programma maken waarin je een getal kan instellen met knop B. Als je vervolgens op knop A drukt dan wordt er automatisch op de display naar het ingestelde getal geteld. Voordat het tellen begint krijg je een "S" van start te zien en als het tellen afgelopen is krijg je een "E" van eind te zien.

 

Deel 1

-Maak de variabele "Max" aan en de variabele "Teller".

 

-Als je op knop A drukt:

Pas vervolgens je code dat er van 1 tot 6 geteld wordt maar zorg dat je steeds voor het tellen begint 1 keer een S te zien krijgt en na het tellen 1 keer een E.

 

Deel 2

Je gaat de code van deel 1 uitbreiden. Je hoeft niet alles opnieuw te doen

 

-Als je op knop B drukt:

-Als je op knop A drukt:

Test of je code werkt door de variabele max in te stellen op een verschillende waardes en te checken of er dan steeds van 1 tot en met de ingestelde Max geteld wordt (steeds met een S aan het begin en een E) op het eind.

 

Stap 3

Je gaat de code nu zo uitbreiden dat je kan instellen met welk getal de teller steeds verhoogd wordt.

 

-Maak de variabele interval

-Als je op knop A+B drukt:

-Als je op knop A drukt:

 

BONUS

Bereid de code uit zodat je door het logo van de microbit aan te raken (staat onderaan bij de input) kan instellen dat er steeds de waarde in de variabele interval van de teller wordt afgetrokken in plaats van opgeteld.

 

-Maak de variabele "PlusMin".

-Als je op het logo van de microbit drukt:

-Als je op knop A drukt

 

Kijk of je het goed hebt gedaan door je code te vergelijken met de code die staat bij de antwoorden. Het gaat er om dat je wat leert dus als je de antwoorden kopieert zonder het zelf geprobeert te hebben leer je er weinig van. Je komt dan op het eind van de quest in de knoop wanneer je zelf iets moet bedenken. Nog belangrijker is dat je dan niet leert programmeren.