Am Freitag, 8. Oktober 2004 17:53 schrieb Moritz Bellach:
> aber java ist an sichschon uu��rrrgghss, vor allem wenn man nur in blueJ
> schreibt, so komisches teil das automatisch klassen und objektdiagramme
> erstellt und man kann dann die methoden anklicken....
Top-down ist ein falscher Ansatz. Besser ist bottom-up. Bei mir beispielsweise 
(zugegebenermasser sehr extrem) haben wir in Mathe-Nat �ber Flip-flops die 
Funktionsweise eines Prozessors nachgebildet und sind erst dann an den 
programmierbaren HP-Taschenrechner. Wenn Du das kapierst, kapierst Du sogar 
warum Programmiersprachen so und nicht anders realisiert sind.

In einem weniger radikalen Ansatz sollten nicht Programmiersprachen an sich, 
sondern Programmierkonzepte �bermittelt werden. Da sich Deutsch dazu nicht so 
gut eignet, nimmt man Beschreibungskonstrukte (Struktogramme oder PAP) oder 
Code (Programmiersprachen).

In meiner Ausbildung war Programmierung nicht in einer Programmiersprache 
ausdr�ckbar, das hiess Kodierung. Man hat also das Konzipieren von der 
Umsetzung getrennt. Ich denke, dieser Ansatz ist immer noch aktuell.

Gruss
Silv�rio

----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an