Vom Sandkorn bis zur Software: Kostenloser MOOC auf openHPI

Im Rahmen eines Seminars in meinem Bachelorstudium habe ich gemeinsam mit Lukas Radermacher, Paul Strobach und Valentin Döring einen Massive Open Online Course (MOOC) entwickelt, produziert und betreut. Dieser gibt Schüler:innen die Möglichkeit, die Entstehung von Prozessoren ausgehend von den Halbleitermaterialien über Transistoren und logische Schaltungen bis hin zum fertigen Mikroprozessor zu erleben.

Wie ‘denkt’ ein Computer? Vom Sandkorn bis zur Software
Wie funktioniert ein Computer eigentlich? Diese Frage hast Du Dir wahrscheinlich schon einmal gestellt. Ausgehend von Transistoren und elektrischen Schaltungen finden wir heraus, woraus ein Prozessor besteht und wie er funktioniert. Dabei probieren wir selbst mit verschiedenen Simulationstools das Gelernte aus und entdecken die Welt der Rechnertechnik.

Ergänzt werden die Videos des Kurses durch praktische Übungen in Simulationswerkzeugen. Hierfür haben wir eigens ein Validierungswerkzeug entwickelt, das automatisch Lösungen von Kursteilnehmenden bewerten und Feedback geben kann. Neben logischen Schaltungen in LogiSim kann dabei auch die moderne und freie Prozessorarchitektur RISC-V mit dem open-source Simulationstool RIPES ausprobiert werden.

Mehr als 3.000 Teilnehmende haben sich bisher in den Kurs eingeschrieben und auch nach der Hauptphase des Kurses stehen die Videos und Übungen weiter auf openHPI, der Lernplattform des HPI kostenlos zur Verfügung. Insbesondere für Schüler:innen, die bereits ein grobes Verständnis der Komponenten eines Computers haben (z. B. aus dem Computeranatomie-Kurs auf openHPI) bietet der Kurs einen guten Anknüpfungspunkt.