Tag: Python

Codecademy vs. Khan Academy: Interaktiv Programmieren lernen

Eine weitere Online-Plattform, um Programmieren zu lernen, teilweise sogar auf Deutsch, ist Codecademy. Bislang sind folgende Sprachen im Angebot: JavaScript, Python, HTML/CSS und Ruby.

Es gibt Lektionen und man programmiert online in einem Editor-Teilfenster und kann anschließend mit eine RUN-Button das Programm ausführen und bekommt Feedback. Im Screenshot sieht man in der linken Spalte die Texterklärung und jeweils nächste Übungsanweisung. Rechts ist der Editor und darunter die Konsolenausgabe.

Etwas ähnliches bietet Khan-Academy (Bereich Computer Science), allerdings nur für JavaScript und nur auf Englisch. Hauptunterschied zu Codecademy ist, dass die Übungen per Audio vermittelt werden (Sprecherin: Vi Hart). Im Screenshot sieht man links den Code-Editor, rechts ist die (meist grafische) Ausgabe. Unter dem Code ist der PLAY-Button für den Audio-Kommentar.

Ohne mich viel mit den beiden Plattformen beschäftigt zu haben, wirkt die Khan-Academy didaktisch etwas stringenter, bietet dafür aber eine spezielle Programmiersprache, ist also vielleicht für Programmier-Einsteiger am besten geeignet.

Codecademy richtet sich eher an Leute, die sich schnell in eine spezielle Sprache einarbeiten wollen.

Copyright © 2022 Michael Kipp's Blog

Theme by Anders NorenUp ↑