Volitelný seminář pro 3. a 4. ročník

Programuj vlastní aplikace v C#

Seminář pro studenty, kteří se chtějí naučit programovat v C# na platformě .NET a chtějí pochopit, jak vzniká software. Od základů algoritmického myšlení se dostaneme přes GitHub, objektové programování a WinForms až k vlastní aplikaci, kterou můžeš ukázat u profilové maturity i ve svém portfoliu.

Proč si vybrat seminář

C# pro další studium i praxi

01

Základy poctivě

Ve 3. ročníku stavíme pevný základ: datové typy, podmínky, cykly, metody, pole, kolekce, řetězce, soubory a výjimky.

02

Systematické řešení

Naučíš se rozdělit problém na menší části, zvolit vhodný algoritmus, testovat výsledek a psát čitelnější kód.

03

Maturita a portfolio

Z předmětu lze maturovat v profilové části. Ve 4. ročníku vzniká větší aplikace, kterou můžeš obhájit a ukázat dál.

Sylabus

Co tě v semináři čeká

Seminář začíná základními stavebními kameny jazyka C# a platformy .NET. Postupně se od jednoduchých konzolových programů dostaneme k práci se soubory, kolekcemi, objektovým návrhem, algoritmy a měřením výkonu. Ve 4. ročníku přidáme GitHub, Windows aplikace, testování a vlastní ročníkový projekt.

Podívat se na témata
  • Základy C#/.NET: proměnné, datové typy, vstup, výstup a ladění
  • Algoritmické myšlení: podmínky, cykly, metody a rozklad problému
  • Datové struktury: řetězce, pole, seznamy, slovníky, soubory a výjimky
  • GitHub, Visual Studio a práce ve vlastním studentském repozitáři
  • Objektové programování: třídy, dědičnost, polymorfismus a návrh kódu
  • WinForms: formuláře, události, grafika, resources a konfigurace aplikace
  • Testování, hledání chyb, GitHub Issues a příprava aplikace ke stažení
  • Ročníkový projekt: vlastní nápad, konzultace, dokončení a prezentace

Lekce

Cesta od základů k vlastní aplikaci

Projekty

Ukázky studentských prací

Na konci semináře nezůstane jen známka v Bakalářích. Výsledkem jsou konkrétní aplikace, hry a nástroje, které si mohou studenti spustit, ukázat spolužákům a použít jako první ukázku své práce.

Instalace

Vyzkoušej hotové aplikace

Studentské projekty jsou publikované jako jednoduché ZIP balíčky. Stačí stáhnout, rozbalit do vlastní složky a spustit soubor aplikace s příponou .exe.

  1. Stáhněte ZIP z odkazu u projektu.
  2. Rozbalte celý obsah do samostatné složky.
  3. Spusťte hlavní .exe soubor.
  4. Pokud Windows zobrazí bezpečnostní upozornění, ověřte původ souboru podle odkazu z tohoto webu.