Informatik
AM604 - Interaktiver C-Programmierkurs (Fakultät für Mathematik, Informatik und Naturwissenschaften, Fachbereich Informatik)
Ein Projekt von: Prof. Dr. Thomas Ludwig (Universität Hamburg, Fakultät für Mathematik, Informatik und Naturwissenschaften, Arbeitsbereich Wissenschaftliches Rechnen) und Dr. Julian Kunkel (Ansprechpartner) (Universität Hamburg, Fakultät für Mathematik, Informatik und Naturwissenschaften, Forschungsabteilung/DKRZ)
Programmiersprachen bilden die Basis der automatisierten Datenverarbeitung und komplexer Algorithmen der digitalen Welt. Obwohl die Grundkonzepte einfach zu verstehen sind, beherrscht nur ein geringer Anteil von Personen diese Werkzeuge. Einer der Gründe hierfür ist die Anfangshürde bei der Bereitstellung einer produktiven Programmierumgebung. Insbesondere erfordert das Erlernen einer Programmiersprache die praktische Anwendung der Sprache. Das Ziel des Projektes ist die Erstellung von interaktivem Lernmaterial für die Programmiersprache C. Hierbei wird zunächst eine Infrastruktur erstellt, welche die Programmierung und Ausführung von Programmcode im Webbrowser ermöglicht. Weiterhin werden, basierend auf der Infrastruktur, interaktive Lektionen für verschiedene Zielgruppen und verschiedener Schwierigkeitsgrade für die Programmiersprache erstellt. Die einfachsten Lektionen werden hierbei die Programmierung anhand von Beispielen aus dem täglichen Leben erklären. Eine Integration von Programmierkursen in die Hamburg Open Online University verbessert nicht nur das Angebot für Studierende, sondern erschließt auch Fachfremden den Zugang zur Informatik.