Algoritmizace a programování - O02319111
Anglický název: Algorithms and Programming
Zajišťuje: Katedra informačních technologií a technické výchovy (41-KITTV)
Fakulta: Pedagogická fakulta
Platnost: od 2009
Semestr: zimní
E-Kredity: 2
Způsob provedení zkoušky: zimní s.:
Rozsah, examinace: zimní s.:1/1, Z+Zk [HT]
Počet míst: neurčen / neurčen (neurčen)
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í
Vysvětlení: Rok1
Staré označení: ALPR
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: Ing. Jaroslav Novák, Ph.D.
Kategorizace předmětu: Učitelství > Základy techniky
Je prerekvizitou pro: O02319281, O02319301, O02319889, O02319291, O02319341
Výsledky anket   Termíny zkoušek   Rozvrh   Nástěnka   
Anotace -
Cílem studijního předmětu K11 Algoritmizace a programování je dosáhnout u studentů osvojení základních poznatků a činností z oblasti algoritmizace a programování včetně ovládnutí tvorby základních algoritmických konstrukcí. Rámec předmětu je charakterizován jednak souborem relevantních teoretických poznatků souvisejících s vývojem algoritmicky jednoduchých konstrukcí a postupem programování, jednak souborem činností z oblasti praktického programování. Předmět je tudíž zaměřen na teoretické aspekty vývoje aplikací i na praktické dovednosti při vývoji základních programových konstrukcí. Pojetí studijního předmětu přitom vychází z funkcionálního paradigmatu programování a ze systémového pojetí přístupu k řešení reálných programových konstrukcí.
Poslední úprava: Battistová Eva, PaedDr. (14.04.2005)
Literatura

KRAVAL, I. Základy objektově orientovaného programování. Praha : Computer Press, 1998.

KUKAL, J. Myšlením k algoritmům. Praha : Grada, 1998.

LIBICHER, I., TOPFER, P. Od problému k algoritmu a programu. Praha : Grada Publishing, 1996.

MIKULA, P., JUHOVÁ, K., SOUKENKA, J. Turbo Pascal - kompletní průvodce. Praha : Grada, 1993.

MORKES, D. Základy programování. Praha, Computer Press, 1997.

MÜLLER, K. Programovací jazyky. Praha : ČVUT, 1999.

PECINOVSKÝ, R., VIRIUS, M. Učebnice programování - základy algoritmizace. Praha : Grada, 1998.

TOPFER, P. Algoritmy a programovací techniky. Praha : Prometheus, 1995.

VIRIUS, M. Základy algoritmizace. Praha : ČVUT, 1997.

Studijní materiály v síti OIV KITTV a na serveru http://it.pedf.cuni.cz/

http://archiv.czech.net

http://www.fi.muni.cz/~xhavlas

http://www-troja.fjfi.cvut.cz/~sokolovs/pascal.htm

Poslední úprava: Battistová Eva, PaedDr. (14.04.2005)
Sylabus -
  • Základy systémové analýzy, fáze vývoje programového systému
  • Zdroje technologických a didaktických informací
  • Vývoj programových systémů (datová základna a struktura dat, algoritmické struktury a jejich vyjadřování)
  • Programovací jazyk Pascal, syntaxe jazyka, překladač
  • Řešení algoritmicky jednoduchých problémů, programovací techniky
  • Procedury a funkce
  • Ověřování správnosti algoritmu
  • Paradigmata programování (procedurální a objektové programování)
  • Uživatelské rozhraní, nápověda, dokumentace programů

Poslední úprava: Battistová Eva, PaedDr. (20.09.2005)