Hallo Guido,

On Sun, 26 Oct 2008, Guido Stepken wrote:

Es gibt genug Sachen, die ich nicht verstehe: Etwa
die Panik, die so viele Didaktiker/Kollegen in der Informatik haben, wenn
es um das Variablenkonzept geht (da merkt man eben deutlich das
Pascal-Erbe, wo die Schüler traditionell an den mathematischen Algorithmen
gescheitert zu sein scheinen).

Hmmmm, wenn in Smalltalk alles Objekte sind, also auch Zahlen, was für ein Typ 
Objekt sind dann Variablen???????????

Aus welchen Klassen bekommt das Objekt "Variable" seine Eigenschaften? Was vererbt sich von Typ 
"Zahl" an den Typ "Variable"?

*lach* Aber mach Dir kein Hirn ... auch viele jahrzehntelange Smalltalk Profis 
haben das nie kapiert ;-)


Falsch verstanden, das Problem mit den Variablen ist viel banaler: Wehe, eine Variable heißt einmal nicht 'x' (oder die Hypotenuse beim Pythagoras nicht 'c'). Die Schwierigkeit, die Schüler haben, ist die, daß Variablen etwas sind, für das man Werte einsetzen kann (und sich vielleicht gelegentlich Gedanken machen sollte, was für Werte das sind). Dieser Vorgang des 'Einsetzens' scheint erhebliche Probleme zu bereiten. Im Grunde geht es einfach um die Trennung von Name und Wert.

Markus

Antwort per Email an