Przedmiot specjalistyczny 1. Przegląd języków programowania wykorzystywanych w inżynierii materiałowej Kierunek studiów: Inżynieria materiałowa
Kod programu: 08-S2MAL16.2017

Nazwa modułu: Przedmiot specjalistyczny 1. Przegląd języków programowania wykorzystywanych w inżynierii materiałowej
Kod modułu: IM2A_PS1_PJP
Kod programu: 08-S2MAL16.2017
Semestr: semestr letni 2017/2018
Język wykładowy: polski
Forma zaliczenia: zaliczenie
Punkty ECTS: 3
Opis:
Moduł Przegląd języków programowania wykorzystywanych w inżynierii materiałowej ma umożliwić studentowi/studentce powtórzenie, usystematyzowanie i rozwinięcie wiedzy na temat języków programowania (Basic dla arkuszy EXCEL, Pascal na platformie Delphi, Fortran), które mogą znaleźć zastosowanie do obróbki danych doświadczalnych, obliczeń ab initio czy symulacji komputerowych przeprowadzanych w ramach specjalizacji Komputerowe modelowanie materiałów.
Wymagania wstępne:
Wymagana jest realizacja efektów kształcenia modułów matematyki ,technologii informatycznej ,języków programowania, metody numeryczne i algorytmy oraz programowanie obiektowe i symulacje komputerowe.
Literatura podstawowa:
1. H. Schildt, C. Programowanie, RM, Warszawa 2002 2. H. Schildt, C++. Programowanie, RM, Warszawa 2002 3.D.Chrobak, Fortran. Praktyka programowania, MIKOM, Warszawa 2003 4. D. Chrobak, Tcl-Tk. Programowanie, Helion 2003, 5. M. Lutz, D. Ascher, Python. Wprowadzenie, Helion, 2002.
Efekt modułowy Kody efektów kierunkowych do których odnosi się efekt modułowy [stopień realizacji: skala 1-5]
Usystematyzowanie wiedzy w zakresie zaawansowanego programowania komputerów. Umiejętność zastosowania programowania do symulacji komputerowych, zaawansowanego opracowywania eksperymentu i obliczeń ab initio. [IM2A_PS1_PJP_1]
IM2A_W15 [5/5]
Umiejętność praktycznego posługiwania się językami programowania polegająca na rozumieniu kodu komputerowych programów naukowych, na ich modyfikowaniu oraz tworzeniu własnych kodów obliczeniowych. [IM2A_PS1_PJP_2]
IM2A_U02 [2/5] IM2A_U06 [5/5] IM2A_K05 [1/5]
Uświadomienie znaczenia języków programowania w tworzeniu narzędzi programistycznych wspomagających badania w nauce i technice. [IM2A_PS1_PJP_3]
IM2A_K04 [5/5] IM2A_K06 [5/5]
Typ Opis Kody efektów modułowych do których odnosi się sposób weryfikacji
Sprawdzian praktyczny [IM2A_PS1_PJP_w_1]
Sprawdzenie umiejętności w zakresie interpretacji kodu programów naukowych ich modyfikacji i tworzenia nowego kodu.
IM2A_PS1_PJP_1 IM2A_PS1_PJP_2 IM2A_PS1_PJP_3
Rodzaj prowadzonych zajęć Praca własna studenta Sposoby weryfikacji
Typ Opis (z uwzględnieniem metod dydaktycznych) Liczba godzin Opis Liczba godzin
wykład [IM2A_PS1_PJP_fs_1]
Wykład ma podsumować dotychczasową wiedzę studenta z zakresu znajomości języków programowania oraz zapoznać z nowymi językami programowania (Fortran), nie wykładanymi w dotychczasowym kursie. Wykład prowadzony jest przy wykorzystaniu środków audiowizualnych.
30
Praca ze wskazaną literaturą obejmująca samodzielne przyswojenie wiedzy w odniesieniu do podstawowych zagadnień.
25 Sprawdzian praktyczny [IM2A_PS1_PJP_w_1]
laboratorium [IM2A_PS1_PJP_fs_2]
Praktyczne stosowanie poznanych języków programowania do czytania, modyfikacji i tworzenia nowego kodu komputerowych programów naukowych. Ćwiczenia wykonywane są indywidualnie przez studentów w pracowniach komputerowych i laboratoriach naukowych.
15
Przygotowanie się do ćwiczeń. Opracowanie opisu teoretycznego planowanego ćwiczenia. Samodzielne tworzenie i testowanie programów komputerowych. Sformułowanie wniosków.
15 Sprawdzian praktyczny [IM2A_PS1_PJP_w_1]
Załączniki
Opis modułu (PDF)
Informacje o sylabusach mogą ulec zmianie w trakcie trwania studiów.
Sylabusy (USOSweb)
Semestr Moduł Język wykładowy
(brak danych)