Hands-On Coding Exercises in Large Scale Learning Environments (Wintersemester 2016/2017)
Dozent:
Prof. Dr. Christoph Meinel
(Internet-Technologien und -Systeme)
Allgemeine Information
- Semesterwochenstunden: 4
- ECTS: 6
- Benotet:
Ja
- Einschreibefrist: 28.10.2016
- Lehrform: Seminar
- Belegungsart: Wahlpflichtmodul
Studiengänge, Modulgruppen & Module
- Internet & Security Technology
- Operating Systems & Information Systems Technology
- Software Architecture & Modeling Technology
- ISAE: Internet, Security & Algorithm Engineering
- ISAE: Internet, Security & Algorithm Engineering
- OSIS: Operating Systems & Information Systems Technology
- OSIS: Operating Systems & Information Systems Technology
- SAMT: Software Architecture & Modeling Technology
- SAMT: Software Architecture & Modeling Technology
Beschreibung
Die Teilnehmenden des Seminars entwerfen und produzieren einen MOOC für Einsteiger zum Thema objektorientierte Programmierung mit Java. Neben der Erstellung der Lehrmaterialien und Unterrichtsvideos, steht vor allem die Konzeptionierung und Umsetzung praktischer Programmieraufgaben im Vordergrund.
Die zu erstellenden Programmieraufgaben werden auf CodeOcean ausgeführt sind und werden eine automatische Bewertung unter Verwendung von Unit Tests ermöglichen.
Es ist geplant die Kursvideos mit den Teilnehmern zu produzieren. Es ist dabei Allen freigestellt, ob sie auch vor der Kamera agieren wollen.
Im Rahmen des Seminars werden die verwendeten Technologien und Tools vorgestellt.
Das Seminar wird lehrstuhlübergreifend von Ralf Teusner (EPIC) und Thomas Staubitz (ITS) betreut.
Voraussetzungen
Solide Vorkenntnisse in objektorientierter Programmierung und Modellierung.
Literatur
Ergebnis des Seminars im WS 14/15: https://open.hpi.de/courses/javaeinstieg2015
Leistungserfassung
Generelle Mitarbeit - 20%
Praktischer Anteil: Erstellung von Programmieraufgaben und Ausarbeitung zu Exkursen - 80%
Termine
Die Einführungsveranstaltung findet am 17.10.2016 um 13:30 in Raum A 1.1 statt.
Zurück