Download Intuitive Modelle der Informatik - publish.UP | Potsdam Publication
Transcript
Abb. 26: Illustration der 17-Jährigen Schülerin J. zur Visualisierung der Unterordnung eines Objektes unter einen Namen Die Interpretation einer Zuweisung als Unterordnung kann als Spezialfall einer Rückmodellierung interpretiert werden. Darunter verstehen wir den Versuch zu einem Programmtext einen Wirklichkeitsausschnitt (Original) zu finden, der durch den Programmtext modelliert wird. In der Tat modellieren Zuweisungen häufig Subsumierungssituationen. Betrachten wir als Beispiel die Aufgabe, einen Würfel zu modellieren. Ein Programm soll eine Zufallszahl zwischen 1 und 6 ausgeben. Etwas formaler ausgerückt lautet eine Teilaufgabe des Problems: „Erzeuge ein Objekt, das in die Kategorie Zufallszahl zwischen 1 und 6 fällt.“ Das folgende Python-Programm löst die Aufgabe: from random import * zufallszahl = randint(1,6) print zufallszahl Das Objekt, das der Funktionsaufruf in der zweiten Zeile zurückgibt, ist eine ganze Zahl. Die Zuweisung ist hier tatsächlich das Modell der Unterordnung eines Objektes (Zahl) unter einen Begriff. 71