Programmieren für absolute Anfänger

vom 20.09.2010, 20:22 Uhr

Bei uns in der Schule hatten wir nur bis zur 7.Klasse Informatik und ich fand die damals angesprochenen Themen nicht besonders anspruchsvoll. Unser Lehrer meinte, dass wir auch das Programmieren angehen würden, was aber eigentlich eher ein Witz war. Wir ließen einen Roboter Steine aufsammeln und dann meinte unser Lehrer, dass das genug Grundlagen seien und wir den Rest ja in einem Buch nachschlagen könnten. Gesagt, getan begann ich jetzt, ein paar Jahre später, mich im Web etwas in dieses Thema einzulesen und stelle fest, dass ich eigentlich gar nichts darüber weiß. Man hätte uns ja wenigstens darauf vorbereiten können, dass es zigtausende unterschiedliche Programmiersprachen gibt, aber das ist ein anderes Thema.

Nun sitze ich vor meinem PC und überlege wie ich die Sache angehen soll. Die in der Schule gelernten "Grundlagen" machten mir eigentlich Spaß und ich habe mir in den Kopf gesetzt, programmieren zu lernen, doch ich weiß nicht wirklich, was für den Anfang empfehlenswert ist. Einmal ist da natürlich die Entscheidung, welche Sprache man denn lernt. Angenommen man beginnt mit C++, wäre es eine schwierige Angelegenheit, sich an eine andere Sprache zu gewöhnen, oder sind die Unterschiede gar nicht so groß? Welche Sprache ist überhaupt empfehlenswert, oder kommt das auf die Programme an?

Ich wäre euch sehr dankbar, wenn ihr mir helft und schreibt, wie ihr so etwas angehen würdet. Ich hoffe, dass ich jetzt keine Fragen gestellt habe, die keinen Sinn ergeben :D

» Tauglanz » Beiträge: 340 » Talkpoints: 8,65 » Auszeichnung für 100 Beiträge



Es kommt darauf an, was du programmieren möchtest. Ich denke aber C++ ist eigentlich eine gute Sprache die sehr oft (meistens in Anwendungen) verwendet wird. Ich habe mal für ein Schulprojekt angefangen C# zu lernen, was ich aber sehr schnell aufgeben musste, da die Arbeitsgemeinschaft, in der ich mitwirkte, aufgelöst hatte.

Wenn du eine Programmiersprache erlernen möchtest, rate ich dir ein Buch über das Thema zu kaufen. Allerdings solltest du dich nicht wundern, dass die Bücher auch mal 30 oder 40 Euro kosten könnten. Welche Bücher empfehlenswert sind, kann ich dir leider nicht sagen, da ich jetzt eher im Thema Gentoo als in der Programmierung bin, aber du kannst ja im Internet recherchieren, welche Bücher besonders empfehlenswert sind.
Wichtig ist es, die ersten Kapitel genau verstehen zu können, da dies Grundlagen sind. Und wenn du sie nicht verstehen solltest, frag in Foren nach.

Versuche auch als kleines Projekt mal ein "TicTacToe" zu schreiben. Was ich damit meine ist ein Fenster mit 9 Buttons, wobei bei einem Klick auf einem Button entweder "X" oder "O" erscheint. Dies habe ich auch mal getan, und es war für mich sehr schwer. Aber du darfst niemals aufgeben, sonst wird das mit dem Programmieren nichts.

So ich denke das reicht erst mal :lol:

Benutzeravatar

» Rainer Wahnsinn » Beiträge: 144 » Talkpoints: 0,10 » Auszeichnung für 100 Beiträge


Hallo,
anfangs haben wir in der Schule auch mit Robotern gespielt. Nun haben wir mit dem ''richtigen'' Programmieren angefangen.

Wir machen gerade die Programmiersprache Delphi, welche ich dir für den Anfang sehr empfehlen kann. Mit Delphi lernst du alle Grundlagen, die du brauchst, um überhaupt zu verstehen, wie das Programmieren an sich überhaupt funktioniert und was es ist.

Mit Delphi kannst du kleine Programme bzw. Spiele, wie zum Beispiel Memory oder einen Taschenrechner, programmieren. Das hört sich jetzt nicht sehr spektakulär an, aber du wirst schnell merken wie viel arbeiten wirklich in solch einfachen Programmen steckt.

Als Programm kann ich dir dazu Lazarus empfehlen. Mit Lazarus kannst du lernen, wie man in Delphi programmiert. Erläuterungen und Anleitungen zu Lazarus und Delphi kriegst du genügend, wenn du mit Google etwas rumsuchst. Das Programm ist außerdem kostenlos, was für den Anfang auch ganz praktisch sein dürfte.

Wenn du Delphi verstehst, kannst du dich dann an C+ oder Java ranwagen ;)

Benutzeravatar

» conansc » Beiträge: 1135 » Talkpoints: 1,83 » Auszeichnung für 1000 Beiträge



In der Oberstufe habe ich angefangen Pascal in Delphi zu lernen. Nach etwa einem Jahr wechselte der Kurs auf Java, was ich deutlich begrüßt habe. Java hat für mich einen deutlich intuitiven Aufbau und in Verbindung mit der Umgebung BlueJ stören dich kleinere Fehler, die mit dem Programmieren an sich nichts zu tun haben auch nicht bei deiner Arbeit.

Letztlich ist egal für welche Sprache du dich zu Anfang entscheidest. Du lernst mit ihr zunächst das Programmieren. D.h. wie du Programme aufbaust und wie du Algorithmen schreibst. Willst du eine neue Sprache lernen, so geht es in erster Linie darum eine neue Syntax zu lernen - nicht aber das Programmieren.

Zum Eigenstudium kann ich dir Java in Verbindung mit BlueJ empfehlen.Dazu empfehle ich das Buch "Java lernen mit BlueJ" dieses wurde von einen Entwickler der Umgebung mitgeschrieben und konnte mir gut weiterhelfen. Ich empfehle dir nicht die neuste Auflage für 39,95€ zu kaufen, sondern eine ältere bei ebay zu ersteigern. Dabei lässt sich einiges an Geld sparen. Alterantiv kannst du das Buch insofern vorhanden auch erstmal in einer (Uni)Bibliothek ausleihen, sofern vorhanden.

Benutzeravatar

» mich » Beiträge: 665 » Talkpoints: 2,91 » Auszeichnung für 500 Beiträge



Ähnliche Themen

Weitere interessante Themen

^