1 Metody, události. Předvedení tvorby ukázkové aplikace – digitální
hodiny, použití časovače. Zároveň demonstrace termínu „Události“
a „Vlastnosti“ na objektu Command, Timer, Label, Form. Letmé seznámení s typy
proměnných (podle helpu). Význam a rozdíl deklarací pomocí DIM a STATIC.
Procvičení deklarací, deklarace na úrovni modulu a úrovni procedury.
Viditelnost proměnné a její „život“.
2 Příkazy cyklů a podmínek. If-Then-Else-End If, Do-While/Until, For-
Next, Select –Case.
Logické operace AND, OR, operace s bity. Control Text, jeho vlastnosti.
víceřádkový...
Tvorba sub a funkce
Předávání parametrů odkazem a hodnotou. Návratová hodnota.
Upozornit na možnost proměnného počtu parametrů.
Procvičit definice podprogramů a funkcí, začlenit cykly a podmínky.
Naprogramovat fci faktoriál a pod.
3 Debuger – ladění aplikace . Uživatelsky definovaný typ. Pole
Skladba projektu – více modulů – Form, Bas,. ...
Procvičit použití debugeru na vhodných příkladech. Breakpointy, a
podmíněné BP, krokování programu, výpis obsahu proměnných, jejich
modifikace, ...
4 Návrh menu, dynamické menu , jeho tvorba., InputBox, MsgBox, jejich
ekvivalenty v .NET
Procvičit tvorbu menu, víceúrovňové, potlačení vybraných položek.
Plovoucí menu.
5 Controls. Seznámení s dosud neprobranými standardními controls,
nahrání dalších – MSComm, MSChart, ...
Chyby – Ošetření chyb, konstrukce Try - Catch - End Try
Procvičit použití zbylých standardních controls: Option, ComboBox, ...
6 Základní jmenné prostory .NET
Procvičení
Hledání znaku v řetězci, převod čísla na řetězec a naopak (== směřovat k
potřebným znalostem naprogramování kalkulátoru) Zadání projektu – kalkulátor,
třídění,….
7 Práce s více formuláři, řízení formulářů, sdílení proměnných
Aplikace s více formuláři.
8 Základními typy programových objektů jazyka VB.NET - moduly, struktury
a třídy – úvod do obektového programování
Procvičit tvorbu jednoduché třídy
9 Vlastní metody, události ve třídě.
Procvičit na příkladu.
10 Práce s řetězci
třídy System.String a tříd jmenného prostoru System.Text), původní
funkce (které jsou součástí modulu Microsoft.VisualBasic.String)
11 Rezerva, kreslení
Rezerva, znovu procvičit problémovou látku, dílčí kontrola zadaného
projektu, u bezproblémových požadovat implementaci dalších funkcí/metod
(goniometrické, paměti, závorkování,...)
12 Konzultace k problémům zadaného projektu
13 Práce se soubory – čtení/zápis
Kalkulátor – dokončení.
14 Spolupráce s dalšími aplikacemi, databáze,
Klasifikovaný zápočet.
hodiny, použití časovače. Zároveň demonstrace termínu „Události“
a „Vlastnosti“ na objektu Command, Timer, Label, Form. Letmé seznámení s typy
proměnných (podle helpu). Význam a rozdíl deklarací pomocí DIM a STATIC.
Procvičení deklarací, deklarace na úrovni modulu a úrovni procedury.
Viditelnost proměnné a její „život“.
2 Příkazy cyklů a podmínek. If-Then-Else-End If, Do-While/Until, For-
Next, Select –Case.
Logické operace AND, OR, operace s bity. Control Text, jeho vlastnosti.
víceřádkový...
Tvorba sub a funkce
Předávání parametrů odkazem a hodnotou. Návratová hodnota.
Upozornit na možnost proměnného počtu parametrů.
Procvičit definice podprogramů a funkcí, začlenit cykly a podmínky.
Naprogramovat fci faktoriál a pod.
3 Debuger – ladění aplikace . Uživatelsky definovaný typ. Pole
Skladba projektu – více modulů – Form, Bas,. ...
Procvičit použití debugeru na vhodných příkladech. Breakpointy, a
podmíněné BP, krokování programu, výpis obsahu proměnných, jejich
modifikace, ...
4 Návrh menu, dynamické menu , jeho tvorba., InputBox, MsgBox, jejich
ekvivalenty v .NET
Procvičit tvorbu menu, víceúrovňové, potlačení vybraných položek.
Plovoucí menu.
5 Controls. Seznámení s dosud neprobranými standardními controls,
nahrání dalších – MSComm, MSChart, ...
Chyby – Ošetření chyb, konstrukce Try - Catch - End Try
Procvičit použití zbylých standardních controls: Option, ComboBox, ...
6 Základní jmenné prostory .NET
Procvičení
Hledání znaku v řetězci, převod čísla na řetězec a naopak (== směřovat k
potřebným znalostem naprogramování kalkulátoru) Zadání projektu – kalkulátor,
třídění,….
7 Práce s více formuláři, řízení formulářů, sdílení proměnných
Aplikace s více formuláři.
8 Základními typy programových objektů jazyka VB.NET - moduly, struktury
a třídy – úvod do obektového programování
Procvičit tvorbu jednoduché třídy
9 Vlastní metody, události ve třídě.
Procvičit na příkladu.
10 Práce s řetězci
třídy System.String a tříd jmenného prostoru System.Text), původní
funkce (které jsou součástí modulu Microsoft.VisualBasic.String)
11 Rezerva, kreslení
Rezerva, znovu procvičit problémovou látku, dílčí kontrola zadaného
projektu, u bezproblémových požadovat implementaci dalších funkcí/metod
(goniometrické, paměti, závorkování,...)
12 Konzultace k problémům zadaného projektu
13 Práce se soubory – čtení/zápis
Kalkulátor – dokončení.
14 Spolupráce s dalšími aplikacemi, databáze,
Klasifikovaný zápočet.