Computer Programming
Kierunek studiów: Fizyka
Kod programu: W4-S2FZA22.2.2021

Nazwa modułu: | Computer Programming |
---|---|
Kod modułu: | W4-2F-21-BP.03 |
Kod programu: | W4-S2FZA22.2.2021 |
Semestr: | semestr zimowy 2021/2022 |
Język wykładowy: | angielski |
Forma zaliczenia: | egzamin |
Punkty ECTS: | 6 |
Opis: | Głównym celem przedmiotu jest przygotowanie studentów do rozwiązywania zagadnień fizycznych z wykorzystaniem komputerów. Przedmiot powinien przygotować studentów do posługiwania się wybranymi językami programowania na poziomie średnio zaawansowanym oraz nauczyć stosowania metod i technik numerycznych w pracy naukowej. Kurs będzie składał się z wykładów wprowadzających i ćwiczeń laboratoryjnych. Wykładowca przedstawi techniki programowania i metody numeryczne. Na zajęciach laboratoryjnych student rozwiąże problemy fizyczne związane z zakresem pracy magisterskiej. |
Wymagania wstępne: | Podstawowa znajomość programowania. |
Literatura podstawowa: | (brak informacji) |
Efekt modułowy | Kody efektów kierunkowych do których odnosi się efekt modułowy [stopień realizacji: skala 1-5] |
---|---|
Zna podstawy technik obliczeniowych i informatycznych, wspomagających pracę fizyka i rozumie ich ograniczenia [2F_BP.03_1] |
KF_W07 [5/5] |
Zna formalizm matematyczny przydatny w konstruowaniu i analizie modeli fizycznych o średnim poziomie złożoności; rozumie konsekwencje stosowania metod przybliżonych [2F_BP.03_2] |
KF_W06 [3/5] |
Umie zastosować aparat matematyczny do rozwiązywania problemów fizycznych o średnim stopniu złożoności [2F_BP.03_3] |
KF_U02 [3/5] |
Potrafi podjąć merytoryczną dyskusję nad zagadnieniem [2F_BP.03_4] |
KF_K07 [4/5] |
Typ | Opis | Kody efektów modułowych do których odnosi się sposób weryfikacji |
---|---|---|
Aktywność na zajęciach [2F_BP.03_w_1] | Rozwiązywanie problemów stawianych na zajęciach, udział w dyskusji nad optymalizacją proponowanych rozwiązań. |
2F_BP.03_1 |
Zaliczenie [2F_BP.03_w_2] | Zaliczenie na podstawie przygotowanych i rozwiązanych indywidualnych projektów. |
2F_BP.03_1 |
Kolokwium [2F_BP.03_w_3] | Test pisemny sprawdzający wiedzę i umiejętności rozwiązywania zadań i problemów z omawianych zagadnień. |
2F_BP.03_1 |
Egzamin [2F_BP.03_w_4] | Egzamin ustny lub pisemny sprawdzający wiedzę na podstawie treści wykładów, ćwiczeń laboratoryjnych oraz wskazanej w literaturze przedmiotu. Warunkiem przystąpienia do egzaminu jest zaliczenie ćwiczeń laboratoryjnych. |
2F_BP.03_1 |
Rodzaj prowadzonych zajęć | Praca własna studenta | Sposoby weryfikacji | |||
---|---|---|---|---|---|
Typ | Opis (z uwzględnieniem metod dydaktycznych) | Liczba godzin | Opis | Liczba godzin | |
wykład [2F_BP.03_fs_1] | Prezentacje wprowadzające techniki programowania, metody numeryczne, techniki analizy i techniki optymalizacji kodu |
15 | Czytanie notatek z wykładów, studiowanie polecanej literatury |
30 |
Egzamin [2F_BP.03_w_4] |
laboratorium [2F_BP.03_fs_2] | Pisanie kodu (pod okiem instruktora) z wykorzystaniem technik programowania |
45 | Indywidualne rozwiązywanie problemów, przygotowywanie indywidualnych projektów |
90 |
Aktywność na zajęciach [2F_BP.03_w_1] |
Załączniki |
---|
Opis modułu (PDF) |
Sylabusy (USOSweb) | ||
---|---|---|
Semestr | Moduł | Język wykładowy |
(brak danych) |