Komputerowe wspomaganie pracowni chemicznej II WM-CH-S1-E3-KWPCHIII
Wprowadzenie do programowania w C/C++, użytkowania pakietów oprogramowania t., j. bibliotek C/C++ Plotutils, GSL, FFTW, LSODE, pakietów Gnuplot, Octave, Povray ,
Dyscyplina naukowa, do której odnoszą się efekty uczenia się
E-Learning
W cyklu 2023/24_Z: E-Learning (pełny kurs) z podziałem na grupy | W cyklu 2024/25_Z: E-Learning | W cyklu 2022/23_Z: E-Learning (pełny kurs) z podziałem na grupy |
Grupa przedmiotów ogólnouczenianych
Opis nakładu pracy studenta w ECTS
Poziom przedmiotu
Symbol/Symbole kierunkowe efektów uczenia się
Typ przedmiotu
Wymagania wstępne
Koordynatorzy przedmiotu
Efekty kształcenia
EK1. Prezentuje elementarną wiedzę z zakresu progamowania obiektowego w języku C++
EK2. Używa dostępnych bibliotek oprogramowania w języku C++ (GSL,, Plotutils, FFT) do rozwiązywania podstawowych problemów chemicznych.
EK3. Adaptuje kod oprogramowania do wymaganych celów.
Kryteria oceniania
EK1. Weryfikacja wykazuje, że prezentuje elementarną wiedzę z zakresu programowania obiektowego w języku C++:
- bez uchybień (5.0)
- niemal poprawnie uchybień (4.5)
- bez znacznych uchybień (4.)
- w zasadzie poprawnie, lecz niekonsystentnie (3.5)
- w większej części poprawnie ale część zdań wykonuje błędnie lub nie potrafi wykonać (3.0)
- co najwyżej w połowie zadań prezentuje elementarną wiedzę z zakresu programowania obiektowego w języku C++: (2.0)
EK2 Weryfikacja wykazuje, że potrafi korzystać z bibliotek oprogramowania
- bez znacznych problemów (5.0)
- niemal bez problemów (4.5)
- w znacznym stopniu (4.0)
- w znacznym stopniu lecz niekonsystentnie (3.5)
- większość problemów rozwiązuje ale w dużej części nie radzi sobie. (3.0)
- potrafi sprawic się co najwyżej z połową zadań testowych (2.0)
EK3 Weryfikacja wykazuje, że student adaptuje kod oprogramowania do wymaganych celów
- bez znacznych problemów (5.0)
- niemal bez problemów (4.5)
- w znacznym stopniu (4.0)
- w znacznym stopniu lecz niekonsystentnie (3.5)
- większość problemów rozwiązuje ale w dużej części nie radzi sobie. (3.0)
- potrafi sprawic się co najwyżej z połową zadań testowych (2.0)
Literatura
1. Symfonia C++ Standard. Tom 1-2 Jerzy Grębosz. Edition 2000.
2. C++ zasoby sieci
https://pl.wikipedia.org/wiki/C++
3. Dokumentacje on line pakietów oprogramowania
https://www.gnu.org/software/plotutils/manual/en/index.html
http://www.pracownia.ifd.uni.wroc.pl/html/opis_gnuplota/htemelowy/gnuplot.html
https://www.gnu.org/software/gsl/doc/html/
https://www.fftw.org/fftw3_doc/
https://www.iitis.pl/~miszczak/files/notes/gnu_octave.pdf
https://computing.llnl.gov/sites/default/files/ODEPACK_pub2_u113855.pdf
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:
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: