PředmětyPředměty(verze: 945)
Předmět, akademický rok 2023/2024
   Přihlásit přes CAS
Programování - OKB1310N05
Anglický název: Programming
Zajišťuje: Katedra matematiky a didaktiky matematiky (41-KMDM)
Fakulta: Pedagogická fakulta
Platnost: od 2022
Semestr: zimní
E-Kredity: 4
Způsob provedení zkoušky: zimní s.:
Rozsah, examinace: zimní s.:0/0, Z [HS]
Rozsah za akademický rok: 8 [hodiny]
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: kombinovaný
Způsob výuky: kombinovaný
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. David Janda, Ph.D.
Záměnnost : OB1310N005
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