352-0339/01 – Praktické programování ve VBA (PPvVBA)

Garantující katedraKatedra automatizační techniky a řízeníKredity2
Garant předmětuIng. David Fojtík, Ph.D.Garant verze předmětuIng. David Fojtík, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostvolitelný odborný
Ročník2Semestrzimní + letní
Jazyk výukyčeština
Rok zavedení2010/2011Rok zrušení
Určeno pro fakultyFSUrčeno pro typy studiabakalářské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
FOJ74 Ing. David Fojtík, Ph.D.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Klasifikovaný zápočet 0+2
kombinovaná Klasifikovaný zápočet 8+4

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

Primárním cílem předmětu je prostřednictvím tvorby užitečných funkcí a nástrojů zjednodušujících práci v prostředí MS Office seznámit studenty s praktickým programováním.

Vyučovací metody

Cvičení (v učebně)
Projekt

Anotace

Předmět úzce navazuje na povinný předmět Technické výpočty, kde studenti získali základní znalosti z algoritmizace. V rámci tohoto předmětu se tyto nabyté znalosti naučí prakticky aplikovat prostřednictvím jazyka VBA (Visual Basic for Application). Absolventi tak budou schopni plně využívat programové možnosti produktů MS Office při řešení různorodých úkolů z praxe. Spolu s tím si osvojí základy moderního objektově orientovaného programování.

Povinná literatura:

FOJTÍK, D. Programovací techniky. [online] dostupý z WWW <URL http://vyuka.fs.vsb.cz>

Doporučená literatura:

ČERNÝ, J. Excel 2000–2007 - záznam, úprava a programování maker. Praha: Grada Publishing, a.s., 2008. ISBN 978-80-247-2305-1 MICROSOFT. Microsoft Development Network Library (MSDN). [online], dostupný z WWW <URL http://msdn.microsoft.com/library> POKORNÝ, J. KVOCH, M. Programování ve Visual Basicu 6.0. České Budějovice: Kopp, 1999. ISBN 80-7232-044-0.

Způsob průběžné kontroly znalostí během semestru

E-learning

Další požadavky na studenta

Prerekvizity

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

Korekvizity

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

Osnova předmětu

Tématické okruhy: • Praktická algoritmizace v jazyce VBA při řešení programových úloh v MS Excelu. • Základy a principy objektově orientovaného programování (pojem třída, rozhranní, vlastnosti, metody atd.). • Objektový model MS Excelu (práce s objekty, kolekcemi a vzájemnou interakcí mezi aplikacemi MS Office), • Událostně řízené programování – rozšiřování uživatelského rozhranní. • Úvod do moderního programovacího jazyka Visual Basic .NET.

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

Podmínky absolvování jsou definovány pouze pro konkrétní verzi předmětu a formu studia

Výskyt ve studijních plánech

Akademický rokProgramOborSpec.FormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2010/2011 (B2341) Strojírenství (3902R001) Aplikovaná informatika a řízení (70) Aplikovaná informatika a řízení P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2302R003) Dopravní stroje a manipulace s materiálem P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2301R002) Dopravní technika P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2301R002) Dopravní technika P čeština Šumperk 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2302R007) Hydraulické a pneumatické stroje a zařízení P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2302R010) Konstrukce strojů a zařízení (40) Konstrukce strojních dílů a skupin P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2302R010) Konstrukce strojů a zařízení (60) Průmyslový design P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2302R010) Konstrukce strojů a zařízení (20) Výrobní stroje a zařízení P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2302R010) Konstrukce strojů a zařízení (70) Zemní, těžební a stavební stroje P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (3907R004) Provoz a řízení v energetice P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2301R040) Průmyslové inženýrství P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2301R013) Robotika (70) Robotika P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2303R002) Strojírenská technologie (70) Strojírenská technologie P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2303R002) Strojírenská technologie (70) Strojírenská technologie P čeština Šumperk 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2301R023) Technická diagnostika, opravy a udržování (70) Technická diagnostika, opravy a udržování P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (3904R016) Technika tvorby a ochrany životního prostředí (70) Technika tvorby a ochrany životního prostředí P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (3708R028) Technologie dopravy (20) Pozemní doprava P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (3901R003) Aplikovaná mechanika P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství P čeština Šumperk 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2301R002) Dopravní technika (10) Dopravní technika a technologie P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (2301R003) Dopravní technika a technologie P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2341) Strojírenství (3907R009) Provoz energetických zařízení P čeština Ostrava 2 volitelný odborný stu. plán

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

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