Zum Inhalt springen

Informatik · Klasse 7–12 · aktualisiert

Modellierung in der Informatik einfach erklärt

Modelle vereinfachen die Wirklichkeit für einen Zweck. Du wählst Attribute aus, bestimmst Klassen und Objekte und prüfst, wann ein Modell taugt.

0 von 10 Aufgaben gelöst

Modellierung in der Informatik einfach erklärt

Kurz gesagt

Ein Modell ist eine vereinfachte Abbildung der Wirklichkeit. Es zeigt nur Merkmale, die für seinen Zweck wichtig sind. Du lernst, Attribute auszuwählen, Datenmodellierung, Klassen und Simulation zu unterscheiden und Modelle zu prüfen.

Ein Stundenplan zeigt dir Fächer und Zeiten, aber nicht die Farbe der Klassenzimmer. Das ist ein Modell: Es lässt weg, was für seinen Zweck nicht wichtig ist. In der Informatik bauen wir solche Modelle für Datenbanken, Programme und Simulationen. Hier lernst du, wie das geht und wann du einem Modell nicht trauen darfst.

Deine Lernziele

Hake ab, was du schon kannst. Löst du alle Aufgaben eines Abschnitts, hakt Mela das Ziel für dich ab.

5 Abschnitte

Ein Modell ist eine Abbildung eines Objektes, eines Verhaltens oder eines Systems, das man verstehen möchte. Es bildet nicht alles ab, sondern vereinfacht.

Ein Beispiel ist der Auto-Crashtest. Er wird auch als Simulation bezeichnet, also als Nachstellung eines Unfalls. Dabei werden die Vorgeschichte des Unfalls, die Verkehrssituation und der Unfallgegner stark vereinfacht. Statt echter Menschen sitzen Crashtest-Dummys im Auto. Sie haben mit Menschen gewisse mechanische Eigenschaften gemeinsam.

Ein solches Modell hat also nur ganz bestimmte Aspekte mit einem echten Unfall gemeinsam. Welche Aspekte das sind, hängt maßgeblich von der Fragestellung ab, die man beantworten will. Der Zweck bestimmt also, was im Modell steckt. Auch beim Sammeln von Daten gilt das: Was wichtig ist, wird durch den Kontext und den Zweck bestimmt.

Definition

Modell

Ein Modell ist eine Abbildung eines Objektes, eines Verhaltens oder eines Systems, das man verstehen möchte. Es ist vereinfacht und passt zu einem Zweck.

Beispiel: Der Crashtest als Modell

  1. 1Frage: Wie schützt ein Auto bei einem Unfall?
  2. 2Vereinfacht werden: Vorgeschichte, Verkehrssituation, Unfallgegner
  3. 3Ersetzt werden: echte Menschen durch Crashtest-Dummys
  4. 4Beibehalten werden: gewisse mechanische Eigenschaften

Teste dich

LeichtWovon hängt es ab, welche Aspekte ein Modell enthält?

Alles auf einen Blick

Modellierung (Informatik)

  • Modell

    eine vereinfachte Abbildung, die nur ganz bestimmte Aspekte der Wirklichkeit zeigt

  • Zweck

    Er entscheidet, welche Attribute in die Klasse kommen

  • Drei Arten

    Datenmodellierung, objektorientierte Modellierung und Simulation haben verschiedene Ziele

  • Klasse und Objekt

    Die Klasse ist der Bauplan, das Objekt ein konkretes Exemplar mit Attributen und Methoden

  • Prüfen

    Annahmen kennen und das Modell für den Anwendungsfall validieren

Musteraufgabe · Schritt für Schritt

Bücher einer Bibliothek als Klasse und Objekte

  1. 1Aufgabe: Eine Bibliothek verwaltet Bücher. Bestimme Klasse, Attribute, Methode und Objekte.
  2. 2Klasse: Buch, der Bauplan für alle Bücher
  3. 3Attribute: Inventarnummer, Ausleihstatus, Beschaffungsdatum
  4. 4Methode: den Ausleihstatus ändern, zum Beispiel bei einer Ausleihe
  5. 5Objekte: das Buch mit der Inventarnummer 4711 und das Buch mit der Nummer 1234
  6. 6Probe: Beide Objekte haben dieselben Attribute, aber verschiedene Werte.

Fehler finden

Prüfe die Aussagen zur Klasse car In einer Zeile steckt ein Fehler. Tippe sie an.

Lückentext

Wähl in jeder Lücke das passende Wort und prüf dann deine Antworten.

Ein einzelnes, konkretes Exemplar einer Klasse heißt . Das Einschalten und Ausschalten einer Lampe sind . Ein Modell liefert nur in einem bestimmten Ergebnisse, die sich auf die Realität übertragen lassen.

Karteikasten

Erst selbst überlegen, dann umdrehen.

Übung mit Feedback

Abschluss-Check: Modellierung (Informatik)

LeichtWas ist eine Klasse in der objektorientierten Programmierung?
MittelWofür nutzt man einen Flugsimulator zur Pilotenausbildung?
SchwerWas stimmt über die Ergebnisse einer Simulation?

Weiterlesen in Informatik