Hasso-Plattner-Institut
Hasso-Plattner-Institut
  
Login
 

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 & Modules

IT-Systems Engineering BA
  • Internet & Security Technology
  • Operating Systems & Information Systems Technology
  • Software Architecture & Modeling Technology
  • ISAE-Grundlagen
  • ISAE-Vertiefung
  • OSIS-Grundlagen
  • OSIS-Vertiefung
  • SAMT-Grundlagen
  • SAMT-Vertiefung

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