Proseminar Informatik

Summary

Term
Summer 2019
ECTS
3
Level
Bachelor
Instructors
Michael Rohs
Seminar Time
Tuesday, 10:00–11:30
Seminar Room
901, 3408 (Hochhaus, Appelstr. 9A)

Course Description

Das Proseminar beginnt mit einer Einführung in das wissenschaftliche Arbeiten und in Präsentationstechnik. In diesem Semester sollen Konzepte von Programmiersprachen aus der Perspektive der Mensch-Computer-Interaktion betrachtet werden. Programmiersprachen sind kognitive Werkzeuge, mit denen Informatiker Problemstellungen lösen. Die Ausgestaltung programmiersprachlicher Konzepte hat einen wesentlichen Einfluss darauf, wie gut sich Lösungen entwickeln und formulieren lassen. In diesem Seminar sollen ausgewählte Konzepte einiger konkreter Programmiersprachen erarbeitet werden und an Hand des Cognitive Dimensions Frameworks untersucht werden. Ein Ziel des Seminars besteht darin, unterschiedliche Ansätze beurteilen und einsetzen zu können — und vielleicht sogar ein besserer Programmierer zu werden.

Course Objectives

  • Vertiefte Kenntnis eines Themas der Mensch-Computer-Interaktion auf dem Niveau des 5. Bachelorsemesters
  • Methodenkenntnisse in der Recherche, mündlichen Präsentation und schriftlichen Ausarbeitung eines Themas
  • Erfahrung in der Diskussion von wissenschaftlichen Fragestellungen
  • Inhaltlich: Kenntnis von Usability-Aspekten programmiersparchlicher Konzepte

Course Calendar

Date
Topic
9.4.
Organisation, Einführung, Themenvargabe
16.4.
Wie hält man einen Vortrag? Wie liest man ein Paper?
23.4.
Einführung in die Wissenschaftstheorie
30.4.
Vorbereitungszeit für Vortrag
7.5.
no class (CHI)
14.5.
Programmiersprache 1
21.5.
Programmiersprache 2
28.5.
Programmiersprache 3
4.6.
Programmiersprache 4
11.6.
no class (Pfingstwoche)
18.6.
Papers: 1 - 3
25.6.
Papers: 4 - 6
2.7.
Papers: 7 - 9
9.7.
Papers: 10 - 12
16.7.
Papers: 13 - 15

Materials

Slides, assignments, and other materials are available via Stud.IP