Programování 2 - cvičení - NPRG031

Paralelky v St 12:20 N10

Stránky přednášejícího Martina Pergla s informacemi o předmětu a přednáškách a stránky paralelních přednášek Tomáše Holana a stránka anglické paralelky Adama Dingla.

  • Open (a free) kurz C# na Programiz
  • Program cvičení

    1. týden 18.02.2026 - notes
    2. týden 25.02.2026 - notes - termín přesunut
    3. týden 04.03.2026 - notes
    4. týden 11.03.2026 - notes OOP
    5. týden 18.03.2026 - notes, OOP a poznámky k CA domácímu úkolu

    Podmínky zápočtu:

    1. Domácí úkoly - Primárním cílem domácích úkolů je Vaše procvičení látky z přednášek, samotný kód je prostředkem, kterým se cvičíte. Sekundárním cílem je Vaše přesvedčením mě, že látce rozumíte (teoreticky i prakticky) dobře. (Domácí úkoly pište samostatně; no copy, no co-work, no StackOverflow or GPTChat, etc. případné vyjímky budou explicitně oznámeny; diskuze s kolegy naopak povolena je). Na 2 domácích úkolech bude provedena code review (které domácí úkoly to budou bude uvedeno při zadání), a body budou přiděleny až v případě, že Váš kód projde ne jen recodex testy ale i code review (program Vám může být opakovaně vrácen k přepracování).
    2. Závěrečný test plně napsat a odladit zadaný C# program v 90 minutách .:.
    3. Zápočtový program - rozsáhlejší (oproti domácím úkolům) C# program, včetně dokumentací a testovacích dat/testů. Programem prokazujete komplexní zvládnutí látky přednášek včetně algoritmizace, vhodného návrhu architektury a dekompozice kódu, programování, znalosti programovacího jazyka, efektivnosti návrhu, bezpečnosti kódu, přiměřené dodržení kódovacího stylu and best practices, ...). Očekává se objetový návrh programu.
      1. Zadání
      2. Vypracování
    4. Aktivita v hodině.
    5. Podvádění zakázáno. Studentské výstupy (domácí úkoly) jsou/budou kontrolovány proti plagiátorství. První nalezení totožného či jinak podezřelého kódu -10 bodů za domácí úkoly, druhý a další nesplnění předmětu; v případě závažného provinění formální řešení.

    Contact