Podstawy programowania - laboratorium 1200-2RPPROL1M
Programowanie w języku Python. Elementy języka. Kompilacja i budowa modułu wykonawczego. Przykładowe obliczenia numeryczne dotyczące zagadnień fizyko-chemicznych z wykorzystaniem kodów napisanych w Pythonie połączone z nauką formułowania algorytmu dla danego zagadnienia oraz przedstawienie algorytmu w postaci schematu blokowego. Przykładowe obliczenia numeryczne dotyczące zagadnień fizyko-chemicznych z wykorzystaniem kodów napisanych w Pythonie.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Efekty kształcenia
Po ukończeniu laboratorium komputerowego student:
- potrafi sformułować rozwiązanie problemu obliczeniowego w postaci algorytmu
- potrafi napisać program realizujący algorytm
- potrafi skorzystać z bibliotek Pythona
- potrafi przeanalizować kod pod kątem poprawności i wydajności
Kryteria oceniania
Aktywna obecność oraz dwa śródsemestralne testy kontrolne, polegające na samodzielnym pisaniu i uruchamianiu prostych programów odpowiednio w Pythonie.
Praktyki zawodowe
Nie dotyczy.
Literatura
1.Ewa Krok, "Algorytmy dla każdego", Wyd. Nauk. Uniw. Szczec., Szczecin 2001.
2. Mark Lutz, "Python. Wprowadzenie", Gliwice 2020.
3. "Dive into python” - podręcznik dostępny na stronie diveintopython.org
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: