113490a History of Programming
Zuletzt geändert: | 20.09.2023 / Soller |
EDV-Nr: | 113490a |
Studiengänge: |
Medieninformatik (Bachelor, 7 Semester), Prüfungsleistung im Modul History of Programming
in Semester
4 6 7
Häufigkeit: unregelmäßig |
Dozent: | |
Link zur Veranstaltung / zum E-Learning-Kurs: | History of Programming Ilias-Kurs |
Sprache: | Deutsch |
Art: | - |
Umfang: | 4 SWS |
ECTS-Punkte: | 5 |
Prüfungsform: | RE |
Beschreibung: |
Ziel von History of Programming ist es die Vergangenheit anzuschauen um für die Zukunft zu lernen. Welche Dinge haben wir als Programmierer versucht, was hat funktioniert, was ist explodiert und was ist draus geworden. Mit etwas Glück erweitert es die eigene Perspektive und man fällt nicht mehr auf jeden Hype-Train herein der altes wieder nur neu aufwärmt und an den gleichen Problemen scheitert wie davor. Oft gibt es in der Geschichte auch sehr gute Ideen und Lösungen die einfach in Vergessenheit geraten sind (weil man z.B. nur 16 KiByte Arbeitsspeicher hatte) und nur darauf warten noch mal genauer angeschaut zu werden. Dabei geht es aber nicht nur um die Technik. All zu oft spielt die Gesellschaft außenrum, Business und Profit, Politik oder schlicht die grenzen des menschlichen Geistes eine große Rolle. Programmierer sind auch Menschen die anfällig auf Werbung und Mode sind, ihre eigenen Glaubenskriege austragen oder manchmal einfach profitgierig sind. Alles Aspekte die wir viel zu gern als "nicht-technisch" ignorieren aber oft darüber entscheiden ob eine Technologie sich verbreitet oder nicht. Zeitlicher Ablauf der Vorlesung
¹: Einige Themen stehen zur Wahl, von Steampunk-Computern von 1830 bis zu den BrowserWars oder Multithreadding. Je nach dem was die meisten interessiert. Der Rest der Zeit ist Puffer, kein Plan überlebt den Semesterstart. ;) Struktur der Präsentation In den ersten 2 Wochen werden Teams gebildet (2-4 Studenten pro Team) und jedes Team pickt sich eine Frage aus einem Fragenpool raus. Benotung ist normalerweise als Gruppennote, geht bei Bedarf aber auch als Einzelnote. Die Fragen drehen sich oft um aktuelle Themen aus der Programmierung, Technik, Gesellschaft, Umwelt, usw. Sie ist als Orientierung für die Recherche gedacht so dass man das Kernthema nicht so schnell aus den Augen verliert.
Wenn ihr Ideen für eigene Themen habt können wir da in den ersten 2 Wochen auch eine Frage draus basteln. Ihr müsst eure eigene Frage dann aber genauso tief recherchieren. Einfach eine Liste von historischen Ereignissen zu erzählen bringt niemanden viel, das kann man auch bei Wikipedia nachschauen. Wichtig ist was wir draus lernen können. ;) Die Vorlesung wird jedes Semester auf Basis von Feedback umgebaut. Daher unterscheidet sie sich teils sehr stark vom vorherigen Semester. Also nicht wundern wenn es nicht genau das ist was euch andere Studenten erzählen. Außer Katzenbilder, manche Dinge ändern sich nie. ;) |
Internet: |
Wird in der Vorlesung besprochen. Ausschnitt der Möglichkeiten:
|