Hands-On Coding Exercises in Large Scale Learning Environments (Wintersemester 2016/2017)
Lecturer:
Prof. Dr. Christoph Meinel
(Internet-Technologien und -Systeme)
General Information
- Weekly Hours: 4
- Credits: 6
- Graded:
yes
- Enrolment Deadline: 28.10.2016
- Teaching Form: Seminar
- Enrolment Type: Compulsory Elective Module
Programs, Module Groups & Modules
- 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
Description
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.
Requirements
Solide Vorkenntnisse in objektorientierter Programmierung und Modellierung.
Literature
Ergebnis des Seminars im WS 14/15: https://open.hpi.de/courses/javaeinstieg2015
Examination
Generelle Mitarbeit - 20%
Praktischer Anteil: Erstellung von Programmieraufgaben und Ausarbeitung zu Exkursen - 80%
Dates
Die Einführungsveranstaltung findet am 17.10.2016 um 13:30 in Raum A 1.1 statt.
Zurück