Die Schüler erstellen mit Hilfe der Scratch-Software eine Anwendung, damit die Autos nicht zusammenstoßen. Für diese Funktion werden wir uns auf die Logik von Semaphoren konzentrieren.
| Autor | Rallis Spiros |
| Fach | Informatik |
| Länge | 90 Minuten |
| Ansatz | Problem-Basiertes Lernen |
| Kompetenzen | Lösung von Problemen, Zerlegung Abstraktion Algorithmisches Denken Fehlersuche |
| Klasse | 5-6. Klasse |
| Technologien | Scratch |
Beschreibung
Die Lektion beginnt damit, dass den Schülern erklärt wird, wie wichtig es ist, an einer Kreuzung Vorrang zu haben. Dann analysiert der Lehrer, wie die Semantik in einem Computerprozessor funktioniert. Der nächste Schritt besteht darin, den Schülern Arbeitsblätter mit Anweisungen zu geben, und dann können sie mit der Programmierung beginnen.
Um unser Ziel zu erreichen, nämlich dass die Schüler die grundlegenden Programmierstrukturen erlernen und anwenden, werden wir die obstetrische Lehrmethode anwenden. Wir werden den Schülern einige grundlegende Informationen vermitteln und Schritt für Schritt werden die Schüler das Programm selbst erstellen und den Algorithmus selbst finden, um das Problem zu lösen.
Arbeitsblätter
https://docs.google.com/document/d/19Y_XujOFB6EXa1Dwb22l47kwb3uxxtxup_m5xIXJnhE/edit
1. Um unsere Anwendung erstellen zu können, sollten wir die folgenden Befehle verwenden:
2. Derjenige, der den Schnittpunkt zuerst erreicht, geht zuerst (Semaphoren)
3. Υοu kannst den Befehl COMMAND MESSAGE verwenden, um ein Signal an andere Fahrzeuge zu senden. Überlegen Sie, wie Sie drei verschiedene Signale erstellen können (d.h. so viele, wie es Strecken gibt)
Klicken Sie auf den untenstehenden Link und beginnen Sie mit der Programmierung.
https://scratch.mit.edu/projects/580954699
(DAUER:1-2 Stunden)
