Podmínky hodnocení
Hodnocení soutěže kategorie mládež.
- Funkčnost:
- Vykreslí prázdné bludiště jakkoliv +1
- Vykreslí Karla s označením směru +1
- Vše vykreslí graficky +2
- Umí načíst soubor zadaný na příkazové řádce (pozná parametr a čte ze souboru)
+1
- Karel umí KROK +2
- Karel umí VLEVO-VBOK +2
- Karel umí POLOZ +2
- Karel umí ZVEDNI +2
- Umí komentáře +1
- Vykonává 1 příkaz za sekundu +1
- Lze zrychlit SHIFTem +2
- Rozpozná chybu syntaxe a skončí +1
- Rozpozná chybu při nárazu do zdi a skončí +1
- Rozpozná chybu při pokusu položit na plné políčko a skončí +1
- Rozpozná chybu při pokusu zvednout tam kde nic není a skončí +1
- Při výpisu chyby označuje její místo (číslo řádku) +2
- Rozpozná počet parametrů příkazové řádky a načte bludiště
+1
- Správně zobrazí načtené bludiště +1
- Karel umí OPAKUJ +3
- Karel umí KDYŽ … KONEC s nějakou podmínkou +4
- Karel umí JINAK +2
- Karel umí DOKUD +4
- Karel umí JE/NENÍ ZED +2
- Karel umí JE/NENÍ ZNACKA +2
- Karel umí JE/NENÍ SVETOVA STRANA +4
- Karel umí vložené konstrukce (OPAKUJ v DOKUD apod.) +6
- Karel umí PRIKAZ a jeho použití +6
- Program umí a nezhavaruje na rekurzi (pirueta) +4
- Celkem 60
-
- Efektivita:
- Max 30 bodu
-
- Dokumentace:
- Max 10 bodu
Testování
- Správně provede program KAREL1 +12
- Vykreslí graficky +2
- Provádí 1 příkaz za sekundu +1
- Umí zrychlit SHIFTEM +2
- Rozpozná chyby v programech CHYBA1 – CHYBA5 +4
- CHYBA5 používá město MESTO5
- Označí řádek s chybou +2
- Opakuj 5 znacek +3
- DOKUD NENÍ ZED KROK +6
- KDYŽ JE ZNACKA VL. VL. +6
- KDYŽ JE SEVER POLOZ, JINAK KROK +6
- Obejde 2x bludiste a polozi do rohu vždy znacku +12
- Program KAREL4 +4