Modelování fyzikálních jevů v programovacím jazyce Python
Kód předmětu: 102XFPY |
Anotace | (semestr ) |
---|---|
Cílem předmětu je naučit studenty implementovat výpočetní algoritmy pro řešení inženýrských výpočtů pomocí moderního programovacího jazyka (Python). Neznalost programování se stává obrovským handicapem absolventům jak při hledání zaměstnání, tak i při nástupu do doktorského studia. Převedení úloh do počítačového kódu donutí studenty analyticky přemýšlet a optimalizovat postupy výpočtů. Vývoj a využití naprogramovaných algoritmů efektivně kombinuje výklad teoretických fyzikálních principů s jejich přímou aplikací pro výpočet a optimalizaci. Předchozí zkušenosti s programováním či znalost jazyka Python nejsou podmínkou pro zápis a absolvování předmětu. | |
Obsah | |
Předmět se zaměřuje na implementaci výpočetních algoritmů pro řešení inženýrských výpočtů pomocí moderního programovacího jazyka (Python). Neznalost programování se stává velkým handicapem absolventů jak při hledání zaměstnání, tak při vstupu do doktorského studia. Převádění problémů do počítačového kódu nutí studenty k analytickému myšlení a optimalizaci výpočetních postupů. Vývoj a používání naprogramovaných algoritmů efektivně spojuje výklad teoretických fyzikálních principů s jejich přímou aplikací pro výpočty a optimalizaci. Předchozí zkušenosti s programováním nebo znalost jazyka Python nejsou podmínkou pro zápis a absolvování kurzu. | |
Literatura | |
[1] Ryan Turner, Python Programming, Nelly B.L. International Consulting LTD., 2020 (ISBN: 1647710715) [2] Jesse M. Kinder, Philip Nelson, Student''s Guide to Python for Physical Modeling, Princeton University Press, 2018 (ISBN: 9780691180571) | |
Návaznosti | |
-- | |
Studijní plány | |
Předmět je zařazen do následujících studijních plánů: - studijní plán volitelné předměty (FF2019), skupina volitelné předměty, bakaláři zimní semestr (FF2018_XBZ), dop. semestr 0 (volitelné předměty pro všechny obory - bakalářské předměty, magisterské předměty a předměty katedry jazyků ) - studijní plán volitelné předměty (FF2019), skupina volitelné předměty, magistři zimní semestr (FF2018_XNZ), dop. semestr 0 (volitelné předměty pro všechny obory - bakalářské předměty, magisterské předměty a předměty katedry jazyků ) |