14.10.2013, 00:00 Uhr
Programmieren lernen im Web
Die Bedeutung von Software wird in den kommenden Jahren weiter deutlich steigen, prognostiziert der BITKOM. Programmiersprachen zu erlernen hat also Zukunft. Das Web bietet dazu etliche Angebote.
„Programmieren lernen hilft, die Funktionsweise vieler Anwendungen im Alltag besser zu verstehen und nutzen zu können“, sagt Manuel Fischer, Software-Experte beim BITKOM. „Das Lernen einer Programmiersprache erweitert nicht nur die eigenen Fähigkeiten. In Zeiten des wachsenden Fachkräftemangels entstehen so auch neue berufliche Perspektiven.“ Der Erwerb von Programmierkenntnissen ist nicht mehr an ein Studium gebunden, sondern lässt sich auch durch Online-Kurse unabhängig von Zeit und Ort verwirklichen.
In Online-Workshops wird Schritt für Schritt das Wissen zu ganzen Programmiersprachen vermittelt. Webseiten wie tryruby.org oder learnjavaonline.org konzentrieren sich dabei auf eine einzige Programmiersprache. Andere Angebote, etwa codeacademy.com, bieten Kurse zu verschiedenen Programmiersprachen. Wieder andere fokussieren ein aktuelles Thema, wie das kostenlose Webinar Adobe Flash in Verbindung mit HTML5 und EaselJS.
Die Kurse funktionieren in der Regel direkt im Webbrowser, zusätzliche Software muss nicht installiert werden. In kleinen Schritten setzen die Nutzer die gezeigten Beispiele selbst um. Einige Angebote setzen zur zusätzlichen Motivation auf Belohnungssysteme, wie sie aus Computerspielen bekannt sind: Für jeden Lernfortschritt gibt es Punkte, die über Soziale Netzwerke mit Freunden geteilt werden können. Viele der Angebote zum Programmieren-Lernen sind kostenlos.
Seit einiger Zeit bieten auch immer mehr Universitäten ganze Kurse online an, auch im Bereich Software. Über spezielle Internet-Plattformen kann an den Kursen teilgenommen werden. Einige Plattformen entwickeln Seminare, die nur im Internet angeboten werden. Zu den Online-Plattformen zählen etwa Coursera, Udacity, edX oder openHPI. Anders als Online-Workshops orientieren sich die Kurse an klassischen Universitätsseminaren. Zu den einzelnen Sitzungen gibt es Video-Vorlesungen, die per Webbrowser abrufbar sind. Teil der Online-Seminare sind in der Regel Communities, in denen sich die Teilnehmer untereinander austauschen können. In einigen Kursen gibt es Aufgaben, die selbstständig gelöst und eingereicht werden müssen. Teilweise sind auch Prüfungen vorgesehen. Bei erfolgreichem Abschluss wird ein Zertifikat ausgestellt. [bl]