Wspomaganie komputerowe pracowni chemicznej z elementami programowania - laboratorium
Informacje ogólne
| Kod przedmiotu: | 1200-1WSPPL3 |
| Kod Erasmus / ISCED: |
13.3
|
| Nazwa przedmiotu: | Wspomaganie komputerowe pracowni chemicznej z elementami programowania - laboratorium |
| Jednostka: | Wydział Chemii |
| Grupy: | |
| Punkty ECTS i inne: |
(brak)
|
| Język prowadzenia: | polski |
| Rodzaj przedmiotu: | fakultatywne |
| Założenia (opisowo): | Umiejętność posługiwania się komputerem na poziomie podstawowym wg programu nauczanie w szkole średniej. |
| Tryb prowadzenia: | w sali |
| Skrócony opis: |
Pakiet HyperChem - omówienie zasady działania oraz podstawowych jego funkcji. Konstruowanie i wizualizacja cząsteczek chemicznych, obliczenia parametrów cząsteczek. Konstruowanie i kodowanie algorytmów - elementy języka Fortran. Rozwiązywanie prostych zagadnień numerycznych - tworzenie programów źródłowych, zagadnienia stabilności numerycznej algorytmów. Kompilacja i wykonywanie programów. |
| Pełny opis: |
Pakiet HyperChem - omówienie zasady działania oraz podstawowych jego funkcji. Konstruowanie prostych cząsteczek chemicznych i ich wizualizacja. Obliczenia parametrów cząsteczek: pomiar długości wiązań, kątów między wiązaniami. Badanie rozkładu ładunku w cząsteczce, kształty orbitali. Symulacja widm w podczerwieni, obliczanie częstości drgań charakterystycznych w cząsteczce. Symulacja dynamiki cząsteczek metodami dynamiki molekularnej. Schematy blokowe algorytmów - konstruowanie algorytmów. Elementy języka Fortran : deklaracje, typy zmiennych, tablice, pętla DO, operatory relacji, wyrażenia logiczne, instrukcje wejścia-wyjścia. Rozwiązywanie prostych zagadnień numerycznych - tworzenie programów źródłowych, zagadnienia stabilności numerycznej algorytmów. Kompilacja i wykonywanie programów. |
| Literatura: |
1. Metody numeryczne Zenon Fortuna, Bohdan Macukow, Janusz Wąsowski WNT 2006 2. Lekcja programowania Brian W. Kernighan , Rob Pike WNT 2002. 3. Programowanie od podstaw Adrian Kingsley-Hughes Wydawnictwo Helion , 2005 4. Podstawy obliczeń chemicznych z programami komputerowymi, W. Ufnalski WNT 1999 |
| Efekty uczenia się: |
Student potrafi skorzystać z pakietu służącego do wizualizacji cząsteczek chemicznych (HyperChem) oraz wykonać podstawowe obliczenia parametrów molekuły. W części zajęć poświęconych algorytmom numerycznym student potrafi zbudować schemat blokowy algorytmu lub tez odczytać działanie prezentowanego algorytmu. Nauka elementów języka FORTRAN pozwala na napisanie kodu źródłowego i następnie jego realizację. Zna techniki komputerowe przydatne w pracy chemika. |
| Metody i kryteria oceniania: |
W trakcie zajęć będą przeprowadzone krotki testowe sprawdziany nabytych umiejętności. |
| Praktyki zawodowe: |
Nie dotyczy |
Właścicielem praw autorskich jest Uniwersytet Warszawski.