Programatorska - Karel Letterbox Hybrid
-
Difficulty:
-
-
Terrain:
-
Size:
 (small)
Please note Use of geocaching.com services is subject to the terms and conditions
in our disclaimer.
Na úvodních souřadnicích nic nehledejte, začnete zde ale svoji cestu...
Vydejte se na třetí ze zamýšlené série "programátorských" krabiček, které by vás chtěly seznámit s některými programovacími jazyky.
KAREL

Programovací jazyk a vývojové prostředí Karel, pojmenované na poctu Karla Čapka, který slovo robot zavedl do mezinárodního slovníku, vytvořil v roce 1981 jako nástroj pro výuku studentů profesor Stanfordovy univerzity v Kalifornii, Richard E. Pattis. Byl primárně určený pro výuku programování naprostých začátečníků. Programování spočívá v ovládání robota, který se pohybuje ve čtvercové síti, jehož pohyby je možno krok za krokem sledovat. Student se tak může s postavičkou robota ztotožnit a lépe tak pochopit činnost programu při vykonávání počítačem.
Do Čech se dostal jazyk Karel záhy a brzy se stal velice populárním. První implementace jazyka byly pro počítače PMD-85, ZX Spectrum, IQ151, atd. Kolem české verze vznikla rozsáhlá metodika a je k dispozici řada výukových materiálů. V první etapě výuky se vůbec nevyužívají proměnné, což usnadňuje studentům pochopit základní principy, rozložit problémy na jednodušší celky a používat základní programové konstrukce.
Mezi základní příkazy jazyka Karel patří: Krok, Vlevo-Vbok, Polož, Zvedni. Další příkazy lze vytvářet skládáním, rekurzí, atd. Jazyk obsahuje také konstrukce pro podmínky, smyčky či testování zda je před ním volno, na kterou stranu je otočen nebo jestli stojí na značce.
Odkazy
Moc pěkné webové online vývojové prostředí
Robot Karel se objevuje i v hudbě
Jak na keš?
- Je to jednoduché, stoupněte si čelem do kopce (na západ) na výchozí souřadnice a vykonejte následující "program"
- Půjdete vždy pouze po cestách a pěšinkách, takže pravé úhly nemusí být přesně 90°
- Robot Karel je drobné postavy a navíc už je docela starý, takže jeho krok v závislosti na terénu měří 0.5 - 0.7 m
CESTA
VLEVO-VBOK
DOKUD NENÍ ZEĎ
KROK
KONEC
VLEVO-VBOK
VLEVO-VBOK
VLEVO-VBOK
OPAKUJ 140-KRÁT
KROK
KONEC
OPAKUJ 4-KRÁT
VLEVO-VBOK
KONEC
OPAKUJ 80-KRÁT
KROK
KONEC
VLEVO-VBOK
OPAKUJ 300-KRÁT
KROK
KONEC
VLEVO-VBOK
OPAKUJ 60-KRÁT
KROK
KONEC
VLEVO-VBOK
OPAKUJ 40-KRÁT
KROK
KONEC
VLEVO-VBOK
OPAKUJ 270-KRÁT
KROK
KONEC
VLEVO-VBOK
VLEVO-VBOK
VLEVO-VBOK
OPAKUJ 200-KRÁT
KROK
KONEC
VLEVO-VBOK
VLEVO-VBOK
VLEVO-VBOK
OPAKUJ 30-KRÁT
KROK
KONEC
VLEVO-VBOK
VLEVO-VBOK
VLEVO-VBOK
OPAKUJ 210-KRÁT
KROK
KONEC
VLEVO-VBOK
ZVEDNI
KONEC
Razítko patří do keše, neodnášejte jej prosím. Po odlovu vše uveďte do původního stavu (tJ. dolů PET, nad ní razítko). Prosím také o opětovné důkladné zamaskování. Děkuji.
Pozor, u keše může být někdy živo, tak ať vám někdo během logování nevpadne do zad.
Additional Hints
(Decrypt)
Iýenmaý trbbowrxg. Avp arebmroíerw, uyrqrw pb frz arcngeí.
Treasures
You'll collect a digital Treasure from one of these collections when you find and log this geocache:

Loading Treasures