Notatki do zajęć¶
To repozytorium zawiera notatki do prowadzonych przeze mnie wykładów oraz ćwiczeń:
Praca w środowisku Unix¶
Prowadzenie ekspewymentów obliczeniowych jest nierozerwalnie związane z pracą w systemie Unix. W tej części przedstawię podstawy pracy w teminalu: korzystanie z zasobów dyskowych, uruchamianie zadań i analizę wyników.
Wprowadzenie do programowania w naukach przyrodniczych¶
Celem wykładu jest przekazanie podstawowych wiadomości o programowaniu. Ukończywszy kurs, studenci powinni posiadać wiedzę o podstawowych elementach, takich jak zmienne, pętle i warunki. Mam nadzieję, że wiedza ta przełoży się na praktyczną umiejętność zaimplementowania prostych algorytmów. Na wykładzie wykorzystujemy język Python, którego podstawy zostały przedstawione w Podstawach programowania w języku Python. W kolejnych wykładach poruszam zagadnienia potrzebne do analizy danych, np. eksperymentalnych, takie jak wczytywanie i parsowanie plików oraz podstawy metod numerycznych.
Programowane obiektowe¶
Podejście obiektowe może znacznie uprościć tworzenie dużego programu. Co ważniejsze, istotnie pomaga w jego rozwijaniu i utrzymywaniu. Celem tego wykładu jest przedstawienie słuchaczom obektowego sposobu myślenia, podstawowych pojęć oraz mechanizów służących konstruowaniu programów obektowych a także wzorców przyjętych w ich projektowaniu. Wykład prowadzony będzie w języku Python.