Codeacademy.com ist eine Plattform für alle, welche eine Einführung in die Welt der Programmierung suchen. Hierzu stehen zahlreiche Tutorials zu gängigen Programmiersprachen kostenlos zur Verfügung. Man hat die Wahl zwischen HTML und CSS, JavaScript, Python und anderen populären Sprachen. Jedes Tutorial ist in mehrere Themen unterteilt, welche in beliebiger Reihenfolge abgearbeitet werden können.

Nach einer Einführung erhält man die Möglichkeit, das gelernte sofort umzusetzen. In jedem Kapitel werden hierzu aufgaben gestellt, und man muss den entsprechenden Code daneben eingeben. Das Resultat wird dann geprüft und bei korrekter Lösung gelangt man zum nächsten Kapitel.

Hat man sich vertippt, erscheint jeweils auch eine Fehlermeldung, wie beim richtigen Programmieren.

Die Aufgaben werden von Kapitel zu Kapitel schwieriger. Weiss man einmal nicht mehr weiter, kann man jedoch einen Tipp anfordern. Dieser hilft dann meistens zur gesuchten Lösung zu gelangen. Sollte auch dies nicht helfen, steht ein Forum zur Verfügung, in welchem die Benutzer anderen Teilnehmern Fragen zu den jeweiligen Aufgaben stellen können.

Die eigenen Bemühungen werden regelmässig mit Badges und Punkten belohnt und man erhält in seinem Profil eine Übersicht über den eigenen Fortschritt.

Nebst den Tutorials stehen auch zahlreiche Projekte, sogenannte CodeBits zur Verfügung. In diesen Aufgaben kann man mit Anleitung beispielsweise ein einfaches Sonnensystem programmieren, bei welchem die Erde um die Sonne kreist. Bei den CodeBits besteht die Möglichkeit, seine eigene Kreativität einzubringen. Die fertigen Projekte werden im eigenen Profil gespeichert und können später wieder abgerufen oder auf Facebook und Twitter gepostet werden.

Von Codeacademy.com steht auch eine iOS App zur Verfügung. Diese bietet eine kleine Einführung in die HTML Programmierung und am Ende erhält man eine eigene kleine Webseite, welche direkt ins Codeacademy.com Profil übertragen werden kann.

codeacademy.com

https://www.codecademy.com/