|
Otter (teachR)
|
||||||||||||||||
|
Selbstlerntutorials für Frankfurter Studierende, um R-Grundlagen zu lernen. Das Tutorial kann seminarbegleitend oder unabhängig von der Lehre selbstständig von Studierenden eingesetzt werden. |
||||||||||||||||
| Opterećenje u satima: 15 | ||||||||||||||||
| Broj polaznika: 300 | ||||||||||||||||
| Način izvođenja: Online | ||||||||||||||||
| Status: Dovršeno | ||||||||||||||||
| Javni pristup tečaju: Javno | ||||||||||||||||
|
Suradnici: Meike Steinhilber, Patricia Heise |
||||||||||||||||
| Ishod učenja tečaja | Razina | Težina | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Die Studierenden können verschiedene Datentypen unterscheiden | Pamćenje | 10 | ||||||||||||||
| Die Studierenden verstehen die R-Syntax | Razumijevanje | 20 | ||||||||||||||
| Die Studierenden können selbstständig Fehler im Code beheben | Analiziranje | 20 | ||||||||||||||
| Die Studierenden können eigenständig Code verfassen | Primjena | 20 | ||||||||||||||
| Die Studierenden können ihre eigenen Daten an vorliegenden Code anpassen | Primjena | 10 | ||||||||||||||
| Die Studierenden können vorgegebenen (fremden) Code anpassen | Primjena | 20 | ||||||||||||||
| Ukupna težina: 100 | ||||||||||||||||
| Naziv teme / cjeline | Opterećenje | Vrsta učenja | Način izvođenja | Grupe | Suradnja | Povratne informacije | Obavezna aktivnost | Vrednovanje | ||||||||
| Bodovi | Tip | Pružatelji | ||||||||||||||
|
R & RStudio Grudlagen |
||||||||||||||||
| Oberfläche bedienen können | ||||||||||||||||
|
Screenshots anschauen und Beschreibung lesen |
5 min | Vježbanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.08h | |||||||||||||||
| Übungen zu RStudio machen | ||||||||||||||||
|
Übung zu RStudio |
10 min | Vježbanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.16h | |||||||||||||||
|
Datentypen Die Studierenden verstehen die R-Syntax (35%)) , Die Studierenden können eigenständig Code verfassen (10%)) , Die Studierenden können ihre eigenen Daten an vorliegenden Code anpassen (10%)) , Die Studierenden können selbstständig Fehler im Code beheben (10%)) |
||||||||||||||||
| Logische Operatoren | ||||||||||||||||
|
Logische Operatoren kennenlernen Übersicht und Information über logische Operatoren geben. Mit Beispielcode an einem Praxisbeispiel Funktion aufzeigen. |
5 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
Logische Operatoren üben Übungsaufgaben, in denen die Lernenden logische Operatoren anwenden müssen. |
15 min | Vježbanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.33h | |||||||||||||||
| Integer | ||||||||||||||||
|
Logische Operatoren kennenlernen Integer erklären. Mit Beispielcode an einem Praxisbeispiel Funktion aufzeigen.
|
5 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.08h | |||||||||||||||
| Double | ||||||||||||||||
|
Double kennenlernen Double kennenlernen
|
5 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
Double üben Übungsaufgaben, in denen Lernende mit Doubles arbeiten müssen. |
15 min | Vježbanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.33h | |||||||||||||||
| Character | ||||||||||||||||
|
Character kennenlernen Double kennenlernen
|
15 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
Character üben Übungsaufgaben, in denen Lernende mit Characters arbeiten müssen.
|
10 min | Vježbanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.41h | |||||||||||||||
| Fehlende Werte | ||||||||||||||||
|
Fehlende Werte kennenlernen Verschiedene fehlende Werte kennenlernen
Allgemeines zu fehlenden Werten:
Beispielcode! |
20 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
Umgang mit fehlenden Werten üben Übungsaufgaben, in denen Lernende mit fehlenden Werten arbeiten müssen.
|
15 min | Vježbanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.58h | |||||||||||||||
|
Datenstrukturen Die Studierenden können verschiedene Datentypen unterscheiden (20%)) , Die Studierenden verstehen die R-Syntax (10%)) , Die Studierenden können eigenständig Code verfassen (20%)) , Die Studierenden können ihre eigenen Daten an vorliegenden Code anpassen (10%)) , Die Studierenden können vorgegebenen (fremden) Code anpassen (20%)) , Die Studierenden können selbstständig Fehler im Code beheben (20%)) |
||||||||||||||||
| Variablen | ||||||||||||||||
|
Variabeln kennenlernen Übersicht und Information über Variablen geben. Mit Beispielcode an einem Praxisbeispiel Funktion aufzeigen, Mit Screenshot Aussehen in Umgebung erklären. |
15 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
Variable erstellen Variable mit vorgegebenen Werten erstellen. |
15 min | Kreacija | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.5h | |||||||||||||||
| Atomare Vektoren | ||||||||||||||||
|
Atomare Vektoren erklären Atomare Vektoren erklären
Beispielcodes:
|
10 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
Mit Variablen arbeiten Übungen zu verschiedenen Unterthemen
|
20 min | Kreacija | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.5h | |||||||||||||||
| Faktoren | ||||||||||||||||
|
Atomare Vektoren erklären Faktoren erklären
Beispielcode |
15 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
Factors erstellen Übungsaufgabe, um mit Factors zu arbeiten
|
15 min | Vježbanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.5h | |||||||||||||||
| Matrix | ||||||||||||||||
|
Matrix erklären Matrix einführen
|
15 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
Matrix erstellen Matrixes selbst erstellen |
5 min | Kreacija | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
|
Matrix organisieren Matixes ansteuern
|
5 min | Vježbanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.41h | |||||||||||||||
|
Funktionen Die Studierenden verstehen die R-Syntax (50%)) , Die Studierenden können eigenständig Code verfassen (50%)) |
||||||||||||||||
| Funktionen erstellen | ||||||||||||||||
|
Funktionen erklären Funktionen erklären:
Beispielcode zeigen |
15 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
|
Einfache Funktionen erstellen Kleine Funktionen zu vorgegebenen Aufgaben erstellen (z.B. Funktion, die zwei Zahlen addiert)
|
5 min | Kreacija | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.33h | |||||||||||||||
|
R Pakete Die Studierenden können ihre eigenen Daten an vorliegenden Code anpassen (20%)) , Die Studierenden können vorgegebenen (fremden) Code anpassen (20%)) |
||||||||||||||||
| R Pakete | ||||||||||||||||
|
Variable erstellen Packages erklären
Beispielcode! |
15 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
|
Pakete herunterladen Lernende bestimmtes Paket herunterladen und testen lassen |
15 min | Vježbanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.5h | |||||||||||||||
|
Datenverarbeitung Die Studierenden können verschiedene Datentypen unterscheiden (20%)) , Die Studierenden können ihre eigenen Daten an vorliegenden Code anpassen (70%)) , Die Studierenden können vorgegebenen (fremden) Code anpassen (10%)) |
||||||||||||||||
| Datenverarbeitung | ||||||||||||||||
|
Beispieldatensatz zeigen |
5 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
Daten verarbeiten
|
20 min | Vježbanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.41h | |||||||||||||||
| Daten importieren/exportieren | ||||||||||||||||
|
Speichertypen erklären (Export) Verschiedene Speicherformate einführen und Vor- und Nachteile erklären (mit Beispielcode!)
|
10 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
Daten importieren Beispielcode zum importieren verschiedener Datentypen |
10 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.33h | |||||||||||||||
|
Code Flow Die Studierenden verstehen die R-Syntax (30%)) , Die Studierenden können eigenständig Code verfassen (30%)) , Die Studierenden können vorgegebenen (fremden) Code anpassen (30%)) , Die Studierenden können selbstständig Fehler im Code beheben (10%)) |
||||||||||||||||
| Einführung/Erklärung in Code Flow | ||||||||||||||||
|
Code Flow Einführung Problem erklären und Lösungsvorschläge geben
|
15 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.25h | |||||||||||||||
| If-else | ||||||||||||||||
|
If-else-Statements erklären Erklärung zu verschiedenen Conditions geben Beispielcodes zeigen Auch Verknüpfung verschiedener Loops |
15 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
If-else-Statements üben Code mit if-else selbst produzieren |
20 min | Kreacija | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
|
If-else-Statements reflektieren If-else vorgeben und über Output nachdenken lassen |
15 min | Istraživanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.83h | |||||||||||||||
| For-Loop | ||||||||||||||||
|
For-Loops erklären Beispielcodes (Beispiel mit length() zeigen) |
15 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
For-Loop erstellen Code mit For-Loop selbst produzieren |
15 min | Kreacija | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.5h | |||||||||||||||
| While-Loop | ||||||||||||||||
|
While-Loops erklären Beispielcodes |
15 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
While-Loop erstellen Code mit While-Loop selbst produzieren |
15 min | Kreacija | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
|
Negativbeispiel bearbeiten Negativbeispiel aufzeigen |
10 min | Istraživanje | Online | Asinkrono | Nastavnik prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.66h | |||||||||||||||
|
Debugging Die Studierenden verstehen die R-Syntax (30%)) , Die Studierenden können eigenständig Code verfassen (30%)) , Die Studierenden können vorgegebenen (fremden) Code anpassen (10%)) , Die Studierenden können selbstständig Fehler im Code beheben (30%)) |
||||||||||||||||
| Warnungen und Fehler | ||||||||||||||||
|
Warnungen und Fehler unterscheiden Warnings/Errors einführen
Beispielcode zeigen
|
15 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
|
Warnung selbst schreiben Übungsaufgabe, wo Studierende selbst eine simple Warnung schreiben sollen |
15 min | Kreacija | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
|
Tipps Weiterführende Informationen und Tipps rund um Errors/Warnings
|
15 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.75h | |||||||||||||||
|
Umgebung(en) Die Studierenden verstehen die R-Syntax (100%)) |
||||||||||||||||
| Funktionen | ||||||||||||||||
|
Funktionen |
20 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
Loops |
10 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.5h | |||||||||||||||
|
Übergeordnete Übungen Die Studierenden können eigenständig Code verfassen (7%)) , Die Studierenden können ihre eigenen Daten an vorliegenden Code anpassen (10%)) , Die Studierenden können vorgegebenen (fremden) Code anpassen (10%)) , Die Studierenden können selbstständig Fehler im Code beheben (10%)) |
||||||||||||||||
| Debugging | ||||||||||||||||
|
Fehler beheben Zunächst einfache, dann schwerere Übungen mit vorgebenen Fehlern |
30 min | Istraživanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | 0 | Formativno | Automatizirano | ||||
| Ukupna opterećenja cjeline | 0.5h | |||||||||||||||
| Code umschreiben | ||||||||||||||||
|
Übung Code umschreiben Vorgegebener (funktionierender) Code, der umgeschrieben werden soll, ohne Funktionalität zu verlieren |
20 min | Kreacija | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.33h | |||||||||||||||
| Datensätze nutzen | ||||||||||||||||
|
Erstellung eines Datensatzes Code zeigen, der Erstellung eines Datensatzes zeigt |
10 min | Usvajanje | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Ne | Ne | Ne | ||||||
|
Datensatz-Navigation üben Übungsaufgaben, in denen Studierende lernen sollen, mit einem vorgegebenen Datensatz umzugehen
|
20 min | Kreacija | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 0.5h | |||||||||||||||
| Komplexe Programmierübungen | ||||||||||||||||
|
allgemeine Programmierübungen |
120 min | Kreacija | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 2h | |||||||||||||||
|
Freies Üben Die Studierenden können eigenständig Code verfassen (100%)) |
||||||||||||||||
| Code Chunk | ||||||||||||||||
|
Code Chunk Leerer Codechunk (ähnlich in RStudio), wo frei gecodet werden kann |
240 min | Kreacija | Online | Asinkrono | Nastavnik nije prisutan | Ne | Ne | Automatizirano | Ne | Ne | ||||||
| Ukupna opterećenja cjeline | 4h | |||||||||||||||
| Ukupna opterećenja tečaja | 16.33h | |||||||||||||||