Das war genial. Ich meine wie sonst soll man die Hinführung ans Thema Programmieren anhand eines Spielzeugs sonst nennen außer "genial"?
Danach haben wir nurnoch Pascal gemacht, was indirekt darauf aufbaut und wir auch jetzt noch benutzen. Wenn mein richtiger Informatiklehrer zurückkommt (der mein dritter Informatiklehrer ist und ähnlich wie mein erster für längere Zeit nicht zur Schule kommen kann), machen wir in der 13 auch Java. Das ist's aber dann. Kein C++ oder Basic, bei Gott nicht. Mein erster Informatiklehrer hat diese Programmiersprachen verflucht.
Ich kann es aber auch nachvollziehen. Mit Basic habe ich noch nie was gemacht, aber mit C++ habe ich mich schon öfters auseinandergesetzt und muss ihm einfach in dem zustimmen, was er immer und immer wieder gesagt hat: Es ist eine unsaubere Programmiersprache, die unglaublich kompliziert ist und keine wirklichen Regeln hat. Versucht man zum Beispiel sich als Nicht-C++-Programmierer in einen C++-Source-Code hineinzufinden, ist man einfach nur hoffnungslos verloren. Bei Pascal aber zum Beispiel kann man Programme auch mit nur einem Programmier-Grundwissen immer ziemlich leicht nachvollziehen und sogar verändern. Ich mag zwar auch großteils von meinem Lehrer beeinflusst worden sein, aber ich liebe diese Programmiersprache.
Mit das quadratische Rad neu erfinden (englisch Reinventing the square wheel) bezeichnet man die Bereitstellung einer schlechten Lösung, wenn eine gute Lösung bereits existiert.
-Slowsort-
Slowsort (von engl. slow: langsam) ist ein langsamer, rekursiver Sortieralgorithmus, der nach dem Prinzip Vervielfache und kapituliere (engl. Multiply and surrender, eine Parodie auf Teile und herrsche) arbeitet.






