Inhalt
Der Kurs vermittelt die Grundlagen der Programmiersprache R und leitet die Teilnehmer:innen zur selbständigen Arbeit mit Datensätzen ihrer Wahl an.
Wichtig: Es wird vorausgesetzt, dass Sie sich auf das Erlernen einer Programmiersprache einlassen und diese im letzten Kursdrittel selbständig auf ein abgesprochenes Thema anwenden können. Kenntnisse einer anderen Programmiersprache sind dabei hilfreich, aber nicht Voraussetzung. Nur müssen Sie davon ausgehen, dass der Workload entsprachend hoch sein wird, wenn Sie das erste Mal mit Programmierung in Berührung kommen.
- Einführung: Die wichtigsten Grundlagen zur Programmiersprache R und der im Kurs genutzen IDE RStudio
- Vorstellung: Unterschiedliche Datenquellen zur Analyse
- Projektumsetzungen der Teilnehmer:innen
Organisatorisches
Die Übung findet jeden Donnerstag von 14-15:30 in Präsenz statt. Die erste Hälfte des Semesters wird genutzt, um in R und RStudio einzuführen. Dieser Teil kann durch den Besuch von Online-Kurs-Elementen unterstützt werden. Im zweiten Teil des Semesters sollen unterschiedliche Datensätze und mögliche Analysen mit R vorgestellt werden, die von den Teilnehmer:innen im letzten Drittel selbstständig umgesetzt und vorgestellt werden.
Studienleistung (obligatorisch): Ausarbeitung einer Datenanalyse mit R
Mögliche Themen werden im zweiten Kursdrittel erarbeitet.
Im ersten Teil der Übung werden kleinere Hausaufgaben in ILIAS gestellt. Auch die rechtzeitige Bearbeitung dieser ist Teil der Studienleistung.
Prüfungsleistung (fakultativ): Vertiefung, Dokumentation
Es ist möglich, in Verbindung mit der Übung eine Prüfung in den Modulen AM2 (Angewandte Softwaretechnologie) oder EM2 (Digital Humanities) abzulegen. Im Normalfall schließt sich die Prüfungsleistung an die Studienleistung an, indem Sie die dort erarbeiteten Projekte vertieft bzw. weiterentwickelt und dokumentiert. Die Erarbeitung der Prüfungsleistung erfolgt bis Ende September 2022.
Seminarplan (wird ggfs. noch angepasst)
Datum | Inhalt | Material |
07.04.2022 |
Organisatorisches |
DmR_01.pdf |
14.04.2022 |
Arbeiten mit RStudio, grundlegende R-Syntax |
DmR_02.pdf |
21.04.2022 |
Vektoren und Statistik |
|
28.04.2022 |
Funktionen und Logik |
|
05.05.2022 |
Zeichenketten und Kategorien |
|
12.05.2022 |
Tabellen, Data Frames, Matrizen |
|
19.05.2022 |
Plots und Grafiken |
Daten.zip |
02.06.2022 |
Datenquellen |
|
23.06.2022 |
Betreuete Projektarbeit |
Projekt auf GitHub |
30.06.2022 |
Betreuete Projektarbeit |
|
07.07.2022 |
Betreuete Projektarbeit |
|
14.07.2022 |
Projektvorstellungen |
Literatur & Links
- Download-Seite für R
- Download-Seite für RStudio
- Deutschsprachiger R-Kurs bei OpenHPI
- Ressourcen-Seite von Berry Boessenkool
- Kursmaterialien bei ILIAS (nur für eingeschriebene Teilnehmer:innen, wird aktiviert sobald für Hausaufgaben benötigt)
- Digitallehre, quo vadis? Reflexion über die Rückkehr zur Präsenzlehre und die Einbindung digitaler Elemente (Blogpost)