C++
Michael Ulex
ulex at waldorfschule-minden.de
Sun Jan 4 15:44:53 CET 2009
Hallo zusammen,
erst mal herzlichen Dank für die vielen Anregungen.
1. Esther, Deine Frage nach dem Warum beantworte ich als erstes. Ich
gehe mal davon aus, dass hier in erster Linie LehrerInnen mitlesen. Wir
bauen gerade unsere Oberstufe um, dabei haben wir Wahlpflichtkurse in
der 12. Klasse eingeführt. Bei der Befragung der SchülerInnen, was sie
interessiert, wurde auch das Programmieren genannt, ohne bevorzugte
Sprache. Das biete ich nun an. Die Zeit von acht Doppelstunden ist
natürlich zu kurz, aber wenn man so unterschiedliche Wahlpflichtkurse
wie Programmieren, Philosophie, Deutsch und Vortragsgestaltung bei einem
Jahrgang mit 32 SchülerInnen unter einen Hut bringen will, dann kann man
entweder ewig planen oder aber einfach mal tun. Und im nächsten Jahr
daraus Konsequenzen ziehen. Diese Methode kommt übrigens bei den
SchülerInnen sehr gut an, sie fühlen sich ihrem Alter (18) gemäß ernst
genommen.
2. Meinen erster Programmierkurs vor zwei Jahren gab ich mit Python. Das
war mir aber zu tolerant, niemand verstand, was für Sinn genaue
Definitionen machen. Deshalb kam ich auf C. Als ich C++ auf einer
Fortbildung empfohlen bekam, wollte ich das ausprobieren. Aufgrund der
Rückmeldungen in den letzten zwei Wochen habe ich das OOP verlassen und
bin wieder auf C zurück gegangen. C hat auch den Vorteil, dass ich es
selber schon genutzt habe. Und bei C lernen sie eine echte
Programmiersprache kennen, die weit verbreitet und bekannt ist.
3. Zum Lernstoff schwebt mir vor, dass die SchülerInnen erst mal lernen,
wie definiert wird, was ein Header ist und wie man compiliert. Dann
können sie das Hallo-Welt-Programm schreiben. Anschließend will ich in
Arbeitsgruppen ein einfaches Programm mit Verzweigungen, Bedingungen,
Ein- und Ausgabe schreiben lassen. Wenn es klappt, dann hätte ich gerne
noch die Verknüpfung mit Unterprogrammen. Pointer und Ähnliches halte
ich für zu weit gehend.
4. Ich habe jetzt (unter Sidux) als Editor Kate und als Compiler gcc
benutzt. Es funktioniert problemlos - so dass ich es wohl damit
versuchen werde. Als Tutorials erscheinen mir zwei als hilfreich:
a) Das von Volker Dirr hier auf der Liste zur Verfügung gestellte
Skript (muss ich nur etwas von C++ in C übersetzen)
b) Das C-Tutorial auf Roboternetz.de
Wenn im Februar der Kurs gelaufen ist, gebe ich gerne eine Rückmeldung.
Einen guten Schulbeginn wünscht Euch
Michael
Esther Mietzsch schrieb:
> Liebe Liste, hallo Michael,
> ich hätte mal eine "doofe" Frage: wieso C++?
> 8 Doppelstunden insgesamt? Und dann alles auf einmal (Compiler etc.,
> Variablen, Typen, Objektorientierung usw.)? Ist das nicht ziemlich viel?
> Gruß
> Esther
>
> Am Tuesday, 30. December 2008 10:45 schrieb Michael Ulex:
>
>> Hallo zusammen,
>> kann mir jemand ein einfach verständliches C++-Programmiertool in
>> Skolelinux empfehlen? Eines, was entweder schon installiert ist (Server
>> arbeitet mit 3.0) oder welches ich installieren kann? Ich darf einen
>> Wahlpflichtkurs zur Einführung des Programmierens in 8 Doppelstunden
>> geben. Da ich zuhause nur mit Windoof oder Sidux arbeite, wäre es gut,
>> wenn ich dieses Programm auch hier laufen lassen könnte.
>> Herzlichen Dank und einen guten Rutsch ins neue Jahr wüscht
>> Michael
>>
More information about the User
mailing list