Dieses Argument kannst du genauso auf Java oder Scheme oder was sonst an der Uni so gelehrt wird anwenden. Ich denke es geht hierbei eher um die Grundvermittlung des Programmierens an Hand einer Sprache. Programmieren bzw. guten Code schreiben wird keiner können, der lediglich die Uni-Pflichtveranstaltungen zum Thema programmieren bestanden hat.Also C++ so zu lehren, dass man jemanden hinterher guten Gewissens an Code ranlassen kann, ist glaub ich ein Vorhaben außerhalb der gegebenen Möglichkeiten…
Jo, ohne ein bisschen Eigeninitiative hat man beim Programmieren Lernen ziemlich schlechte Karten.Programmieren bzw. guten Code schreiben wird keiner können, der lediglich die Uni-Pflichtveranstaltungen zum Thema programmieren bestanden hat.
Wieso gerade C++, und nicht #{other_language}? Und davon abgesehen, ich würde da eher Mac zustimmen, dass eine "C++-Lehre" nur dann Sinn ergibt, wenn damit neue Konzepte vermittelt werden. Wie z.B. bei Java, wo objektorientierte Programmierung das Ziel ist, oder bei Scheme wo man einen Blick jeden Programmierstil mal ausprobieren muss. Zum Programmieren üben gibt es dann immer noch das Programmierpraktikum vom SE.Meiner Meinung nach müsste sich die C++-Lehre sogar durch das gesamte Grundstudium ziehen. Gerade in Zusammenhang mit diese Sprache kann Sicherheitszyklen und entsprechendes bei der Entwicklung von Software gut lehren, was sowieso viel zu kurz kommt.
Turner, Serveradmin & Workaholic
Date of registration: Apr 25th 2006
Location: Südstadt
Occupation: (iter (B.Sc. Inf, 8)) \n (be-a-slave ("SRA", "Bachelor Thesis")) \n (be-a-programmer-slave ("Freelancer", "Programming"))
Es allerdings nicht unbedingt einfach Aufgaben zu finden mit denen man sich zu Hause selbstständig auseinander setzen kann. Wenn man ein Programm schreiben will, braucht man ein Ziel. Man könnte vorhandene Lehrveranstaltungen um solche Aufgaben ergänzen und ein Code Review dazu anbieten.
Dieses Argument kannst du genauso auf Java oder Scheme oder was sonst an der Uni so gelehrt wird anwenden. Ich denke es geht hierbei eher um die Grundvermittlung des Programmierens an Hand einer Sprache.Also C++ so zu lehren, dass man jemanden hinterher guten Gewissens an Code ranlassen kann, ist glaub ich ein Vorhaben außerhalb der gegebenen Möglichkeiten…
This post has been edited 1 times, last edit by "julianr" (Nov 27th 2008, 5:38pm)
Turner, Serveradmin & Workaholic
Date of registration: Apr 25th 2006
Location: Südstadt
Occupation: (iter (B.Sc. Inf, 8)) \n (be-a-slave ("SRA", "Bachelor Thesis")) \n (be-a-programmer-slave ("Freelancer", "Programming"))
-> GDV-Vertiefungskurs, kann man gut im dritten Semester machen, baut direkt auf Java auf, bei Bedarf Betreuung, ansonsten eigenständiges Arbeiten mit konkretem Ziel und es gibt sogar CP. Nur keinen C++-Führerschein
Trainee
Date of registration: Oct 23rd 2005
Location: Ehemals Preußisches Gebiet
Occupation: Ehemals Studentenquäler. I'm finally done with school!
This post has been edited 1 times, last edit by "pythong" (Nov 27th 2008, 6:38pm)