Cvičení

Učebna #

Cvičení probíhají v učebně KN:A-424

Program cvičení #

body Náplň
1 8 Bash - úvod
2 - Bash - pokračování
3 10 Bash - skript
4 - Reprezentace čísel
5 15 Reprezentace čísel
6 7 Make - automatický překlad
7 - Ladění - debugging
8 - Vzdálený přístup
9 - Verzování - git
10 10 Verzování - git
11 10 Testování
12 - Logická hradla
13 - Logická hradla
14 - Zápočtová písemka - online

Zápočet #

Zápočet získáte, pokud:

  • odevzdáte funkční všechny domácí úlohy (funkční, znamená, že získáte kladný, nenulový počet bodů)
  • všechny body za domácí úlohy společně se zápočtovou písemkou a body aktivity musí být alespoň 50 bodů
  • Vaše neomluvena absence na cvičeních bude maximálně 2x.

Pravidla #

  • Od studentů se očekává domácí příprava na další cvičení.
  • Body se udělují za domácí úkoly a za aktivitu při cvičení:
    • Za splněnou a včas odevzdanou úlohu dostanete 1–15 bodů podle typu úlohy. Úloha se považuje za splněnou, pokud v BRUTE projde všemi povinnými testy a celkový počet bodů (total score) je větší než nula. Jinými slovy, pokud projdete povinnými testy, ale penalizace za nepovinné testy je příliš velká, na splnění úlohy to nestačí.
    • Body za úlohy se strhávají za pozdní odevzdání a za další nedostatky odhalené cvičícím. Na vypracování úlohy je zpravidla týden a den (do konce dne následujícího cvičení).
    • Během každého cvičení bude možnost získat body za odpovědi na otázky cvičícího z domácí přípravy nebo za vypracování jednoduchého programu. Na jednom cvičení lze získat maximálně 1 bod, za semestr pak max. 10 bodů.
  • Všechny úlohy se odevzdávají přes odevzdávací systém nebo verzovací systém
    • Úlohy jsou většinou vyhodnocovány automaticky, výsledek (body) se dozvíte na konci protokolu z automatického vyhodnocení (položka Total score).
    • Automatické vyhodnocení může být puštěno znovu i na už odevzdanou úlohu. Pokud se váš program nechová deterministicky, může to vést k odlišnému (nižšímu) hodnocení.
    • V systému se vám body objeví až po manuální kontrole učitelem. Pokud nebudou shledány závažné nedostatky, bude bodové ohodnocení rovno počtu bodů z automatického vyhodnocení zmenšeném o penalizaci za pozdní odevzdání.
  • Všechny úlohy budou (automaticky) kontrolovány na plagiátorství. V případě, že odevzdaná úloha bude označena jako plagiát, budeme postupovat dle instrukcí Plagiáty a opisování.
    • Upozorňujeme, že vážným problémem z hlediska plagiátorství je jakýkoliv výskyt cizího kódu nahraný do systému pod vaším účtem.