Coding Garden
Anmelden

Über mich

Hi, ich bin Mike Höneise! Willkommen bei Coding Garden - wo komplexe Programmierkonzepte zu einfachen, schrittweisen Lernerfahrungen werden.

Meine Geschichte

Ich war schon lange vor meiner Ausbildung von Programmierung fasziniert. Als ich dann endlich meinen ersten Informatikunterricht in der Berufsschule hatte, fiel mir schnell etwas auf: Während ich bereits ein bisschen über das Programmieren wusste, waren viele meiner Mitschüler völlig aufgeschmissen.

Das Problem war nicht, dass sie nicht lernen konnten – es war die Art, wie die Dinge erklärt wurden. Unser Lehrer warf uns neue Konzepte entgegen, ohne wirklich bei den Grundlagen anzufangen, und die Übungen sollten uns "anleiten", waren aber oft so knifflig, dass niemand wusste, wie man überhaupt anfangen sollte.

Selbst ich hatte manchmal Schwierigkeiten, und ich sah die Frustration bei meinen Mitschülern, die keine Grundlage hatten, auf die sie zurückgreifen konnten.

Warum ich diese Seite erstellt habe

Diese Erfahrung blieb mir im Gedächtnis. Etwas Neues zu lernen sollte sich anfühlen wie mit Lego-Steinen zu bauen — einen Schritt nach dem anderen, Stück für Stück, bis das große Ganze Sinn ergibt.

Also habe ich diese Seite gestartet, um das zu tun, was mein Schulunterricht nicht getan hat:

  • Themen in einfachen, klaren Schritten erklären
  • Beispiele bieten, die Sinn ergeben
  • Übungen erstellen, die dich tatsächlich zum Verständnis führen, anstatt dich zu überfordern

Am wichtigsten ist mir, dass dies ein Ort ist, an dem Feedback willkommen ist. Wenn etwas hier verwirrend ist oder besser erklärt werden könnte, würde ich mich freuen, von dir zu hören.

Wie die Tutorials funktionieren

Ein strukturierter Ansatz zum Lernen komplexer Programmierkonzepte

Einige komplexe Themen erfordern ein wenig Hintergrundwissen in Bereichen wie Mathematik oder Informatik-Grundlagen.

All diese Grundlagen in jedem Tutorial zu erklären, würde sie viel zu lang und verwirrend machen. Stattdessen habe ich (und aktualisiere fortlaufend) einen eigenen Bereich Hintergrundwissen hier auf der Seite geschrieben.

Wann immer ein Tutorial auf eines dieser Konzepte basiert, verlinke ich direkt zum entsprechenden Artikel darüber. Auf diese Weise:

  • Wenn du es bereits kennst, kannst du einfach weitermachen
  • Wenn nicht, kannst du eine Pause einlegen, das Unterthema lernen und dann mit einer stärkeren Grundlage zurückkommen

Das hält die Tutorials fokussiert und gibt dir gleichzeitig alles, was du brauchst, um das große Ganze zu verstehen.

Ein bisschen über mich

Abseits vom Programmieren schaue ich gerne Anime und spiele Videospiele. Ich finde beides inspirierend – manchmal regen sie die Kreativität an, manchmal sind sie einfach der perfekte Weg, um nach einem langen Tag voller Programmierung zu entspannen.

Ich glaube, dass jeder Programmieren oder KI lernen kann, wenn es auf die richtige Weise erklärt wird, und ich möchte, dass diese Seite diese Brücke für alle ist, die jemals gedacht haben "das ist zu kompliziert für mich."