Vyučující
|
-
Beran Ladislav, Ing.
-
Rozsíval Pavel, Ing.
|
Obsah předmětu
|
Úvod do předmětu, příklady na algoritmizaci - vývojové diagramy. Algoritmizace a programování jednoduchých úloh se základními matematickými operátory. Programování úloh s příkazem if, if-else. Příklady na cyklus for. Příklady na cykly while, do-while. Výběr cyklů. Příklady na příkaz switch, break a continue. Algoritmizace a programování složitějších příkladů - kombinace různých řídích struktur v jednom programu. Programování s využitím metod I. Programování s využitím metod II. Práce s jednorozměrným polem. Práce s vícerozměrným polem. Procvičení základů objektově orientovaného programování. Výjimky. Práce s řetězci a soubory.
|
Studijní aktivity a metody výuky
|
Dialogická (diskuze, rozhovor, brainstorming), Metody samostatných akcí, Demonstrace, Nácvik dovedností, Pracovní činnosti
|
Výstupy z učení
|
Předmět slouží k prohloubení a hlubšímu procvičení znalostí získaných studiem předmětu Algoritmizace a základy programování. Je určen hlavně studentům, kteří nemají dostatečné praktické zkušenosti s programováním.
Logické myšlení, prohloubení praktických zkušeností s programováním, základní programátorské techniky, orientace ve visual studiu
|
Předpoklady
|
Žádné předpoklady nejsou stanoveny.
|
Hodnoticí metody a kritéria
|
Analýza výkonu studenta, Rozbor produktů pracovní činnosti studenta
Docházka na cvičení je nepovinná. Náplní cvičení je řešení praktických úloh z programování. Část úkolů je řešena vzorově společně s cvičícím, část pak jako samostatná práce studentů s možností konzultace. Podmínkou k úspěšnému zakončení je řešení několika jednodušších úkolů.
|
Doporučená literatura
|
-
Gunnerson, E. Začínáme programovat v C#. Computer Press, 2001.
-
Liberty, J. Programming C#, O´Reilly, 2001.
-
Nagel, Ch., Evjen, B., Glynn, J., Skinner, M.W. C# 2005 - Programujeme profesionálně. Brno: Computer Press, 2007. ISBN 80-251-1181-4.
-
Virius, M. C# pro zelenáče. Neocortex. KOPP. ISBN 8072321765.
|