"We are back" « oc.at

C++ Buch für absoluten Noob gesucht

Hampti 10.06.2009 - 23:05 11560 64
Posts

Maekloev

linux addicted
Avatar
Registered: Oct 2002
Location: Absam
Posts: 920
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-2103

gibt es übrigens auch als vollständiges openbook.

auch ein buch zu uml wär sicher auch nicht unpassend.

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11366
Zitat von Maekloev
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_1

Kurz 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
Registered: Sep 2006
Location: -
Posts: 4082
wie willst du den aufziehen? :)

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11366
Zitat von Nico
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
Registered: Sep 2006
Location: -
Posts: 4082
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
Avatar
Registered: Oct 2002
Location: Absam
Posts: 920
Zitat von that
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
Registered: Oct 2005
Location: VIE
Posts: 4223
Zitat von that
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
Avatar
Registered: Oct 2002
Location: Absam
Posts: 920
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
Registered: Oct 2005
Location: VIE
Posts: 4223
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 :D)

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4402
ich wäre sofort dabei, wenn es wirklich bei 0 beinnt.

Maekloev

linux addicted
Avatar
Registered: Oct 2002
Location: Absam
Posts: 920
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
Avatar
Registered: Feb 2004
Location: Wien
Posts: 4293
Ich wäre ebenfalls dabei. Als Buch werde ich mir mal eines der hier genannten kaufen und hoffen dass es passt.^^ Danke jedenfalls schonmal für die Vorschläge.
Buch werde ich auch diese Woche noch bestellen. Hab ein paar zur Auswahl mal schauen welches es wird.

C++ Easy (Einstieg)
+
C++ Kompendium (Erweiterung)

Oder aber eines von diesen 2:

Einstieg in C++

C++ von A bis Z
Bearbeitet von Hampti am 18.06.2009, 09:18

Hampti

Overclocking Team Member
Avatar
Registered: Feb 2004
Location: Wien
Posts: 4293
Ok hab mir jetzt Einstieg in C++ gekauft. Sollte fürn Anfang reichen.

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4402
wie siehts aus mit dem c++ kurs?

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11366
Zitat von kleinerChemiker
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.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz