Co dělat, když pokojovkám žloutnou listy?
Nejdůležitější je nezapomínat na bezpečnost a přizpůsobit hru věku a počtu dětí. Před každou aktivitou si připravte prostor, odstraňte ostré předměty a domluvte se na jasných pravidlech. Častou chybou je příliš složité vysvětlování – děti mladšího školního věku ztratí pozornost. Raději hru předveďte a nechte je vyzkoušet si jednoduchou verzi. Také není nutné, aby se každá hra musela dohrát do konce; někdy je lepší hru ukončit ve chvíli, kdy je děti nejvíc baví. Tím si zajistíte, že se k ní budou chtít příště vrátit.
Na co se zaměřit při procházce středověkou sítí Klíčem k pochopení Nového Města je vztah mezi náměstími a tržnicemi. Karel IV. založil tři velká náměstí – dobytčí trh (dnešní Karlovo), koňský trh (Václavské) a senový trh (Senovážné). Každé z nich mělo specifickou funkci a bylo napojeno na důležité komunikace. Při procházce si všímejte, jak jsou náměstí propojena – toto propojení není náhodné. Například z Karlova náměstí vede směrem k Vyšehradu široká ulice, která byla hlavní cestou k císařské rezidenci. Pokud tuto linii přejdete kolmo, narazíte na pozůstatky opevnění a hradeb, které ohraničovaly město až do 19. století.
Jak vypadá kód, který se ladí sám? Prvním návykem je psát krátké funkce, které dělají jen jednu věc. Pokud funkce přesahuje dvacet řádků nebo má více než tři úrovně vnoření, je to varování. Rozdělte ji na menší celky s výstižnými názvy. Typická chyba: funkce pojmenovaná processData, která uvnitř validuje vstup, mění formát, ukládá do databáze a posílá e-mail. Když pak selže odeslání, musíte procházet celý blok. Místo toho mějte validateInput, transformData a sendNotification. Každou z nich pak můžete testovat a ladit izolovaně.
Když se řekne Nové Město pražské, většina si představí rušné třídy, Václavské náměstí nebo Karlovo náměstí. Málokdo si ale uvědomí, že tato čtvrť není jen souborem ulic a domů, ale promyšleným urbanistickým dílem Karla IV. Jeho koncept z roku 1348 předčil dobu – šlo o první velkou středověkou „satelitní" čtvrť v Evropě, která měla být nejen rezidenční, ale i ekonomickou a reprezentativní součástí královského města.
Praktická rada pro ty, kdo chtějí vidět středověké prvky bez průvodce: vyhledejte si na fasádách domů v ulicích Na Rybníčku nebo v okolí Faustova domu tzv. gotická ostění a klenební žebra. Mnoho domů bylo později barokně a klasicistně přestavěno, ale v přízemí a v průjezdech se často dochovaly původní kamenné prvky. Typický omyl je zaměřit se pouze na věže kostelů – ty sice tvoří dominanty, ale nejcennější detaily se skrývají v drobných prostorách mezi nimi.
Každý vývojář zná situaci, kdy místo psaní nové funkce tráví hodiny hledáním chyby, která se skrývá v nepřehledném kódu. Často přitom nejde o složitou logiku, ale o nedostatek pořádku. Čistý kód není otázka estetiky, ale praktické úspory času. Následující návyky vám pomohou předejít zbytečnému ladění a zpřehlední váš JavaScript.
Druhý návyk: vyhněte se mutacím sdíleného stavu. Častým zdrojem chyb je, že funkce mění globální objekt nebo pole, které používá jiná část aplikace. Místo toho vracejte nové hodnoty. Například místo items.push(newItem) použijte const newItems = [...items, newItem]. Tím zabráníte tomu, že změna na jednom místě neočekávaně ovlivní jinde. Pokud pracujete s objekty, použijte spread operátor nebo Object.assign. Tento přístup zjednodušuje hledání chyby, protože víte, že žádná funkce nemá vedlejší účinky.
Druhá aktivita se jmenuje „Lidská šifra". Rozdělte děti na dvě skupiny a každé skupině ukažte obrázek jednoduchého tvaru, například hvězdy nebo auta. Úkolem je, aby se děti celé skupiny společně pokusily vytvořit tento tvar svými těly na zemi. Nesmějí používat žádné pomůcky ani mluvit – komunikují pouze pohybem. Tato hra podporuje týmovou spolupráci a logické myšlení, ale vyžaduje trpělivost. Pro mladší děti je vhodné začít s jednoduššími tvary, jako je kruh nebo čtverec.
Jak zapojit fantazii a přitom udržet pozornost Třetí hra, která zabaví i neklidné děti, je „Zvířecí pohybová abeceda". Vyberte písmeno a děti mají za úkol předvést pohyb zvířete, které na toto písmeno začíná. Například „K" jako klokan – děti poskakují se sepjatýma rukama u hrudi. „S" jako had – plazí se po břiše. Důležité je, aby se každé dítě mohlo vyjádřit, ale mějte připravenou zásobu zvířat pro případ, že někoho nic nenapadne. U menších dětí se držte známých zvířat a vyhněte se složitým kombinacím, které by vedly k tomu, že se děti začnou nudit.