MyLeoNes™

Algorithmen: klare Schritte für eine Aufgabe — Informatik, 11–13 Jahre

Ein Algorithmus ist ein Plan, der einer Person oder einem Computer sagt, was in welcher Reihenfolge zu tun ist.

Was ein Algorithmus ist

Ein Algorithmus ist eine Folge von Schritten, die zu einem Ergebnis führt. Die Schritte müssen so klar sein, dass eine andere Person oder ein Computer ihnen ohne Raten folgen kann. Ein Rezept, ein Schulweg und ein Programm können Algorithmen sein.

Warum Algorithmen wichtig sind

Computer sind schnell, aber sie ergänzen fehlende Anweisungen nicht mit gesundem Menschenverstand. Schon lange vor modernen Computern brauchte man wiederholbare Verfahren zum Rechnen, Sortieren und Finden von Wegen. Wenn man das Verfahren aufschreibt, lassen sich Ergebnisse leichter prüfen und wiederholen.

Beispiel: die größte Zahl finden

Nimm die Zahlen 7, 3, 12 und 9. Setze zuerst 7 als größte Zahl; vergleiche sie mit 3, dann mit 12 und danach mit 9 und ersetze die bisher größte Zahl, sobald eine größere auftaucht. Am Ende steht 12 fest, und dieselben Schritte funktionieren für jede Zahlenliste.

Falle: ein zu ungenauer Schritt

Ein häufiger Fehler ist, „sortiere die Zahlen“ oder „mach es schön“ zu schreiben. Für einen Menschen klingt das verständlich, weil er den möglichen Sinn kennt; ein Computer hat diesen Zusammenhang nicht. Ersetze ungenaue Wörter durch Handlungen, etwa: „Vergleiche die nächsten beiden Zahlen und vertausche sie, wenn die linke größer ist“.

Wo Algorithmen vorkommen

Navigations-Apps verwenden Algorithmen, um Wege zu vergleichen und die Fahrzeit zu schätzen. Online-Shops nutzen sie zum Suchen und Ordnen von Produkten, Video-Apps für mögliche Empfehlungen. Solche Systeme wenden Regeln auf Daten an; sie verstehen dein Leben nicht so wie ein Freund.

Weiter erkunden

Andere Sprachen

MyLeoNes™ wird geladen…