Zeitmessung
Wie lange hast du gebraucht?
In diesem Schritt soll die Zeit zwischen Spielbeginn (Startklemme wird berührt) und Ende (Endkontakt wird berührt) gemessen und ausgegeben werden. Damit kannst du jetzt nicht nur deine Fehlerzahl, sondern auch deine Schnelligkeit messen!
Aufgabe 1: Startzeit ermitteln
In MakeCode kannst du die aktuelle Systemzeit ermitteln und in einer Variablen speichern. Das geht mit den dem Block "Millisekunden", den du in der Kategorie Fortgeschritten bei Steuerung findest.
Erzeuge dir eine Variable startzeit und überlege dir genau, an welcher Stelle du die abgebildete Programmzeile einbauen musst.
Aufgabe 2: Spielzeit ermitteln
Um die Spielzeit zu ermitteln, musst du am Ende des Spiels nochmals die Systemzeit abfragen. Von dieser Zeit ziehst du die Startzeit ab - schon hast du die Spieldauer ermittelt. Am Ende teilst du das Ergebnis noch durch 1000, dann wird aus Millisekunden ein Kommawert in Sekunden.
Überlege dir wieder, an welcher Stelle im Programm diese Zeile eingebaut werden muss und gib danach die Dauer auf der LED-Matrix aus.
Aufgabe 3: Weitere Anpassungen und Ergänzungen
Jetzt bist du an der Reihe! Ändere und ergänze das Spiel um eigene Ideen.