- Nazwa przedmiotu:
- Programowanie w środowisku obliczeniowym R
- Koordynator przedmiotu:
- dr inż. Marcel Młyńczak
- Status przedmiotu:
- Fakultatywny dowolnego wyboru
- Poziom kształcenia:
- Studia II stopnia
- Program:
- Mechatronika
- Grupa przedmiotów:
- Wariantowe
- Kod przedmiotu:
- PRR
- Semestr nominalny:
- 4 / rok ak. 2020/2021
- Liczba punktów ECTS:
- 2
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- 1) Liczba godzin bezpośrednich 32, w tym:
a) wykład - 15h;
b) projekt - 15h;
c) konsultacje - 2h;
2) Praca własna studenta 20, w tym:
a) zapoznanie z literaturą i przygotowanie na zajęcia – 10h
b) przygotowanie do sprawdzianu – 10h;
Suma: 52 h (2 ECTS)
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- 1 punkty ECTS - liczba godzin bezpośrednich: 32h, w tym:
a) wykład - 15h;
b) projekt - 15h;
c) konsultacje – 2h;
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- 1) Liczba godzin bezpośrednich 32, w tym:
a) wykład - 15h;
b) projekt - 15h;
c) konsultacje - 2h;
2) Praca własna studenta 20, w tym:
a) zapoznanie z literaturą i przygotowanie na zajęcia – 10h
b) przygotowanie do sprawdzianu – 10h;
Suma: 52 h (2 ECTS)
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład15h
- Ćwiczenia0h
- Laboratorium0h
- Projekt15h
- Lekcje komputerowe0h
- Wymagania wstępne:
- Podstawowa wiedza z zakresu: Programowania, Statystyki, Rachunku Prawdopodobieństwa
- Limit liczby studentów:
- 36
- Cel przedmiotu:
- Umiejętność programowania w języku R w celu analizy danych, analizy statystycznej i rozwiązywania problemów obliczeniowych
- Treści kształcenia:
- • Wprowadzenie do R i RStudio
• Typy danych
• Operacje na wektorach, macierzach i listach
• Składnia programowania
• Macierze, tablice, listy i ramki danych
• Korzystanie z pakietów zewnętrznych
• Odczyt i zapis danych z różnych formatów
• Podstawy rachunku prawdopodobieństwa i statystyki
• Manipulacje na danych
• Wizualizacja danych
• Modele liniowe
• Dokumentacja RMarkdown
• Pakiet Shiny
- Metody oceny:
- Ocena końcowa z przedmiotu jest sumą oceny z kolokwium teoretycznego (40%) oraz z oceny realizacji projektu (60%).
- Egzamin:
- nie
- Literatura:
- • Przemysław Biecek, „Przewodnik po pakiecie R”, Oficyna Wydawnicza GIS, 2008
• Przemysław Biecek, „Odkrywać! Ujawniać! Objaśniać! Zbiór esejów o sztuce prezentowania danych, Wydawnictwa Uniwersytetu Warszawskiego, 2016
• W. N. Venables, D. M. Smith and the R Core Team, “An Introduction to R Notes on R: A Programming Environment for Data Analysis and Graphics Version 3.4.3 (2017-11-30) [https://cran.r-project.org/doc/manuals/R-intro.pdf]
- Witryna www przedmiotu:
- -
- Uwagi:
- brak
Efekty uczenia się
Profil ogólnoakademicki - wiedza
- Charakterystyka PRR_2st_W01
- Wiedza na temat składni programowania oraz typów danych w języku R
Weryfikacja: Zaliczenie – ocena z kolokwium oraz z zadania projektowego.
Powiązane charakterystyki kierunkowe:
K_W09
Powiązane charakterystyki obszarowe:
P7U_W, I.P7S_WG.o, III.P7S_WG
- Charakterystyka PRR_2st_W02
- Wiedza na temat sposobów implementacji metod analizy danych, analizy statystycznej oraz wizualizacji wyników w języku R
Weryfikacja: Zaliczenie – ocena z kolokwium oraz z zadania projektowego.
Powiązane charakterystyki kierunkowe:
K_W07
Powiązane charakterystyki obszarowe:
P7U_W, I.P7S_WG.o
Profil ogólnoakademicki - umiejętności
- Charakterystyka PRR_2st_U01
- Potrafi zaprogramować w języku R konkretny ciąg operacji analizy danych bądź analizy statystycznej
Weryfikacja: Zaliczenie – ocena z kolokwium oraz z zadania projektowego.
Powiązane charakterystyki kierunkowe:
K_U07
Powiązane charakterystyki obszarowe:
P7U_U, I.P7S_UW.o, III.P7S_UW.o
- Charakterystyka PRR_2st_U02
- Potrafi zaproponować schemat procesu analizy mającej na celu rozwiązywanie konkretnego problemu inżyniersko-obliczeniowego
Weryfikacja: Zaliczenie – ocena z kolokwium oraz z zadania projektowego.
Powiązane charakterystyki kierunkowe:
K_U06
Powiązane charakterystyki obszarowe:
P7U_U, I.P7S_UW.o, III.P7S_UW.o
Profil ogólnoakademicki - kompetencje społeczne
- Charakterystyka PRR_2st_K01
- Ma świadomość pozyskanej wiedzy i umiejętności.
Weryfikacja: Zaliczenie – ocena z kolokwium oraz z zadania projektowego.
Powiązane charakterystyki kierunkowe:
K_K01, K_K05
Powiązane charakterystyki obszarowe:
P7U_K, I.P7S_KK, I.P7S_KO