Hlavní obsah
Hodina kódu
Kurz: Hodina kódu > Kapitola 2
Lekce 1: Hodina kódu (pro učitele a rodiče)Využití Hodiny kódu ve třídě
O čem je Hodina kódu na Khan Academy?
Na Khan Academy nabízíme mimojiné kurzy JavaScriptu, HTML/CSS a SQL. Pro Hodinu kódu jsme ke každému z nich připravili jednohodinový úvod.
Můžete si vybrat z následujících možností.
Z čeho si můžete vybírat:
- Hodina kreslení kódem: Tato hodina naučí vaše studenty programovat v JavaScriptu, jednom z nejoblíbenějších programovacích jazyků. JavaScript použijí k programování kreslicích funkcí a kurz je zakončen zábavnými kreslícími projekty. Je potřeba mít připojenou klávesnici a umět na ní psát. Doporučený věk: 8+.
- Hodina tvorby webových stránek: Tato hodina naučí vaše studenty vytvořit si vlastní webovou stránku pomocí základů HTML a CSS. Nakonec si vytvoří vlastní pohlednici. Je potřeba mít připojenou klávesnici a umět na ní psát. Doporučený věk: 8+.
- Hodina práce s databázemi: Tato hodina naučí vaše studenty základy fungování databází, například jak aplikace ukládají data o uživatelích a různý jiný obsah. Studenti budou používat SQL k vytváření tabulek s daty a k dotazování se na uložená data. V závěrečném projektu si vytvoří databázi pro fiktivní obchod. Je potřeba mít připojenou klávesnici a umět na ní psát. Doporučený věk: 12+.
Každá z možností zahrnuje následující obsah:
- Videa a “interaktivní audioprůvodci”. Interaktivní audioprůvodce je jako video, ale můžete jej zastavit a hrát si s programem, který byl vytvořen.
- Programovací výzvy umožní vašim studentům vyzkoušet nové koncepty a umožňují nám vaše studenty hodnotit a odměňovat je získanými body.
- Závěrečný projekt vašim studentům umožní uplatnit volnou formou nově nabyté zkušenosti.
Zdárné dokončení každé z možností zabere studentům přibližně hodinu. Zároveň si však v Khan Academy myslíme, že by se studenti měli učit vlastním tempem, proto doporučujeme dát jim více jak hodinu na dokončení (alespoň 1,5 až 2 hodiny), nebo si na začátku alespoň vyjasnit, že nemusí dokončit kompletně celou lekci.
Co je to Hodina kódu?
Hodina programování je iniciativa, která má povzbudit studenty k alespoň jedné hodině programování během prvního týdne v prosinci. Doufáme totiž, že jedna hodina strávená programováním dostatečně namotivuje vaše dítě k pokračování.
Jak mohu využít Hodinu kódu na Khan Academy ve své třídě?
Než začnete s Hodinou kódu
Připravte si svou třídu
- Ujistěte se, že máte počítač pro každého studenta nebo alespoň do dvojice. Pokud jsou studenti ve dvojicích (“programování ve dvojici”), ujistěte se, že se střídají v psaní.
- Je potřeba mít ve třídě dobré připojení k internetu, zvláště pro sledování videí a audioprůvodců. Více informací zde (pouze v angličtině).
- Ujistěte se, že máte na počítačích nainstalovaný kompatibilní prohlížeč. Nejlépe Google Chrome, ale Safari 5, Internet Explorer 11, Microsoft Edge, a Mozilla Firefox by měly také fungovat. IE8 fungovat nebude. ChromeBooky by fungovat měly, protože používají Google Chrome.
- Poskytněte studentům sluchátka nebo je požádejte, ať si přinesou vlastní. Jednorázová sluchátka můžete objednat hromadně třeba na Amazonu.
- (Nepovinné) Zaregistrujte se na Code.org.
- (Nepovinné) Pokud plánujete Hodinu kreslení kódem, vytiskněte milimetrové papíry, jeden pro každého studenta.
Připravte se i vy sami
- Zkuste si projít lekce sami, abyste věděli, co na vaše studenty čeká.
- (Nepovinné) Zaregistrujte se jako učitel na Khan Academy a přidejte své studenty do své třídy. Budete tak snadno moci sledovat jejich postup. Podívejte se na tento návod. Až se zaregistrujete, klikněte na stránku pokroku studentů:
Během Hodiny kódu
- Máte-li k rozdání sluchátka a zadání, rozdejte je.
- Pokud chcete nechat studentům možnost volby tutoriálu, nasměrujte je na
Úvodní stránku Hodiny kódu:
https://cs.khanacademy.org/hourofcode - Pokud jste jim vybrali konkrétní tutoriál, nasměrujte jej na přímo na něj:
Hodina kreslení kódem:
cs.khanacademy.org/r/hour-of-code
Hodina tvorby webových stránek:
cs.khanacademy.org/r/hour-of-webpages
Hodina práce s databázemi:
cs.khanacademy.org/r/hour-of-databases - Podívejte se společně na úvodní video a pak nechte studenty pracovat jejich vlastním tempem.
- Pokud budete mít na konci čas, projděte si společně hotové projekty studentů.
Po dokončení Hodiny kódu
- Pokud jste se zaregistrovali jako učitel, podívejte se na programy, které vaši studenti vytvořili jako finální projekt na své programovací stránce třídy. Můžete pro ně hlasovat, napsat k nim pěkný komentář a povzbudit studenty, aby je sdíleli.
- Vytiskněte si certifikát pro každého studenta, který dokončí projekt. Když student dokončí všechny výzvy, obdržíte upozornění a můžete vytisknout přiložený certifikát.
- Povzbuďte své studenty k dalšímu programování na Khan Academy, v rámci našeho plného kurzu. Vše na Khan Academy je zdarma, stačí se jen přihlásit!
- Sdílejte s námi své příběhy! Velmi oceníme fotografie vašich studentů, jak pracují na našich projektech, případně zasílejte snímky obrazovek jejich projektů. Sdílejte je na Instagramu nebo Twitteru a označte je @KhanovaSkola #HourOfCode.
Děkujeme vám za podporu příští generace programátorů a programátorek!
Nejčastější dotazy
Neváhejte a napište nám další komentáře či otázky na info@khanovaskola.cz, nebo vkládejte příspěvky do diskuze níže.
Je tento kurz dostupný i v dalších jazycích?
Tyto lekce jsou kromě angličtiny plně přeloženy do španělštiny, portugalštiny, polštiny, a srbštiny. Jsou také částečně přeloženy do češtiny, italštiny, francouzštiny, a korejštiny.
V těchto překladech jsou audioprůvodci nadabovaní, a všechny ostatní texty jsou přeloženy, kromě samotného kódu a komentářů v kódu.
Je kurz přístupný rovněž pro neslyšící?
Ano, v rámci audioprůvodců jsou dostupné i přepisy. Klikněte na ikonu ozubeného kola vedle panelu přehrávání a vyberte "Interaktivní přepis". Pokud by byl audioprůvodce příliš rychlý, studenti si jej mohou kdykoliv zastavit.
Jsou osnovy přístupné rovněž pro nevidomé?
Snažíme se podporovat programy pro čtení obrazovky v rámci webových stránek KA, ale existuje mnoho aspektů spojených s kódem, které ještě nejsou plně optimalizovány. Namísto toho doporučujeme již optimalizované (ve smyslu usnadnění přístupu) Hodinu programování na Quorum.
Fungují tyto kurzy také na ChromeBooku?
ChromeBooky používají prohlížeč Google Chrome, který patří mezi prohlížeče podporované Khan Academy. Takže ano, všechny kurzy by na ChromeBooku měly bez problému fungovat.
Mohou studenti pokračovat v Hodině kódu i po skončení vyučování?
Ano! Mohou na ni pracovat kdykoliv, vlastním tempem. Stačí se přihlásit pod svým účtem (nebo pod účtem, který jste jim vytvořili), a mohou tak pokračovat přesně tam, kde minule skončili.
Potřebují studenti účet Khan Academy pro přístup ke kompletním osnovám?
Nepotřebují mít Khan Academy účet, ale studium s ním je zábavnější. Mohou sledovat svůj pokrok a získávat body a odznáčky.
Chceš se zapojit do diskuze?
Zatím žádné příspěvky.