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