470-2701/01 – Vědecké výpočty v Pythonu (VVP)

Garantující katedraKatedra aplikované matematikyKredity5
Garant předmětuIng. Jan Kracík, Ph.D.Garant verze předmětuIng. Jan Kracík, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostpovinný
Ročník1Semestrletní
Jazyk výukyčeština
Rok zavedení2022/2023Rok zrušení
Určeno pro fakultyFEIUrčeno pro typy studiabakalářské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
BER0061 Ing. Michal Béreš, Ph.D.
KRA0220 Ing. Jan Kracík, Ph.D.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Klasifikovaný zápočet 2+2
kombinovaná Klasifikovaný zápočet 10+10

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

V jazyku Python získají studenti Výpočetní a aplikované matematiky volně dostupný nástroj s širokým aplikačním uplatněním. S využitím jazyka Python se do budoucna počítá v řadě dalších předmětů programu VAM.

Vyučovací metody

Přednášky
Cvičení (v učebně)
Projekt

Anotace

Povinná literatura:

https://docs.python.org/3/ https://numpy.org/doc/stable/ https://scipy.github.io/devdocs/index.html

Doporučená literatura:

https://docs.github.com/en https://docs.jupyter.org/en/latest/

Forma způsobu ověření studijních výsledků a další požadavky na studenta

Semestrální projekt

E-learning

Další požadavky na studenta

Žádné další požadavky na studenta nejsou kladeny.

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.

Osnova předmětu

Základy • základní datové typy, kontejnery • algebraické operace, základní funkce • měnitelné a neměnitelné typy • řízení běhu programu, cykly • funkce • třídy • prostory jmen, obor platnosti proměnných • balíky, moduly • ladění, profilování Prostředí, nástroje • IDE • Jupyter-lab • GitHub • pip Návyky • komentáře • správa verzí • DRY Knihovny pro vědecké výpočty • numpy ◦ array, indexování, řezy, doplňování ◦ vektorové operace • matplotlib • scipy, sympy Pokročilé • spolupráce s C

Podmínky absolvování předmětu

Prezenční forma (platnost od: 2022/2023 zimní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodůMax. počet pokusů
Klasifikovaný zápočet Klasifikovaný zápočet 100  51 3
Rozsah povinné účasti: Účast na cvičeních je povinná.

Zobrazit historii

Podmínky absolvování předmětu a účast na cvičeních v rámci ISP: Splnění všech povinných úkolů v individuálně dohodnutých termínech.

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.ZaměřeníFormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2024/2025 (B0541A170008) Výpočetní a aplikovaná matematika P čeština Ostrava 1 povinný stu. plán
2024/2025 (B0541A170008) Výpočetní a aplikovaná matematika K čeština Ostrava 1 povinný stu. plán
2023/2024 (B0541A170008) Výpočetní a aplikovaná matematika P čeština Ostrava 1 povinný stu. plán
2023/2024 (B0541A170008) Výpočetní a aplikovaná matematika K čeština Ostrava 1 povinný stu. plán
2022/2023 (B0541A170008) Výpočetní a aplikovaná matematika K čeština Ostrava 1 povinný stu. plán
2022/2023 (B0541A170008) Výpočetní a aplikovaná matematika P čeština Ostrava 1 povinný stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku

Hodnocení Výuky



2022/2023 letní