Programmieren lehren
in 15 Lektionen.
Ein neues Projekt von mir.
–
Große Überraschung beim zu Lehrenden.
Ohne Computer?
–
Richtig!
–
Der Computer darf benützt werden, um Begriffe nachzuschlagen.
–
Begriffe der ersten Lektion:
Programm
Ablauf
EDV
Single tasking (kommt nicht als eigenständiger Begriff vor)
Multi tasking – multi tasking, single user
multi tasking, multi user
–
Ablauf: Daten „bekommen“, Daten verarbeiten, Ergebnisse ausgeben
–
Das Handy als Mainframe
Wie kommen Daten ins Handy
–
Round Robin
Interrupt (oder Unterbrechung)
–
Im Computer sind ablaufende Programme Unterbrechungen, die das Nichtstun stören.
–
Am liebsten tut der Computer nichts. Wirklich gar nichts?
= Übergang zu Lektion 2
nächste Lektion:
Was benötige ich zum Programmieren – also zum Handhaben von Daten?
Was wünsche ich mir von einer Programmiersprache?
Das ist mein Zugang zum Thema, Programmieren oder eine Programmiersprache lernen.
Ich behaupte, dass sich die Haltung zum Erlernen einer Programmiersprache ändert, wenn die obigen Inhalte einmal verinnerlicht sind.

Dienstag, November 9, 2010 at 10:04 pm
Nicht ganz o.T.
Etwas Nostalgisches – für Sie abgelichtet – Die adrette Sekretärin meint übrigens, jetzt sei sie eine 1 1/2 Tages-Kraft und daneben findet sich eine Äußerug von Bill G., der damals (1977) meinte: 640 K sollten für jeden genug sein. Wie hab‘ ich mich gefreut, als ich die Kiste entdeckte!
Dienstag, November 9, 2010 at 10:09 pm
Das ist nicht ganz off topic. Das ist absolut „in topic“. Eine der schwierigsten Dinge ist es, den Leuten beizubringen, wie sich unter all den Gimmicks, Farben und Spielereien die tatsächliche EDV versteckt. Das lässt sich am besten anhand historischer Zustände zeigen.
Meine Anschauungsbeispiele gehen da ja noch weiter zurück. Ich versuche, den Leuten das „Nacherfinden“ beizubringen.