| Vyučující | 
    | 
            
                
                    Panuš Jan, Ing. Ph.D.
                
                    Novák Martin, Ing.
                 | 
    | Obsah předmětu | 
    | Principy objektově orientovaného programování. Vybrané úlohy pro objektově orientované programování. Pokročilé algoritmy - třídění, vyhledávání. Využití maker v MS Office - základy. Makra v MS Office - práce s objekty. Makra v MS Office - pokročilé metody. Praktický příklad s pomocí robotické sestavy LEGO, integrace s mobilní platformou iOS nebo Android. 
 
 | 
    | Studijní aktivity a metody výuky | 
    | Monologická (výklad, přednáška, instruktáž), Metody práce s textem (učebnicí, knihou), Metody samostatných akcí | 
    
    
        
        
            | Výstupy z učení | 
        
            | Schopnost analyzovat problém, vytvořit a zapsat algoritmus formou vývojového diagramu a programu v programovacím jazyce Visual Basic.NET. Porozumnění pojmů výpočetní techniky a programování.
 
 | 
        
            | Předpoklady | 
        
            | nespecifikováno 
 
 | 
        
            | Hodnoticí metody a kritéria | 
        
            | Ústní zkouška, Písemná zkouška, Posouzení zadané práce 
 Zápočet: zpracovat úlohy v cvičení s úspěšností min. 60% a odevzdat semestrální práci.  Podrobnosti budou zveřejněny na prvním cvičení.
 
 | 
    
    | Doporučená literatura | 
    | 
            
                
                
                    Fuchs, Joachim. Visual Basic : velká kniha řešení. Brno: Computer Press, 2010. ISBN 978-80-251-2212-9.
                
                    Pecinovský, R. Cesta k profesionalitě - Základy algoritmizace. 
                
                    Wirth, N. Algoritmy a štruktúry údajov. ALFA Praha, 1987. 
                 
 
 |