Listen: viele Dinge zusammenhalten — Informatik, 7–10
Mit einer Liste kann ein Programm zusammengehörige Dinge sammeln, zum Beispiel Namen, Punkte oder Einkäufe. Du kannst Einträge hinzufügen, entfernen und finden, ohne für jeden eine neue Box anzulegen.
Ein Ort für viele Dinge
Stell dir eine Einkaufsliste auf Papier vor: Äpfel, Milch und Reis stehen unter einer Überschrift, bleiben aber einzelne Dinge. Eine Computerliste funktioniert ähnlich. Sie gibt der Gruppe einen Namen und bewahrt die Einträge in einer veränderbaren Reihenfolge auf.
Warum eine Liste anlegen?
Ohne eine Liste bräuchte ein Programm für zehn Punkte vielleicht zehn einzeln benannte Boxen, für zwanzig Punkte aber zwanzig. Das wird unübersichtlich und schwer zu ändern. Listen lösen das, weil dieselben Anweisungen eine Gruppe verwalten können, auch wenn sie größer oder kleiner wird.
Eine Liste mit vier Punktzahlen
Mina notiert die Punktzahlen 6, 8, 5 und 9. Zuerst steckt sie sie in eine Liste: [6, 8, 5, 9]. Dann fügt das Programm 7 hinzu, also lautet die Liste [6, 8, 5, 9, 7]. Für die höchste Punktzahl prüft es alle Einträge und findet 9; für 5 entfernt es diesen Eintrag.
Eine Liste ist nicht ein einziges Riesending
Man kann leicht denken, eine Liste habe nur einen Wert, weil sie nur einen Namen hat. Tatsächlich behält jeder Eintrag seinen eigenen Wert und seine Position. Wenn ein Programm den dritten Eintrag ändert, ändert es die 5 in [6, 8, 5, 9], nicht die ganze Liste. Das ist wichtig, wenn du einen Eintrag liest oder ersetzt.
Listen außerhalb des Unterrichts
Musik-Apps nutzen Listen für wartende Lieder, Spiele für die Gegenstände einer Spielfigur und Geschäfte für Produkte im Warenkorb. Auch die Kontakte im Handy sind eine Gruppe von Einträgen, die wachsen, kleiner werden oder durchsucht werden kann. Die Idee hilft überall, wo viele ähnliche Dinge verwaltet werden.
Weiter erkunden
Andere Sprachen
MyLeoNes™ wird geladen…