Vyučující
|
-
Dostál Jiří, prof. PhDr. PaedDr. Ph.D.
-
Šaloun Petr, doc. RNDr. Ph.D.
-
Basler Jaromír, PhDr.
-
Klement Milan, prof. PhDr. Ph.D.
|
Obsah předmětu
|
Témata: - prostředí Visual Basicu, formuláře, moduly, třídy, knihovny, - definice procedury a její součásti, - definice funkce a její součásti, základní funkce (numerické, řetězcové, konverzní, databázové, časové, souborů a složek, vstup a výstup, funkce větvení), - programování (deklarace, přiřazení, cykly, podmínky, ošetření chyb, správa aplikací, soubory a složky, datum a čas), - deklarace proměnných, - rozhodovací struktury a cykly, - programování základních funkcí (numerické, řetězcové, konverzní, databázové, časové, souborů a složek, vstup a výstup, funkce větvení), - moduly a systémové knihovny, - funkce, metody a ovládací prvky pro práci s textem, - funkce, metody a ovládací prvky pro práci s obrázky, - funkce, metody a ovládací prvky pro práci se soubory a složkami, - funkce, metody a ovládací prvky pro práci s databázemi, - funkce, metody a ovládací prvky pro práci s rozšířenými knihovnami, - použití API funkcí, - vytváření spustitelných aplikací a jejich instalací, - možnosti kompilace programového kódu pro jiná prostředí.
|
Studijní aktivity a metody výuky
|
Přednášení, Metody práce s textem (učebnicí, knihou), Projekce (statická, dynamická)
|
Výstupy z učení
|
Problematika algoritmizace v prostředí programovacích jazyků, s ohledem na možné uplatnění těchto znalostí pro tvorbu vlastních programů. Základy algoritmizace úloh umožní studentům hlubší vhled do problematiky používání a spravování výpočetní techniky. Poskytne jim přehled o možnostech operačních systémů i možnosti jednotlivých aplikací postavených na technologii API funkcí. Konkrétní témata: Algoritmizace obecných úloh a postupů. Typy programovacích jazyků a prostředí (podle úrovně assembler, symbol objekt). Objektové programování MS Visual Basic.
Po absolvování předmětu by měli být studenti zejména schopni: - vysvětlit pojem program, programový kód, překladač a programovací jazyk, definovat a popsat vlastnosti programovacího jazyka MS Visual Basic. NET 2010, popsat strukturu okna programovacího jazyka MS VB .NET 2010, - vytvořit svůj první program, pracovat s ovládacím prvkem Button, pracovat se základními příkazy MS Visual Basic 2010, vytvořit další jednoduché aplikace, pracovat s ovládacím prvkem TextBox, Label, GroupBox, použít pokročilejší příkazy a metody, - používat VB 2010 pro tvorbu jednoduchých aplikací, pracovat s ovládacím prvkem DriveListBox, pracovat s ovládacím prvkem DirListBox a pracovat s ovládacím prvkem FileListBox, nastavovat hlavní vlastnosti prvků DriveListBox, DirListBox a FileList Box, pracovat s ovládacím prvkem Image, - ošetřovat chyby v běhu programu a to pomocí MsgBox, volání chybového stavu, pracovat se soubory na úrovni obslužného kódu, pracovat s dynamickým kreslením pomocí DrawLine, měnit tloušťku kreslené čáry pomocí proměnné PenWidth, - používat metodu MouseMove a MouseDown, používat metodu mazání grafiky obsahu PictureBoxu, vytvářet ovládací menu programu, - pracovat s ovládacím prvkem Windows Media Player, nastavovat hlavní vlastnosti prvku Windows Media Player, používat příslušné funkce a příkazy pro práci s Windows Media Playerem, přehrávat různé multimediální soubory a tak doplnit vaše projekty i o "zvukovou a obrazovou" část, - pracovat s ovládacím prvkem ListBox, používat příslušné funkce a příkazy pro práci s řetězci (Split, Replace, Ubound), - deklarovat proměnné pro výpočty a vizualizaci, pracovat s datovým typem date ve Visual Basic, pracovat s dílčími částmi datového typu date (day, hour, weekday apod.), - pracovat s cykly typu FOR ... NEXT, pracovat s cykly typu DO ... LOOP ... UNTIL, - porovnávat vlastnosti ovládacích prvků TextBox a ListBox, nastavovat hlavní vlastnosti prvku TextBox a ListBox, propojovat ovládací prvky ListBox a TextBox, - vytvářet databáze pomocí Visual Data Manageru, pracovat s ovládacím TextBox a propojovat jej s databází, pracovat s ovládacím prvkem Data a propojovat jej s databází, - používat příslušné funkce a příkazy pro databáze, pracovat s ovládacím prvkem Data Bound Grid, upravovat vzhled formuláře za běhu programu.
|
Předpoklady
|
nespecifikováno
|
Hodnoticí metody a kritéria
|
Seminární práce
Na základě distančního textu předložit vypracované kontrolní otázky a úkoly. - KLEMENT, M. Základy programování 1 - Úvod do MS Visual Basic 6.0 (studijní opora). Olomouc : UP, 2008. 60 s. ISBN 978-80-244-2177-3. KLEMENT, M. Základy programování 2 - Začátky programování ve MS Visual Basic 6.0 (studijní opora). Olomouc : UP, 2008. 60 s. 60 s. ISBN 978-80-244-2178-0. KLEMENT, M. Základy programování 3 - Pokročilejší programování v MS Visual Basic 6.0 (studijní opora). Olomouc : UP, 2008. 60 s. 60 s. ISBN 978-80-244-2179-7. KLEMENT, M. Základy programování 4 - Pokročilé programování v MS Visual Basic 6.0 (studijní opora). Olomouc : UP, 2008. 60 s. 60 s. ISBN 978-80-244-2180-3.
|
Doporučená literatura
|
-
Craig, J. a Webb, J. (2001). Microsoft Visual Basic 6.0. Praha : Computer Press, 721 s.
-
Klement, M. (2002). Základy programování v jazyce Visual Basic. Olomouc : VUP, 315 s.
-
Kocich, P. (2000). 100 1 tipů a triků pro Visual Basic. Praha : Computer Press.
-
Příručka. (2000). Referenční příručka k programu Visual Basic 6.0.
-
Socha, J. (1999). Naučte se programovat ve Visul Basicu. Praha : Grada, 520 s.
|