Jazyk C# 1 Mgr. Jakub Večeřa
Požadavky na zápočet:
- Účast na semináři není povinná, ale doporučovaná
-
Z každého semináře bude úkol - samostatná práce
- 9 menších úkolů
- 2 větší úkoly, řešení později osobně konzultováno na povinné konzultaci
- Pro udělení zápočtu je potřeba 26 bodů
Bodování
- Úplné splnění malého úkolu na semináři → 1 bod
- Úplné splnění malého úkolu do 23:59:59 olomouckého času v neděli před následujícím seminářem → 0.5 bodu
- Úplné splnění velkého úkolu a úspěšná konzultace → 10 bodů
- Závěrečná programovací písemka → 10 bodů
- Drobné změny a výjimky vyhrazeny
Tabulka s body: zde
Semináře:
- 22. 9. Úvodní hodina, Vývojová prostředí, jazyk C#, platforma .NET, HelloWorld, proměnné, datové typy, Debugger [prezentace, úkol]
- 29. 9. Základní konstrukty C# (operátory, větvení, cykly, řetězce) [prezentace, úkol]
- 6. 10. Pole, Základy OOP [ prezentace, zdrojové kódy , úkol]
- 13. 10. Modifikátory přístupu, OOP prakticky [ prezentace, zdrojové kódy, úkol]
- 20. 10. Rozhraní, dědičnost [prezentace, úkol]
- 27. 10. Genrické datové typy, enumerátory [prezentace, zdrojové kódy, úkol]
- 3. 11. Výčtový datový typ, DateTime, Extension Methods, Výjimky
- 10. 11. Konzole, Struktury, Indexer
- 17. 11. Seminář odpadá
- 24. 11. Propeties, Fields, Přetížení operátorů, Delegáti, Ntice
- 1. 12. GUI - WPF, MVVM
- 8. 12. WPF - Canvas
- 15. 12. Zápočtový týden - Závěrečná programovací písemka
Správce stránky: Jakub Večeřa