PředmětyPředměty(verze: 945)
Předmět, akademický rok 2023/2024
   Přihlásit přes CAS
Programování - OB1310N005
Anglický název: Programming
Zajišťuje: Katedra matematiky a didaktiky matematiky (41-KMDM)
Fakulta: Pedagogická fakulta
Platnost: od 2019
Semestr: zimní
E-Kredity: 4
Způsob provedení zkoušky: zimní s.:
Rozsah, examinace: zimní s.:0/2, Z [HT]
Počet míst: neurčen / neurčen (100)
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: nevyučován
Jazyk výuky: čeština
Způsob výuky: prezenční
Způsob výuky: prezenční
Je zajišťováno předmětem: OPBM1M105A
Poznámka: předmět je možno zapsat mimo plán
povolen pro zápis po webu
při zápisu přednost, je-li ve stud. plánu
Garant: Mgr. Derek Pilous, Ph.D.
Je záměnnost pro: OKB1310N05
Výsledky anket   Termíny zkoušek   Rozvrh   Nástěnka   
Anotace -
Poslední úprava: JANCARIK/PEDF.CUNI.CZ (05.09.2013)
Cílem předmětu Programování je obeznámit studenty se základními pojmy z oblasti algoritmizace a programování v prostředí programovacího jazyka Python a s jeho syntaxí v míře nezbytně nutné k osvojení si problematiky tvorby jednoduchých programů sloužících pro matematické výpočty
Cíl předmětu
Poslední úprava: JANCARIK/PEDF.CUNI.CZ (05.09.2013)

Cílem předmětu Programování je obeznámit studenty se základními pojmy z oblasti algoritmizace a programování v prostředí programovacího jazyka Python a s jeho syntaxí v míře nezbytně nutné k osvojení si problematiky tvorby jednoduchých programů sloužících pro matematické výpočty

Literatura -
Poslední úprava: JANCARIK/PEDF.CUNI.CZ (05.09.2013)

Python Programming Language - Official Website [online]. Python Software Foundation,
c1990-2013 [cit. 2013-09-03]. Dostupné z: http://www.python.org/
• ČEPELÁK, Jiří. Řešené příklady v jazyku C. Praha : Computer Press, 2001. 156 s. ISBN 80-
7226-575-X.
• HUNTER, John, Darren DALE, Eric FIRING a Michael DROETTBOOM. THE
MATPLOTLIB DEVELOPMENT TEAM. Matplotlib: python plotting: Matplotlib 1.3.0
documentation [online]. The matplotlib development team, c1990-2013, Jul 31, 2013 [cit.
2013-09-03]. Dostupné z: http://matplotlib.org/

Sylabus -
Poslední úprava: JANCARIK/PEDF.CUNI.CZ (05.09.2013)

Základy algoritmizace a programování:
• Seznámení s programovacím jazykem Python
• Moduly základní knihovny jazyka Python pro matematiku
• Implementace Euklidova algoritmu
• Implementace algoritmů řešení jednoduchých rovnic
• Implementace algoritmů pro maticový počet
• Implementace algoritmů pro numerickou integraci
• Matematické moduly třetích stran pro Python (matplotlib)

Podmínky zakončení předmětu
Poslední úprava: JANCARIK/PEDF.CUNI.CZ (05.09.2013)

Podmínkami pro udělení zápočtu z předmětu jsou - účast ve více než 75 % hodin, aktivní účast ve výuce a včasné odevzdání zápočtové práce ve formě samostatně vytvořeného programu na předem zvolené téma s funkcionalitou odpovídající zaměření předmětu.

 
Univerzita Karlova | Informační systém UK