Beiträge

Wie fange ich mit dem Programmieren an?

Erst einmal freue ich mich, dass du dich für diesen Schritt entschieden hast und du bei mir gelandet bist. Wenn du fragst wie du mit dem Programmieren anfängst, möchtest du sicherlich wissen wie man programmieren lernt. Welche Themen du lernen musst und welche Möglichkeiten es gibt diese zu lernen werde ich dir kurz vorstellen.

Die altbekannte Frage

In Internetforen liest man diese Frage fast täglich. Menschen wie du, die nur mal ’ne Info haben möchten, wie man mit dem Programmieren anfängt und wie man es lernt. Auf solche Fragen folgen wahre Schlachten zwischen „Experten“, die dich davon überzeugen wollen mit welcher Sprache und welcher Methode man am besten Programmieren lernt. …Manche fragen auch auch: Was willst du denn überhaupt machen? Ganz ehrlich, das hast du doch schon bereits gefragt! Es folgen lange …
Was dir das dann geholfen hat? Du hast Angst bekommen, weil du denkst es sei zu schwierig. Es ist aber so einfach! Grundlegende Computerkenntnisse reichen aus um mit dem Programmieren anzufangen. Du kannst praktisch heute schon die ersten Schritte schaffen!

Welche Inhalte sollte man lernen? 

Das erste Thema ist die Sprache, zum Programmieren brauchen wir eine Sprache. Welche Sprache man da nimmt habe ich in einem separaten Artikel beschrieben. Ich möchte hier aber auch nicht drauf eingehen, da es meiner Meinung nach total unwichtig ist mit welcher Sprache man anfängt. Die Themen, die man zu allererst lernen muss, sind mit jeder Hochsprache zu erlernen. Aber welche Themen brauchst du nun?
Zunächst musst du lernen was Anweisungen und Anweisungslisten sind, die erste Lektion meines Kurses befasst sich damit. Diese ist kostenlos, die wäre der perfekte Einstieg für dich. Hast du das mit den Anweisungen verstanden, lernst du eigene Anweisungen zu schreiben, sogenannte Funktionen.
Kommentare sind wichtig um ein Programm verständlich zu behalten. Dann kommt das Thema Operatoren und Operationen, da lernst du die Grundrechenarten wie Addition und Subtraktion in einer Programmiersprache. Nach diesen einfachen Grundlagen lernst du weitere Themen wie: Eingabe von Tastaturbefehlen und Ausgabe auf den Bildschirm. Als weiteres Thema kommt dann das Speichern von Daten im Arbeitsspeicher dazu, dafür gibt es die Variablen, diese gibt es in Einzel, Listen und Tabellenform. Es geht noch weiter mit den Themen, aber bleibt ruhig! Das hört sich nach viel Lernstoff an, es ist aber SUPER einfach diese Themen zu erlernen. Das Problem ist, dass die meisten Bücher es so trocken lehren wie ich es jetzt in den Text geschrieben habe. Welche Themen noch wichtig sind habe ich im Artikel „10 Puzzleteile“ beschrieben. Wofür man Anweisungen braucht und was Listen damit zutun haben kann ich dir heute beibringen, schau doch mal in der ersten Lektion vorbei.

Online lernen

Im Internet gibt es unzählige Startpunkte. Leider sind dies unsere Foren, was ich von denen halte, habe ich bereits oben genannt. Dagegen gibt es wirklich hilfreiche Quellen. Ich habe mir mit 13 Jahren solche Quellen gewünscht. Ich spreche von Videoanleitungen, damit hätte ich das ganze Thema super schnell gelernt. Die Kurse die ich für gut befunden habe, habe ich leider nur auf Englisch gefunden. An diesem Beispiel habe ich mich orientiert und den ersten guten Kurs auf Deutsch produziert. Ich bin überzeugt das braucht unsere Menschheit! 🙂
Weiterhin gibt es ein paar Seiten im Internet die diese ganzen Themen als Texte beibringen wollen. Diese Texte sind Online Fachbücher und befassen sich mit einer bestimmten Sprache, nicht mit den eigentlichen Grundlagen. HÄ? Kleines Beispiel, in den Texten wird erklärt wie man eine Variable in C++ definiert und wie man die benutzt. Aber warum und wann ich eine Variable brauche und was das im Detail ist bleibt im verborgenen.
Du möchtest online etwas lesen? Dann schau dir den Artikel: 7 Feler die du vermeiden musst an

Offline lernen

Interaktivität ist offline natürlich schwierig. Mit Offline meine ich nicht getrennt vom Internet sondern getrennt vom Computer. Es ist doch ein Widerspruch an sich, man möchte lernen Computer zu programmieren aber will dies ohne Computer tun? Ich kann dich verstehen, ich wollte auch so anfangen. Das Problem? Es gibt mindestens doppelt so viele schlechte Bücher wie gute und wenn ich in mein Bücherregal gucke, finde ich kein Buch welches ich einem Anfänger empfehlen würde. Also kannst du dich auf die Suche nach einem guten Buch machen. Wenn du Glück hast ist das erst gekaufte Buch das, wo der Funke überspringt. Wie gesagt, ich habe ein Regal voll Bücher. Hunderte an Euros Lehrgeld bezahlt. Mit Büchern allein habe ich nicht programmieren gelernt.

Möglichkeiten hier

Ich habe diese Seite gegründet damit jeder Mensch einfach Programmieren lernen kann. Du kannst dich bereits glücklich schätzen auf diese Seite gestoßen zu sein. Du hast jetzt die Möglichkeit, gleich einzusteigen. Den Einstieg den du suchst findest du hier als Videokurs. Es ist deine Entscheidung, aber du hast dich bereits für eine Möglichkeit entschieden 🙂 Ich sehe dich schon beim Programmieren deines ersten Programmes! Tu es!