intro2025

Wstęp do programowania

To repozytorium zawiera materiały do kursu “Wstęp do programowania” prowadzonego na Uniwersytecie Adama Mickiewicza w semestrze letnim w 2025 r.

Programowanie to proces tworzenia instrukcji, które komputer może zinterpretować i wykonać do realizacji określonych zadań. Ten proces składa się z kilku etapów. Na początku projektowanie algorytmu, następnie pisanie kodu, a na końcu debugowanie i testowanie stworzonej funkcji czy systemu. Dzięki programowaniu możliwe jest tworzenie aplikacji, automatyzacja powtarzalnych zadań czy analiza i przetwarzanie danych.

R jest jednym z języków programowania używanym przede wszystkim do analizy i przetwarzania danych oraz tworzenia wizualizacji. Jest preferowany ze względu na niski próg wejścia, prostą składnię oraz ogromny ekosystem wspierany przez społeczność.

Wstęp

1. Instalacja R

Interpreter języka R można pobrać dla Windows, MacOS oraz Linux.

2. Instalacja RStudio

RStudio jest zintegrowanym środowiskiem programistycznym z edytorem kodu. Aplikacja dostępna jest na różnych platformach do pobrania w tym miejscu.

Materiały do kursu

  1. Typy i struktury danych
  2. Instrukcje warunkowe
  3. Pętla
  4. Funkcja
  5. Jak napisać dobrą funkcję?
  6. Wektoryzacja operacji
  7. Przetwarzanie danych
  8. Wizualizacja danych
  9. Analiza wydajności kodu

Materiały dodatkowe

  1. “An Introduction to R” R Core Team

Kontakt

W razie pytań proszę o kontakt na krzysztof.dyba@amu.edu.pl.