Lehre

WebSPIM: MIPS emulation online

WebSPIM ist ein Web-basiertes System zur Ausführung von MIPS-Assemblercode, das wir in der Einführung in die Systemprogrammierung verwenden. Die Webseite des Werkzeugs ist hier.

AttoVM und 2OPM

AttoVM und 2OPM sind zwei verwandte Werkzeuge, die zur Lehre von Maschinenprogrammen (2OPM) und darauf aufbauend von Laufzeitsystemen moderner Programmiersprachen verwendet werden. Die Webseiten der Werkzeuge finden sich hier.

Conversational Classroom

Wir setzen in der Lehre soweit praktikabel den Conversational Classroom ein. Dabei bereiten sich die Studierenden selbstständig auf die nächste Veranstaltung vor. In der Veranstaltung selbst werden dann Fragen zu den diskutierten Materialien behandelt. Dies erlaubt den Teilnehmern, gezielt auf für sie interessante Punkte einzugehen und steuert somit den Fokus der Veranstaltung gemäß den Bedürfnissen der Studierenden. Weiterhin erlaubt die Interaktion der Studierenden miteinander, Konzepte gegenseitig zu erklären, was zusätzliche Gelegenheiten zum Verständniserwerb bietet.