Vyučující
|
-
Beránek Ladislav, prof. Ing. CSc., MBA
-
Remeš Radim, Mgr. Ph.D.
|
Obsah předmětu
|
Hlavní témata - úvod, základní terminologie - programovací jazyky, program, algoritmus - datové typy, konstanty, proměnné, operátory, výrazy - větvení, cykly, iterace - objekty, třídy, členy třídy - funkce, parametry, nepojmenované funkce, metody, delegáty - pole, kolekce - práce se soubory
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Dialogická (diskuze, rozhovor, brainstorming), Laboratorní práce
- Účast na výuce
- 21 hodin za semestr
- Příprava na zápočet
- 28 hodin za semestr
- Semestrální práce
- 40 hodin za semestr
- Domácí příprava na výuku
- 23 hodin za semestr
|
Výstupy z učení
|
Předmět je koncipován jako propedeutika programování. Kurz je určen pro studenty, kteří si potřebují doplnit znalosti z programování. Obsahově jsou pokryta témata, na která navazuje výuka ostatních předmětů s programováním na Ekonomické fakultě.
Studenti umí naprogramovat jednoduché a středně obtížné aplikace v programovacím jazyku C#.
|
Předpoklady
|
Předmět nemá žádnou prerekvizitu.
|
Hodnoticí metody a kritéria
|
Analýza výkonů studenta, Test
Průběžné řešení projektových úkolů, tvorba vlastní aplikace v rámci samostatného projektu. Celková úspěšnost alespoň 65 %.
|
Doporučená literatura
|
-
Deitel, H., Deitel, P. Visual C# How to Program, 6th Edition. Hoboken, New Jersey, USA: Pearson Education, 2016.
-
Jamro, M. C# Data Structures and Algorithms. Birmingham, UK: Packt., 2018.
-
Michaelis, M. Essential C# 7.0, 6th Edition. Bostom, USA: Addison-Wesley Professional, 2018.
-
Nesteruk, D. Design Patterns in .NET: Reusable Approaches in C# and F# for Object-Oriented Software Design. New York, NY (USA): Apress., 2019.
-
Sarcar, V. Design Patterns in C#: A Hands-on Guide with Real-World Examples. Karnataka, India: Apress, 2018.
-
Taher, R. Hands-On Object-Oriented Programming with C#. Birmingham, UK: Packt., 2019.
|