Předmět: Vyrovnávací seminář z programování

« Zpět
Název předmětu Vyrovnávací seminář z programování
Kód předmětu KMI/VSP
Organizační forma výuky Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 4
Vyučovací jazyk čeština
Statut předmětu Volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
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.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
Fakulta: Ekonomická fakulta Studijní plán (Verze): Ekonomická informatika (4) Kategorie: Ekonomie 1 Doporučený ročník:1, Doporučený semestr: Zimní