Maekloev
linux addicted
|
ich kann das buch "c++ von a bis z" von jürgen wolf ebenfalls sehr empfehlen. grad kürzlich ist die neue, aktualisierte auflage erschienen. auf der seite des verlags gibt es auch eine leseprobe (pdf), mit der du schon mal einen guten eindruck erhältst. und dank den mehr als 1.200 seiten wirst du auch lange eine freude damit haben. wenn du dich auch für objekt-orientiertierung an sich interessierst - was für eine sinnvolle verwendung von c++ sicher kein fehler ist - dann ist auch dieses buch hier sehr empfehlenswert: http://www.galileocomputing.de/kata...gp/titelID-2103gibt es übrigens auch als vollständiges openbook. auch ein buch zu uml wär sicher auch nicht unpassend.
|
that
Hoffnungsloser Optimist
|
ich kann das buch "c++ von a bis z" von jürgen wolf ebenfalls sehr empfehlen. grad kürzlich ist die neue, aktualisierte auflage erschienen. Ich hoffe, die ist besser als die alte - die war definitiv nicht empfehlenswert: http://www.overclockers.at/include_...r_204643/page_1Kurz hab ich mit dem Gedanken gespielt, hier auf oc.at einen kleinen C++-Kurs zu machen - würde das wen interessieren?
|
Nico
former person of interest
|
wie willst du den aufziehen?
|
that
Hoffnungsloser Optimist
|
wie willst du den aufziehen?  Keine Ahnung, war nur mal eine Idee. Vielleicht z.B. eine Lektion pro Woche als jeweils ein Thread. Hängt davon ab, wieviele "Noobs" wirklich C++ lernen möchten - immerhin ist das eine umfangreiche Sprache mit vielen Fallstricken und daher nur was für Geduldige.
|
Nico
former person of interest
|
hmm du könntest ein dir bekanntes anfängerbuch empfehlen -> die interessierten lesen es zuerst, und du erklärst auf basis dieses grundwissens "fortgeschrittenere" teile der sprache und erfindest dazu übungsbeispiele.
|
Maekloev
linux addicted
|
Ich hoffe, die ist besser als die alte - die war definitiv nicht empfehlenswert: http://www.overclockers.at/include_...r_204643/page_1 da ging es aber um das buch c von a bis z, was ich so auf die schnelle gesehen habe. zu den darin enthaltenen fehlern vielleicht noch folgendes: wenn man sich die theorie zur jeweiligen thematik exakt durchliest und dabei mitdenkt, merkt man eh sehr schnell, dass manche beispiele durchaus zu hinterfragen sind. aber fehler sind nunmal da, um gemacht zu werden. fehler machen auch vor universitäts-professoren nicht halt. gerade deshalb wär es wichtig, sicht nicht nur auf eine quelle zu versteifen, sondern mehrere bücher zu rate zu ziehen. aber das ist dann halt wieder eine zeitfrage.
|
fatmike182
Agnotologe
|
Keine Ahnung, war nur mal eine Idee. Vielleicht z.B. eine Lektion pro Woche als jeweils ein Thread. Hängt davon ab, wieviele "Noobs" wirklich C++ lernen möchten - immerhin ist das eine umfangreiche Sprache mit vielen Fallstricken und daher nur was für Geduldige. grad erst jetzt gelesen: yeppa - melde Interesse, bin kompletter c++ Noob. Wie würdest du, falls du dir das antust, das angehn? Video-tuts & dann eben einen Diskussionsthread jeweils dazu?
|
Maekloev
linux addicted
|
die idee eines tutoriums gefällt mir ebenfalls sehr gut. vielleicht könnt ich da ein paar dinge zu objekt-orientierung beisteuern. ein "video-tut" finde ich persönlich jedoch weniger sinnvoll, da ja erstmal die ganzen grundlagen erlernt werden müssen. d.h. es dauert recht lange, bis man überhaupt das erste mal eine gui zu gesicht bekommt. und eine konsole abzufilmen ist eher mäßig spannend. ich würd mir das ganze eher klassisch nach dem vorlesungs/proseminar-prinzip vorstellen. man erstellt ein paar folien, auf denen der stoff (möglichst aus verschiedenen quellen) zusammengetragen wird. anschließend gibts ein übungsblatt, das von allen durchgearbeitet und vor allem diskutiert werden soll. als hilfe dienen dann die tutoren, die tipps zu lösungsansätzen geben.
ist halt die frage, wie man sowas am besten organisiert. der zeit-aufwand für sowas ist ja doch eher groß.
|
fatmike182
Agnotologe
|
gibts ein gscheites Tool, das Folien & Ton zusammen recht kompakt darstellt? Oder ist das dann mit Video gscheiter. Hab nur gemeint, da die Tutoren dann auch weniger Schreiben müssen (außer die wichtigsten Sachen vllt) (bzw ich weniger lesen  )
|
kleinerChemiker
Here to stay
|
ich wäre sofort dabei, wenn es wirklich bei 0 beinnt.
|
Maekloev
linux addicted
|
alternativ kann man sich ja auch einfach bei vorlesungen zu der thematik reinsetzen (falls es noch vorlesungen zu c++ gibt). sind ja schließlich öffentliche veranstaltungen.  falls auch tutorien zu java gewünscht sind, dann kann ich mal die vorlesungsfolien reinstellen, die wir damals verwendet haben. die sind echt gut. genauso wie java an sich. aber das artet nur wieder in den üblichen glaubenskrieg aus...
Bearbeitet von Maekloev am 17.06.2009, 20:53
|
Hampti
Overclocking Team Member
|
Bearbeitet von Hampti am 18.06.2009, 09:18
|
Hampti
Overclocking Team Member
|
Ok hab mir jetzt Einstieg in C++ gekauft. Sollte fürn Anfang reichen.
|
kleinerChemiker
Here to stay
|
wie siehts aus mit dem c++ kurs?
|
that
Hoffnungsloser Optimist
|
wie siehts aus mit dem c++ kurs? Wenn ich das mach, dann will ichs ordentlich machen. Ich habe aber ehrlich gesagt derzeit kein ausreichendes Vertrauen in meine Disziplin (und teilweise auch eure), das wirklich bis zum Ende durchzuziehen - den Aufwand sollte man nicht unterschätzen. C++ ist ja nicht gerade die einsteigerfreundlichste Sprache - und "C++ für Noobs" ist zwar möglich, genauso wie "Ironman für völlig Unsportliche", erfordert aber nicht weniger Anstrengungen - nur halt ganz andere.  Mal sehen, was bräuchten wir denn mindestens: 0. Was ist überhaupt Programmieren, was ist C++ und was nicht, etc. 1. Hello World 2. Ausdrücke, Variablen und Datentypen 3. Funktionen 4. Header-Files, Preprocessor, Compiler und Linker 5. if und switch 6. while, for und do-while 7. Pointer 8. I/O 9. Klassen, Structs und Enums 10. Strings 11. Templates 12. Exceptions 13. Collections und Algorithms 14. C++1x 15. Windows-Programmierung (ja, ich würde Klassen und Objektorientierung wirklich nicht am Anfang erklären - die sind in C++ nicht nützlich, so lange man einfache Programme schreibt, und bis man da drüber kommt, muss man erst mal die ganzen Grundlagen verstehen.) Jetzt müsste man das Ganze noch so sortieren, dass es möglichst selten auf noch nicht behandelte Themen vorgreift und in ausreichend kleinen Abständen ein paar motivierende Übungsaufgaben erfinden. Viel Arbeit.
|