Podstawy programowania w języku R – kurs online
PB/8321
Prawo, Biznes i IT
Kurs realizowany w formie zdalnej na platformie ZOOM.
Kurs skierowany jest do osób, które dopiero zaczynają pracę w języku R albo chcą usystematyzować swoje umiejętności. Nie jest wymagane jakiekolwiek doświadczenie w programowaniu. Zakres kursu obejmuje zapoznanie Słuchaczy z zasadami tworzenia kodu w języku R oraz efektywnej pracy w R Studio, przedstawienie podstawowych funkcji, typów danych i obiektów. Na każdych zajęciach omówione zostaną zagadnienia teoretyczne, które następnie zostaną wykorzystane w zadaniach praktycznych.
W trakcie kursu Słuchacze będą pracować nad następującymi zagadnieniami:
- Typy danych i obiektów w R.
- Wektory.
- Operacje na macierzach.
- Praca z ramkami danych.
- Import i edycja danych.
- Zmienne kategoryczne.
- Operacje logiczne i ich zastosowanie w analizie danych.
- Listy.
- Wbudowane funkcje podstawowe.
- Tworzenie własnych funkcji.
- Instrukcje warunkowe if, if else, if else if.
- Pętle for i while.
Słuchacze powinni mieć komputery z zainstalowanymi R i RStudio (programy darmowe).
Cel ogólny:
zapoznanie Słuchaczy z podstawami programowania w języku R oraz korzystania ze środowiska R Studio. W trakcie zajęć Słuchacze opanowują materiał teoretyczny oraz wykorzystują go do samodzielnego rozwiązywania praktycznych zadań.
Cele szczegółowe:
- poznanie podstawowych zasad programowania w języku R,
- przeprowadzanie operacji na wektorach, macierzach i listach,
- umiejętność pracy z ramkami danych, import i edycja danych,
- samodzielne wyszukiwanie i aplikowanie wbudowanych funkcji,
- programowanie własnych funkcji oraz korzystanie z instrukcji warunkowych i pętli.
Korzyści dla słuchacza:
Słuchacz:
- zna język programowania R w stopniu podstawowym, w tym typy danych i obiektów oraz zasady tworzenia kodu,
- potrafi wykonywać podstawowe przekształcenia danych, a także wyszukiwać i stosować odpowiednie funkcje,
- umie samodzielnie poszerzać swoje kompetencje w zakresie programowania w języku R.
Metody pracy:
kurs ma formę konwersatorium, łączącego wykład z samodzielnym wykonywaniem zadań programistycznych przez Słuchaczy.
Metody weryfikacji efektów kształcenia:
egzamin pisemny – pytania testowe i zadania programistyczne. Czas trwania: 60 min.