Introduction to Computer Programming with Mathematica - ZIP
Informacje ogólne
| Kod przedmiotu: | 1100-ZIP-ICPM |
| Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
| Nazwa przedmiotu: | Introduction to Computer Programming with Mathematica - ZIP |
| Jednostka: | Wydział Fizyki |
| Grupy: | |
| Punkty ECTS i inne: |
(brak)
|
| Język prowadzenia: | angielski |
| Kierunek podstawowy MISMaP: | astronomia |
| Tryb prowadzenia: | w sali |
| Skrócony opis: |
„Zajęcia oferowane w Programie zintegrowanych działań na rzecz rozwoju Uniwersytetu Warszawskiego, współfinansowanym ze środków Europejskiego Funduszu Społecznego w ramach PO WER, ścieżka 3.5” Program algebry symbolicznej Mathematica jest narzędziem, które jest wprost niezbędne nie tylko przy pracy naukowej, ale także przy poszukiwaniu informacji. przeszukiwania baz danych i obróbce danych. Dziedziny ktore korzystają szczególnie nauki ścisłe, ponieważ Mathematica stwarza otoczenie informatyczne zapełniające możliwość prowadzenia obliczeń analitycznych ale także programowania numerycznego, obróbki danych i wizualizacji. Matematyka może zmienić zarówno sposób nauczania. przekazywania informacji, komunikacji. Prowadzenie zajęć dydaktycznych z udziałem tego programu może okazać się najlepszą receptą na przyszłość |
| Pełny opis: |
Obecny kurs zawiera następujące zagadnienia: 1. krótki wstęp do informatyki, nauk komputerowych, metod numerycznych 2. Mathematica jako zaawansowane narzędzie rachunkowe 3. Struktura programu Mathematica 4. Wolfram Alpha jako baza danych i sposoby korzystania z niej 5. Programowanie w ramach programu Mathematica, główne założenia, struktura języka, 6. Programowanie proceduralne i strukturalne i podstawowe zasady 7. Warsztaty programistyczne i rozwiazania kilku ciekawych zagadnien z fizyki, matematyki, chemii i biologii. 8. Programowanie równoległe, na wielu rdzeniach. 9. Korzystanie z animacji, dynamicznych interfejsach, obróbce audio i video. 10. Projekty studenckie zgłoszone przez uczestników kursu, które będą stanowiły istotną część oceny udziału w kursie. |
| Literatura: |
Paul R. Wellin, Programming with Mathematica, An Introduction, (Cambridge U. Press, 2013). |
| Efekty uczenia się: |
Student pozna podstawy programowania w Mathematica, będzie mógł samodzielnie programować na poziomie podstawowym, w tym będzie w stanie analizować dane oraz przedstawiać je graficznie. |
| Metody i kryteria oceniania: |
Ocenie będą podlegać cotygodniowe prace domowe, jedo kolokwium w połowie kursu, oraz projekt i egzamin końcowy |
Właścicielem praw autorskich jest Uniwersytet Warszawski, Wydział Fizyki.