Anweisungen und Algorithmen
Was ist ein Algorithmus?
Ein Algorithmus ist eine Handlungsvorschrift mit eindeutig ausführbaren Anweisungen zur Lösung eines Problems. Diese Vorschrift beschreibt mehrere Schritte, die das Vorgehen zur Problemlösung eindeutig festlegt. Anders gesagt: Die Vorschrift muss ausreichen, damit ohne weitere Fragen deutlich ist, wann was getan wird. In unserem Fall suchen wir nach einer Handlungsvorschrift für ein Experiment zur Untersuchung der Qualität verschiedener Dämmstoffe. Beim Programmieren werden Algorithmen, die der Computer ausführen soll, in Programme übersetzt, die der Computer versteht.Übungen zu Algorithmen
Bearbeite dieses Arbeitsblatt.
Ein Algorithmus für den Calliope
Das folgende Beispielprogramm zeigt, wie der Calliope mit einfachen Anweisungen programmiert wird. Klicke im folgenden Kasten auf "Externe Inhalte zulassen", um MakeCode zu starten. Dann kannst du die Simulation per Klick auf ▶/⏹ starten und stoppen.
beim Startwerden nur einmal ausgeführt. Anweisungen in
dauerhaftwerden in Dauerschleife hintereinander wiederholt.
Übung: Temperatur und Lichtstärke messen
Mit dem Calliope können auch Messwerte wie Temperatur und Lichtstärke gemessen werden.
Entwickle ein Programm, mit dem abwechselnd Lichtstärke und Temperatur gemessen und angezeigt werden.
Öffne dazu in deiner Calliope mini App den MakeCode-Editor und erstelle ein neues Projekt.
Falls du an einem PC oder Laptop arbeitest, kannst du MakeCode
direkt im Browser
öffnen.
Übertrage anschließend dein selbstgeschriebenes Programm auf den Calliope.
Die Farben der Blöcke helfen dir dabei, sie links in der Leiste zu finden.