Technologie informacyjne i komunikacyjne 1200-1CHJTIK2
Program przedmiotu:
1. Zapoznanie się z serwisem Moje konto UW
2. Wprowadzenie do systemu LaTeX:
a) Wprowadzenie do Overleaf-a
b) Przygotowanie dokumentu w LaTeX
c) Umieszczanie tabel, wykresów, ilustracji, cytowań, spisów w systemie LaTeX
3. Wprowadzenie do programowania:
a) Podstawowe typy zmiennych
b) Podstawowe operatory
c) Pętle i instrukcje warunkowe
d) Funkcje
e) Analiza danych z wykorzystaniem biblioteki Numpy
f) Rysowanie wykresów i wizualizacja danych z wykorzystaniem biblioteki Matplotlib
Koordynatorzy przedmiotu
Rodzaj przedmiotu
Tryb prowadzenia
Założenia (opisowo)
Efekty kształcenia
Po zaliczaniu przedmiotu student:
- zna składnie i najważniejsze elementy pakietu LaTeX
- znać składnię języka Python: strukturę programu, typy danych, instrukcje sterujące, podstawowe operatory, funkcje, operacje wejścia/wyjścia, wybrane funkcje i klasy z bibliotek Numpy i Matplotlib.
- umie przygotować dokument w języku LaTeX, umieścić w nim ilustracje, wykresy, wzory, tabele, cytowania, odnośniki
- umie zaprojektować algorytm w celu rozwiązania prostego problemu obliczeniowego i napisać program w języku Python realizujący ten algorytm
- umie wykonać analizę danych oraz wizualizację wyniku analizy wykorzystując pakiety Numpy i Matplotlib
Osoba studiująca zna i rozumie:
w zaawansowanym stopniu techniki komputerowe przydatne w pracy chemika
w zaawansowanym stopniu narzędzia i sposoby pozyskiwania, obróbki i prezentacji danych ze szczególnym uwzględnieniem tych, które są związane z naukami chemicznymi. Rozpoznaje zagadnienia związane z bezpieczeństwem i prywatnością w internecie
zasady i normy etyczne związane z działalnością naukową i dydaktyczną.
Osoba studiująca potrafi:
samodzielnie zdobywać wiedzę i rozwijać swoje profesjonalne umiejętności, korzystając z różnych źródeł (pisanych i elektronicznych), w tym także w języku obcym.
Kryteria oceniania
Zaliczenie na ocenę na podstawie projektów wykonywanych w sali oraz aktywności na ćwiczeniach według następujących wag: 1 projekt 20%, 2 projekt 50%, aktywność 30%. Wymagana jest też obecność na zajęciach.
Praktyki zawodowe
nie dotyczy
Literatura
Tobias Oetiker Hubert Partl, Irene Hyna, Elisabeth Schlegl, Nie za krótkie wprowadzenie do systemu LATEX 2ε
Dokumentacja Python, Numpy, Matplotlib