direkt zu den Kurskapiteln

! Über diesen Kurs

Die Vorlesungen und Praktika zu Grundlagen interaktiver Systeme für die Studiengänge MIB und MKB werden im SoSe 2020 gemeinsam von Prof. Dr. Norbert Schnell, Lukas Scheuerle und Andreas Reich in Zusammenarbeit mit Prof. Dr. Gabriel Rausch, Prof. Jirka Dell’Oro-Friedl und Prof. Dr. Stephanie Heintz zusammengestellt und betreut.

Materialien und Termine

Die Vorlesung findet durch aufgezeichenete Videokapitel sowie einen wöchentlichen Q&A Online Termin mit Fragen und Antworten zu den Kursinhalten statt (zum Vorlesungstermin, gemeinsam für MIB und OMB). Die Teilnehmenden sind dazu angehalten sich die Kursmaterialien vor dem jeweiligen Q&A Termin zu erarbeiten. Die vollständigen Materialien zu einem Termin – inkl. Praktikumsaufgaben –  werden spätenstens bis zum Freitagmittag der Vorwoche unter dem entsprechenden Kapitel (Links in diesem Dokument weiter unten) veröffentlicht. Auch die Praktikumsgruppen werden in Online Terminen betreut.

Alle Online Termine werden über alfaview® abgehalten. Die Q&A Termine werden zusammengefasst und im Abschnitt Q&A des jeweiligen Kurskapitels (hier unten) nachträglich veröffentlicht.

Folgende wöchentliche Termine sind vorgesehen (mit Links zum Betreten der Online-Räume):
Die Räume haben sich teilweise geändert!

Praktikum

Der Ablauf des Praktikums wird im Abschnitt Ablauf Vorlesung und Praktikum des Kapitels Einleitung erklärt.

Die Abgaben der Lösungen zu den Aufgaben erfolgen über die Praktikumsseite, auf der Sie zunächst ihren Steckbrief registrieren müssen (siehe Links auf der Seite). Lösungen der Praktikumsaufgaben gelten nur als abgegeben, wenn sie in Ihrem Steckbrief auf der Praktikumsseite publiziert sind. Die Zugangsdaten zur Praktikumsseite erhalten Sie per Email sowie bei den Online Terminen. Die Abgabe muss in der Regel bis Sonntag 18:00 Uhr vor dem nächsten Praktikumstermin erfolgen. Die genauen Abgabetermine werden jeweils mit der Aufgabe veröffentlicht.

Die Praktikumsaufgaben werden laufend mit einem Ampelsystem bewertet:

Um eine Herabstufung bei mangelhafter Abgabe zu beheben, müssen Sie ggf. eine neue Lösung publizieren und Ihrem Betreuer den Sachverhalt während des nächsten Praktikumstermins erklären. Bei erfolgreicher Verteidigung wird die Ampel allerdings höchstens eine Stufe wieder heraufgesetzt.

Fragen und Probleme

Für Fragen zum Ablauf des Kurses, den Kursinhalten und den Praktikumsaufgaben sowie um auf Probleme bezüglich der Lehrveranstaltung aufmerksam zu machen, stehen Ihnen folgene Kanäle zur Verfügung:

Ein gutes GitHub Issue zu einem Problem mit Ihrer Aufgabenlösung beinhaltet:

Beantworten Sie auch gerne die von Ihren Kommilitonen erstellten GitHub Issues.


22 Apr Einführung


29 Apr Grundlagen HTML


06 Mai HTML5 Familie


13 Mai Einstieg CSS


20 Mai CSS Vertiefung


27 Mai Einstieg JavaScript und TypeScript

Beispiellösung


3 Juni Event Handling

Beispiellösung


10 Juni JSON, Local Storage & Kommunikation

Beispiellösung


17 Juni Serveranbindung

Beispiellösung, Servercode


24 Juni Server Request Verarbeitung

Beispiellösung, Servercode


1 Juli Datenbanken Grundlagen


8 Juli Datenbankzugriff über den Server

Beispiellösung, Servercode


Ω Prüfungsaufgabe und mündliche Prüfung