24-408.23 Digital Social Science: Algorithmen und Tools (digital)

Veranstaltungsdetails

Lehrende: Prof. Dr. Achim Oberg

Veranstaltungsart: Vertiefungsseminar

Anzeige im Stundenplan: V-SEM

Semesterwochenstunden: 2

Credits: 6,0

Unterrichtssprache: Deutsch

Min. | Max. Teilnehmerzahl: 10 | 25

Anmeldegruppe: Spezielle Soziologien - Seminare

Weitere Informationen:
B.A.-Soziologie Hauptfach: VM - Spezielle Soziologien
B.A.-Soziologie Nebenfach: VM - Spezielle Soziologien
M.A.-Lehramt Sozialwissenschaften: VM - Spezielle Soziologien

Kommentare/ Inhalte:
In digitalen Daten bilden sich soziale Zusammenhänge und Phänomene ab: In sozialen Netzwerken werden Freundschafts- und Arbeitsbeziehungen widergespielt; im World Wide Web lassen sich Positionierungen und Vernetzungen von Organisationen und Initiativen beobachten; in Newsforen werden intensive Debatten zu gesellschaftlichen Fragen geführt. 

Um diese Phänomene empirisch analysieren zu können, sind fundierte Kenntnisse zur Funktionsweise und Entwicklung von Algorithmen eine wichtige Voraussetzung. Am Beispiel der Programmiersprache Python werden daher grundlegende Konstrukte für Algorithmen und Datenstrukturen vorgestellt und ausprobiert. Anhand von großzahligen Datensätzen aus aktuellen Forschungsprojekten wie zum Beispiel zu Klimawandel-Debatten im World Wide Web oder zur Wissensgenerierung auf Wikipedia werden soziale Netzwerkanalysen durchgeführt.

Für Studierende, die Digital Social Science vertiefen und ggf. in diesem Bereich später eigenständige Projekte (z.B. im Rahmen der Bachelorarbeit, bei Praktika oder im Beruf) durchführen wollen, wird empfohlen, die Veranstaltung 24-408.22 im gleichen Semester zu besuchen, da dort ergänzende Theorien und Ansätze zum tieferen Verständnis der hier analysierten Daten diskutiert werden.

Lernziel:


  • Fähigkeiten zur selbständigen Entwicklung von Algorithmen
  • Kenntnisse zur Durchführung von sozialen Netzwerkanalysen auf digitalen Daten
  • Erste Erfahrungen mit eigenen Digital Social Science-Forschungsprojekten

Vorgehen:
Die Veranstaltung richtet sich an Studierende, die verstehen wollen, wie Algorithmen aufgebaut werden und wie man sozialwissenschaftliche Analysen mittels Programmierung von Algorithmen durchführen kann. Dabei werden keine Programmierkenntnisse vorausgesetzt. Auch ist weder ein gesteigertes Interesse an Mathematik noch an Statistik notwendig, um erfolgreich Programmieren zu lernen. Allerdings sind Ausdauer, Frustrationstoleranz und kontinuierliches Arbeiten nötig, um die Lernziele zu erreichen. 


  • Übungsaufgaben: Alle zwei Wochen müssen Übungsaufgaben zur Programmierung bzw. zur Datenanalyse erledigt und digital abgegeben werden. In den Wochen dazwischen besteht die Chance, Aufgaben gemeinsam mit anderen TeilnehmerInnen über Online-Tools zu bearbeiten und Probleme zu diskutieren. Erfahrene Entwickler stehen dabei online als Betreuer zur Verfügung.
  • Hausarbeit: In den letzten Veranstaltungsterminen werden reale Datensätze für Digital Social Science-Projekte vorgestellt. Auf Basis dieser Datensätze werden dann Fragestellungen für Hausarbeiten erarbeitet und zur Diskussion gestellt.

Die Digital Social Science-Projekte für die Hausarbeiten können in Gruppen mit TeilnehmerInnen dieser Veranstaltung und der Veranstaltung „24-408.22 Digital Social Science: Theorien und Ansätze“ durchgeführt werden. Wer beide Veranstaltungen im gleichen Semester belegt, kann ein Projekt über die beiden Veranstaltungen hinweg theoretisch und empirisch bearbeiten. 

Literatur:
Auszug aus der Literaturliste: 

Scott, J. (2017). Social Network Analysis. 4th Edition. SAGE. (https://katalogplus.sub.uni-hamburg.de/vufind/Record/879889349)

Bastian, M., Heymann, S., & Jacomy, M. (2009). Gephi: An open source software for exploring and manipulating networks. ICWSM, 8, 361-362.

Hunt, J. (2019). A Beginners Guide to Python 3 Programming (1st ed. 2019.). Springer. (https://katalogplus.sub.uni-hamburg.de/vufind/Record/1676313761)

Freeman, E. 1., & Lang, J. W. (2018). Programmieren lernen von Kopf bis Fuß (1. Auflage.). O´Reilly. (https://katalogplus.sub.uni-hamburg.de/vufind/Record/1019199113)

Weitere Literatur wird zu Beginn des Seminars angegeben.

Zusätzliche Hinweise zu Prüfungen:
Prüfungsart: Hausarbeit
Bewertungsschema: RPO (benotet)

Projekte für Hausarbeiten können alleine oder in Teams mit 2-3 Studierenden (ggf. auch mit TeilnehmerInnen aus der Veranstaltung „24-408.22 Digital Social Science: Theorien und Ansätze“) bearbeitet werden.

Umfang der Hausarbeit: 10-15 Seiten pro Person
Online-Abgabetermin: 31.03.2021

Termine
Datum Von Bis Raum Lehrende
1 Fr, 6. Nov. 2020 12:15 13:45 Digital Prof. Dr. Achim Oberg
2 Fr, 13. Nov. 2020 12:15 13:45 Digital Prof. Dr. Achim Oberg
3 Fr, 20. Nov. 2020 12:15 13:45 Digital Prof. Dr. Achim Oberg
4 Fr, 27. Nov. 2020 12:15 13:45 Digital Prof. Dr. Achim Oberg
5 Fr, 4. Dez. 2020 12:15 13:45 Digital Prof. Dr. Achim Oberg
6 Fr, 11. Dez. 2020 12:15 13:45 Digital Prof. Dr. Achim Oberg
7 Fr, 18. Dez. 2020 12:15 13:45 Digital Prof. Dr. Achim Oberg
8 Fr, 8. Jan. 2021 12:15 13:45 Digital Prof. Dr. Achim Oberg
9 Fr, 15. Jan. 2021 12:15 13:45 Digital Prof. Dr. Achim Oberg
10 Fr, 22. Jan. 2021 12:15 13:45 Digital Prof. Dr. Achim Oberg
11 Fr, 29. Jan. 2021 12:15 13:45 Digital Prof. Dr. Achim Oberg
12 Fr, 5. Feb. 2021 12:15 13:45 Digital Prof. Dr. Achim Oberg
13 Fr, 12. Feb. 2021 12:15 13:45 Digital Prof. Dr. Achim Oberg
14 Fr, 19. Feb. 2021 12:15 13:45 Digital Prof. Dr. Achim Oberg
Prüfungen im Rahmen von Modulen
Modul (Startsemester)/ Kurs Leistungs­kombination Prüfung Datum Lehrende Bestehens­pflicht
24-426 Nebenfachmodul F: Spezielle Soziologien (WiSe 16/17) / 24-425.10  Digital Social Science: Algorithmen und Tools (digital) Hausarbeit 9  Hausarbeit k.Terminbuchung Prof. Dr. Achim Oberg Ja
24-426 Nebenfachmodul F: Spezielle Soziologien (WiSe 18/19) / 24-425.10  Digital Social Science: Algorithmen und Tools (digital) Hausarbeit 5  Hausarbeit k.Terminbuchung Prof. Dr. Achim Oberg Ja
24-426 Nebenfachmodul F: Spezielle Soziologien (WiSe 16/17) / 24-425.11  Digital Social Science: Algorithmen und Tools (digital) Hausarbeit 9  Hausarbeit k.Terminbuchung Prof. Dr. Achim Oberg Ja
24-426 Nebenfachmodul F: Spezielle Soziologien (WiSe 18/19) / 24-425.11  Digital Social Science: Algorithmen und Tools (digital) Hausarbeit 5  Hausarbeit k.Terminbuchung Prof. Dr. Achim Oberg Ja
MEdSowi-LA012 Vertiefungsmodul Spezielle Soziologien (WiSe 13/14) / 24-612.xx  Digital Social Science: Algorithmen und Tools (digital) Hausarbeit 15  Hausarbeit k.Terminbuchung Prof. Dr. Achim Oberg Ja
MEdSowi-LA014 Sozialwissenschaftlicher Wahlschwerpunkt (WiSe 13/14) / 24-612.xx  Digital Social Science: Algorithmen und Tools (digital) Hausarbeit 15  Hausarbeit k.Terminbuchung Prof. Dr. Achim Oberg Ja
SowiLA-12_VMSoz Vertiefungsmodul Spezielle Soziologie (WiSe 14/15) / 24-612.xx  Digital Social Science: Algorithmen und Tools (digital) Hausarbeit 14  Hausarbeit k.Terminbuchung Prof. Dr. Achim Oberg Ja
SowiLA-16_WahlSoz Wahlschwerpunkt Soziologie (WiSe 14/15) / 24-612.xx  Digital Social Science: Algorithmen und Tools (digital) Hausarbeit 13  Hausarbeit k.Terminbuchung Prof. Dr. Achim Oberg Ja
Veranstaltungseigene Prüfungen
Beschreibung Datum Lehrende Pflicht
1. Hausarbeit k.Terminbuchung Ja
Übersicht der Kurstermine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
Lehrende
Prof. Dr. Achim Oberg