WAS IST EIN ALGORITHMUS?
Ein Algorithmus...
- Ist eine Reihe von Schritten, um eine Aufgabe zu erledigen.
- Die Reihenfolge der Schritte ist wichtig!
- Die Reihenfolge der Schritte ist wichtig!
- Sollte für den Nutzer leicht zu verstehen sein.
In diesem Video lehrt dieser Vater seine Kinder, warum Algorithmen genau, leicht zu verstehen, undin der richtigen Reihenfolge sein müssen.
WAS DENKST DU?
- Was war der Algorithmus, den die Kinder geschrieben haben?
- Warum haben ihre ersten Versuche nicht funktioniert?
- Wie haben sie ihre Algorithmen verbessert?
Mentor Tipp
Bewährte Methoden: Ermutige die Schüler/innen, die Aufgabe in kleine Schritte zu unterteilen. Halte sie bei Laune, indem du sie daran erinnerst, dass dies der erste Schritt zum Programmieren ist.
Optionale Aktivität: Führe die Aktivität Erdnussbutter und Marmelade mit deinen Schülern durch!
Mehr Hintergrund: Europäische Schulen haben damit experimentiert, wie man jungen Kindern (4-5 Jahre alt) Informatik beibringen kann, aber es ist eine wirklich lustige Aktivität, die man mit jedem machen kann!
Sie wollten verdeutlichen, dass Computer nicht intelligent sind. Sie sind einfach nur sehr schnelle (und dumme) Maschinen, die das tun, was wir ihnen vorgeben zu tun. Dazu spielten sie Computer und die Kinder "programmierten" die Computer/Lehrer so, dass sie ein Erdnussbutter und Gelee (PB&J) machten. Das ist ziemlich witzig, wenn man es richtig macht, denn das Ziel ist es, die Befehle so wörtlich wie möglich zu nehmen. Wenn der erste Schritt der Schüler/innen lautet: "Streich die Erdnussbutter auf das Brot", dann werden die Lehrer/innen/Computer nicht zuerst das Offensichtliche tun, sondern das Wörtliche, nämlich das ganze Brot mit Erdnussbutter bestreichen (da die Schüler/innen nicht nur ein Stück Toast angegeben haben).
Es gibt ein Beispielvideo hier mit weiteren Anweisungen und Informationen.
Leitfragen für die Schüler: Gibt es noch andere Spiele, die einen Algorithmus benötigen, um sie zu spielen? Denke an eines dieser Diner-Spiele, bei denen du die Bestellungen der Gäste zubereiten musst. Zuerst kochst du das Fleisch, schneidest das Gemüse und stellst alles zusammen auf einen Teller! Wie bei 'Overcooked'! Gibt es noch andere Spiele im echten Leben, die einen Algorithmus verwenden? Wie wäre es mit einem Zauberwürfel? Du wiederholst bestimmte Muster, bis die Quadrate dorthin verschoben sind, wo du sie haben willst - das ist ein Algorithmus!
Mentorentipps werden durch die Unterstützung von AmeriCorps bereitgestellt.
ALGORITHMEN MÜSSEN GENAU SEIN!
ALGORITHMEN IN DER KODIERUNG UND KI
AKTIVITÄT: FORMEN MIT ALGORITHMEN ZEICHNEN
Halt machen und Diskutieren
Wie ist die Aktivität gelaufen?
- Hat dein Partner die Form richtig gezeichnet?
- Was hat funktioniert?
- Was hat nicht funktioniert?
Wenn dein Partner es nicht richtig verstanden hat, versuche deinen Algorithmus so zu ändern, dass er die Schritte nachvollziehen kann!
TIPPS ZUM MERKEN
- Sei genau!
- Bringe die Dinge in die richtige Reihenfolge, genannt Sequenz.
- Der Computer kann nur das tun, was du ihm sagst!