Laboratorium Mathematica WM-MA-S1-E3-LMA
Celem przedmiotu jest przygotowanie studentów do pracy z narzędziem matematycznym w warsztacie komputerowym — programu Wolfram Mathematica. Celem jest swobodne poruszanie się w komendach podstawowych programu i opanowanie umiejętności pisania prostych programów rekurencyjnych i zwykłych.
Wśród tematów, które poruszane będą na zajęciach są między innymi:
1) Definicja podstawowych komend, funkcji i oznaczeń
2) Rozwiązywanie równań algebraicznych
3) Tworzenie wykresów i ilustracji
4) Rozwiązywanie równań różniczkowych (numerycznie i analitycznie)
5) Całkowanie funkcji (numerycznie i analitycznie)
Dyscyplina naukowa, do której odnoszą się efekty uczenia się
E-Learning
W cyklu 2019/20_L: E-Learning (pełny kurs) | W cyklu 2021/22_L: E-Learning (pełny kurs) z podziałem na grupy | W cyklu 2022/23_L: E-Learning (pełny kurs) z podziałem na grupy | W cyklu 2023/24_L: E-Learning | W cyklu 2024/25_L: E-Learning | W cyklu 2025/26_Z: E-Learning | W cyklu 2026/27_Z: E-Learning |
Grupa przedmiotów ogólnouczenianych
Koordynatorzy przedmiotu
W cyklu 2025/26_Z: | W cyklu 2024/25_L: | W cyklu 2026/27_Z: | W cyklu 2019/20_L: | W cyklu 2023/24_L: | W cyklu 2022/23_L: | W cyklu 2021/22_L: |
Opis nakładu pracy studenta w ECTS
W cyklu 2022/23_L: LABORATORIA
szacunkowy nakład pracy studenta:
uczestnictwo w zajęciach 30 h
konsultacje z prowadzącym 5 h
przygotowanie projektu 15 h
przygotowanie do zajęć 15 h
uczestnictwo w egzaminie ustnym 2h
przygotowanie do weryfikacji 8 h
Razem 75 h, co odpowiada 3 ECTS | W cyklu 2023/24_L: LABORATORIA
szacunkowy nakład pracy studenta:
uczestnictwo w zajęciach 30 h
konsultacje z prowadzącym 5 h
przygotowanie projektu 15 h
przygotowanie do zajęć 15 h
uczestnictwo w egzaminie ustnym 2h
przygotowanie do weryfikacji 8 h
Razem 75 h, co odpowiada 3 ECTS | W cyklu 2025/26_Z: Uczestnictwo w zajęciach: 15h
Przygotowanie prac domowych: 15h
Przygotowanie się do sprawdzianów: 30h
Razem 60h = 2ECTS | W cyklu 2026/27_Z: uczestnictwo w zajęciach: 15 godz.
udział w konsultacjach: 2 godz.
przygotowanie do zajęć/prace domowe: 11 godz.
przygotowanie do zaliczenia: 22 godz.
Łącznie 50 godz.
0,7 ECTS - kontakt bezpośredni z prowadzącym
1,3 ECTS - praca własna |
Poziom przedmiotu
Symbol/Symbole kierunkowe efektów uczenia się
Typ przedmiotu
Wymagania wstępne
Efekty uczenia się
W1 (MA1_W08): Student charakteryzuje podstawy programowania wspomagające warsztat matematyka.
W2 (MA1_W09): Student identyfikuje i charakteryzuje pakiet oprogramowania Mathematica służący do obliczeń symbolicznych/matematycznych oraz diagnozuje jego ograniczenia.
U1 (MA1_U28): Student dobiera i stosuje programy komputerowe do rozwiązywania problemów matematycznych.
Kryteria oceniania
Ocena 2.0 (niedostateczny) – poniżej 50% punktów
W1, W2: Student nie potrafi scharakteryzować podstaw programowania ani zidentyfikować podstawowych funkcji i ograniczeń programu Mathematica.
U1: Nie radzi sobie z doborem odpowiednich komend ani z zastosowaniem programu do rozwiązywania prostych problemów matematycznych (np. błędy składniowe, brak umiejętności tworzenia wykresów lub prostych pętli).
Ocena 3.0 (dostateczny) – 50% – 59% punktów
W1, W2: Student w stopniu podstawowym charakteryzuje wybrane pojęcia z programowania i identyfikuje podstawowe funkcjonalności pakietu Mathematica (np. podstawowe komendy arytmetyczne i wykresy).
U1: Potrafi – zazwyczaj z pomocą prowadzącego lub korzystając z materiałów pomocniczych – dobrać i zastosować podstawowe instrukcje do rozwiązywania prostych zadań (np. wykreślenie funkcji 2D, podstawowe operacje na macierzach).
Ocena 3.5 (dostateczny plus) – 60% – 69% punktów
W1, W2: Student poprawnie charakteryzuje podstawy programowania (zmienne, instrukcje warunkowe) oraz wskazuje wybrane ograniczenia obliczeń symbolicznych i numerycznych w programie.
U1: Samodzielnie dobiera i stosuje komendy z zakresu analizy, algebry i logiki. Poprawnie operuje na tablicach oraz realizuje proste algorytmy z użyciem pętli.
Ocena 4.0 (dobry) – 70% – 79% punktów
W1, W2: Student dobrze charakteryzuje podstawy technik obliczeniowych i programowania, precyzyjnie identyfikuje funkcjonalności pakietu Mathematica oraz potrafi diagnozować jego ograniczenia (np. dokładność numeryczna, specyfika obliczeń symbolicznych).
U1: Sprawnie dobiera narzędzia i pisze poprawne programy w środowisku Mathematica, radząc sobie z projektowaniem prostych funkcji rekurencyjnych lub proceduralnych (pętle, warunki) do rozwiązywania problemów matematycznych.
Ocena 4.5 (dobry plus) – 80% – 89% punktów
W1, W2: Student wykazuje bardzo dobrą znajomość struktury programu, doskonale charakteryzuje techniki programowania i ograniczenia pakietu, trafnie interpretując specyfikę działania algorytmów.
U1: Samodzielnie, optymalnie i bezbłędnie dobiera programy komputerowe oraz konstruuje zaawansowane skrypty (w tym tablice, pętle i instrukcje warunkowe) do rozwiązywania złożonych problemów z logiki, algebry i analizy.
Ocena 5.0 (bardzo dobry) – 90% – 100% punktów
W1, W2: Student wykazuje pełne, wszechstronne opanowanie wiedzy teoretycznej. Bezbłędnie charakteryzuje warsztat programistyczny matematyka, możliwości pakietu Mathematica oraz świadomie diagnozuje jego ograniczenia.
U1: Wykazuje pełną samodzielność i kreatywność w dobieraniu metod komputerowych. Pisze czyste, optymalne programy i skrypty rozwiązujące nietypowe i złożone problemy matematyczne, w pełni wykorzystując możliwości środowiska laboratoryjnego.
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: