Man schaue sich mal dieses "Stifte und Mäuse" an, dass immer noch an Schulen gelehrt wird:
http://www.delphipraxis.net/156223-post36.html
In dem Sourcecode gibt es katastrophale Fehler (vorallem durch die zwangshafte Eindeutschung):
Delphi-Quellcode:
type
Bildschirm = class (TObject)
public
constructor init;
procedure loescheAlles;
function breite:GanzeZahl;
function hoehe:GanzeZahl;
destructor gibFrei; // Das geht garantiert in die Hose !!
protected
procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
end;
Solche Konstrukte sind in der Tat mehr als schrecklich. Im Bemühen, den Stoff für die Kids so eingängig wie nur möglich zu gestalten, wird hier völlig weltfremd rumgepfuscht. Dabei kommt man beim Programmieren um die englische Sprache nicht herum. Wer so die ersten Kontakte zum Programmieren erlernt, dem geht es wie dem Gitarrenspieler, der von Anfang an eine falsche Grifftechnik lernt: Er wird es später sehr schwer haben, komplexere Akkorde zu spielen.