- Bioinformatyka i biologia systemów, stacjonarne, pierwszego stopnia
- Informatyka, stacjonarne, pierwszego stopnia
- Matematyka, stacjonarne, pierwszego stopnia
- Bioinformatyka i biologia systemów, stacjonarne drugiego stopnia
- Informatyka, stacjonarne, drugiego stopnia
- Matematyka, stacjonarne, drugiego stopnia
Analiza i wizualizacja danych w Pythonie 1100-ADP-OG
Celem zajęć jest zapoznanie słuchaczy z podstawami programowania w języku Python, ze szczególnym uwzględnieniem metod analizy i wizualizacji danych. Kurs dedykowany jest osobom początkującym; nie jest wymagane wcześniejsze doświadczenie z programowaniem. Tematyka zajęć:
1. Wprowadzenie do środowisk Pythona
2. Struktury danych i operatory
3. Pętle i instrukcje warunkowe
4. Funkcje
5. Obsługa plików
6. Elementy statystyki
7. Obsługa wielowymiarowych tabel i macierzy w bibliotece NumPy
8. Analiza dużych zbiorów danych z wykorzystaniem biblioteki Pandas
9. Tworzenie wykresów z użyciem biblioteki Matplotlib
10. Dopasowywanie funkcji do danych z wykorzystaniem biblioteki SciPy
Po krótkim wprowadzeniu teoretycznym studenci wykonywać będą liczne ćwiczenia pod opieką prowadzących. Zadania praktyczne pomogą w przyswojeniu zdobytej wiedzy. Materiały dydaktyczne umieszczane będą na platformie Kampus. Zajęcia umożliwiają uzyskanie kompetencji informatycznych oraz analitycznych.
Rodzaj przedmiotu
Tryb prowadzenia
w sali
Założenia (opisowo)
Efekty kształcenia
Student posiada podstawową znajomość składni języka Python. Rozwiązuje proste problemy analizy danych, wykorzystując narzędzia programistyczne. Potrafi przedstawiać wyniki w wizualnie atrakcyjny sposób. Jest gotów samodoskonalić swoje kompetencje cyfrowe.
Kryteria oceniania
Po każdych zajęciach przewidziane jest krótkie zadanie domowe, które należy oddać przed następnymi zajęciami. Za każde zadanie otrzymać można 1 punkt.
Warunki zaliczenia zajęć:
- obecność studenta na co najmniej 80% wszystkich spotkań
- zdobycie co najmniej 50% punktów z zadań domowych
- wypełnienie po zakończeniu ostatnich zajęć post-testu (gdzie uczestnik określa poziom swojej wiedzy i umiejętności po zakończeniu zajęć).
Warunkiem finalnej akceptacji grupy jest wypełnienie wszystkich w/w wymagań przez co najmniej 10 studentów.
Literatura
Oficjalny tutorial języka Python - https://docs.python.org/3/tutorial/index.html
Literatura zostanie zaprezentowana na pierwszych zajęciach.
Więcej informacji
Więcej informacji o poziomie przedmiotu, roku studiów (i/lub semestrze) w którym się odbywa, o rodzaju i liczbie godzin zajęć - szukaj w planach studiów odpowiednich programów. Ten przedmiot jest związany z programami:
- Bioinformatyka i biologia systemów, stacjonarne, pierwszego stopnia
- Informatyka, stacjonarne, pierwszego stopnia
- Matematyka, stacjonarne, pierwszego stopnia
- Bioinformatyka i biologia systemów, stacjonarne drugiego stopnia
- Informatyka, stacjonarne, drugiego stopnia
- Matematyka, stacjonarne, drugiego stopnia
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: