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…