MOOC “Programmieren mit Processing”

An der Fakultät für Informatik herrscht eine große Heterogenität der Studierenden in Bezug auf deren Bildungsvoraussetzungen, besonders hinsichtlich der Programmier-Vorkenntnisse. Gerade im ersten Studienjahr der Studienrichtungen Informatik bzw. Wirtschaftsinformatik bedeutet dies für die Studierenden einen intensiven und anspruchsvollen Einstieg in das Programmieren, ist es doch Grundlage, Inhalt und Werkzeug für viele Lehrveranstaltungen im weiteren Studium. Das Erlernen bzw. Üben des Programmierens braucht Zeit und eine selbstbewusste und aufgeschlossene Herangehensweise.

Zusätzlich zu den bereits existierenden und äußerst erfolgreichen Angeboten zur Angleichung der unterschiedlichen Kompetenzlevels der angehenden Erstsemestrigen – dem Brückenkurs Programmieren und dem PROLOG – wurde die Idee eines offenen, einfach zugänglichen und kostenlosen Kurses als ideal für alle Interessierten mit Studienplatzzusage gesehen.  Besonderer Fokus lag dabei auf jenen mit wenig bis keiner Programmiererfahrung, und jenen, die etwa aus Kapazitäts- oder Zeitgründen nicht an Prolog oder Brückenkurs teilnehmen können. Dadurch sollte ein orts- und zeitunabhängiges Erarbeiten der Inhalte im individuellen Lerntempo ermöglicht und die Vernetzung der angehenden Studierenden bereits vor Studienbeginn unterstützt werden. Diese Anforderungen lassen sich mittels eines sogenannten MOOC (massive open online course) erfüllen, einem frei zugänglichen Online-Kurs mit unbegrenzter Teilnehmer_innenzahl.

“Programmieren mit Processing” wird durch ein interdisziplinäres Team mit Expertise in verschiedenen Schwerpunkten der Informatik, Programmierung und Fachdidaktik sowie Erfahrung in Wissenschaft, Forschung und Lehre an der Fakultät für Informatik der TU Wien entwickelt und beinhaltet eine Einführung in das Programmieren. In enger Zusammenarbeit mit den Lehrenden und Tutor_innen der Programmier-Lehrveranstaltung und Fachdidaktik-Expert_innen wurden zunächst der Umfang, die Ziele und die Konzepte für die einzelnen Kapitel des MOOC entwickelt. Es wird in der Programmiersprache Processing gearbeitet, die einen Schwerpunkt auf die Programmierung von Grafiken, Animationen und Benutzerinteraktionen ermöglicht und  so einen niederschwelligen und kreativen Einstieg ins Programmieren und schnelle, sichtbare Erfolge ermöglicht. Vorteilhaft ist auch, dass Processing auf JAVA basiert, das im ersten Studienjahr verwendet.