Výuka programování pro děti

Nedávno publikovaný článek s názvem Školy informatiku neřeší, říkají zakladatelky kurzů programování pro děti mě přiměl k tomu, zjistit si více informací o tom, jaké mají rodiče možnosti, když chtějí nechat děti naučit základům programování. Vynechám možnost, kdy se to rodiče sami naučí a pak to učí děti. Aplikací a programovacích jazyků je dostatek. Jak je to ale s kroužky na výuku programování? Nažhavil jsem Google a zkusil vyhledat programovací kroužky pro děti v Praze. A výsledek? Hodně slabé.

Kromě projektu Make it Today který pro výuku využívá jazyk Scratch, Guaranty Learning, ke kterému jsem příliš informací nezjistil až na to, že se jedná o ruský projekt (více zde), stojí za zmínku ještě TIB, kde vyučují programování v Baltíkovi. MakeItToday je začínající projekt na Praze 6 a TIB (Tvořivá Informatika s Baltíkem) funguje již řadu let na několika školách v Praze a též v Českých Budějivicích a kromě programování v Baltíkovi se věnují i Androidu, C#, robotice (více zde) a též pořádají soutěže. To je vše, co se mi podařilo najít pro Prahu. Pár kroužků lze najít v dalších velkých městech. Zaujalo mě např. Centrum robotiky v Plzni. Suma sumárum ale můžu říct, kroužků, kde vaše děti seznámí s programováním, moc není.

Baltík v příkladech: Vyčarování moře a pevniny

Zadání:
Vyčarovat modrou plochu (moře) a v horní části pevninu

Autor:
Honzík, věk 6 let a 10 měsíců

Řešení:

baltik_more_a_pevnina

Výsledek:

baltik_more_a_pevnina_reseni

Vysvětlení:

baltik_more_a_pevnina_vysvetleni_01

Nastaví rychlost čarování na 5 (čím vyšší číslo tím vyšší rychlost).

baltik_more_a_pevnina_vysvetleni_02

Na celou obrazovku (má 150 políček) vyčaruje modrou plochu.

baltik_more_a_pevnina_vysvetleni_03

Přemístí Baltíka na souřadnice x = 14 a y = 0 (levý horní roh obrazovky – čísluje se od nuly).

baltik_more_a_pevnina_vysvetleni_04

15 {…} znamená, že se 15 krát provede to, co je uvedeno v závorce. V ní je v tomto případě uvedeno, že se má vyčarovat pevnina (zelená plocha) na místo výskytu Baltíka (Baltík nečaruje před sebe, ale na místo, kde právě je).

Jak naučit dítě počítat: 4 – 5 let

V jednom z předchozích příspěvků jsem se obecně věnoval tomu, jak naučit malé dítě počítat. V tomto příspěvku se zaměřím na věk 4 – 5 let a ukážu pro inspiraci, co jsme řešili s prckem, když byl v tomto věku.

Hlavní předpoklady
1. Musí vás to bavit
2. Platí podmínka číslo 1
Pokud to baví vás, bude to s velkou pravděpodobností bavit i dítě.

Existuj celá řada pracovních sešitů s úkoly pro děti v tomto věku. Určitě je dobré se na ně podívat a i nějaký koupit. Nejdůležitější ale podle mě je, tyto úkoly společně vytvářet a řešit. Dítě  má nějaký úkol, který má vyřešit, ale dělá jej společně s vámi a zároveň vidí, že se osobně věnujete vytváření tohoto úkolu.

Spojování počtu s číslicí
Propojit čárou počet předmětů s číslicí představující tento počet.
prirazovani_poctu

Vybarvení dle počtu
Vybarvit tolik předmětů kolik představuje číslice. Může si vybarvit jak chce :-).

vybarvovani_dle_poctu

Přeškrtnout nebo dokreslit
Variace na předchozí zadání. Podle počtu zadaného číslicí buď škrtne nadbytečné předměty anebo pokud chybí, dokreslí je.

dokreslit_nebo_preskrtnout

Rozdělení na části
Podle počtu rozdělit čárou na dvě části tak, aby to odpovídalo zadání.

rozdelovani_na_dve_casti

Psaní číslic
Nezapomínejme na psaní číslic.

psani_cisel

Jak naučit dítě počítat

Děti informace nasávají. Dospělí si myslí, že děti si hrají a učení je nebaví. Omyl. Děti si nehrají. Děti se učí. A proč se učí a proč je to učení baví? Mají geneticky zakódováno, že čím více se toho naučí, tím větší budou mít pravděpodobnost přežití. Milióny let vývoje nezměníme. Děti se chtějí učit, jsou zvědavá a zvídavé. Snaží se získat co nejvíce informací a dozvědět se toho co nejvíce o světě, který je obklopuje. A bavit je to přestane teprve tehdy, když od okolí nedostávají odpovědi a jejich zvídavost naráží na nechuť dospělých se jim věnovat. Odpovědi typu teď nemám čas, to tě nemusí zajímat, nevím, neznám, tady máš autíčko, panenku a běž si hrát a nech mě v klidu, po nějaké době ubijí touhu po vzdělávání a dospělí mají konečně klid. Už je to dítě neotravuje. To že marní ty neplodnější roky pro rozvoj dítěte jim evidentně nevadí.

Jak tedy naučit dítě počítat a hlavně, jak mu tuto činnost neznechutit? Musí platit následující:
1. Musí vás to bavit
2. Platí podmínka číslo 1
Pokud to baví vás, bude to s velkou pravděpodobností bavit i dítě.

A jak na to? Nejdříve počítejte knoflíky, autíčky, vagóny za lokomotivou, rohlíky, … Seznamte dítě s číslicemi nejlépe zábavnou formou. Zapojte fantazii. Existuje plno tvořivých sešitů s úkoly pro děti ve věku tří, čtyř, pěti let. Sami podobné úkoly vymýšlejte a malujte. A hlavně, bavte se u toho a užívejte si takto společně strávený čas.

Na téma učení počítání jsem narazil na tento pěkný článek.
www.jiri-kratochvil.9e.cz…?#h11

Jak na programování

Pokud byste se rádi naučili programovat, avšak nevíte, jak a kde začít, doporučuji podívat se na programovací jazyk Scratch. Tento jazyk a prostředí, ve kterém se programuje, je z velké části přeložen do češtiny a také k němu existuje velké množství výukových materiálů a jiných zdrojů. I na tomto webu naleznete tutoriál s vysvětleními, příklady a řešeními. Aktuálně má tento tutoriál dvanáct dílů a doufám, že ještě nějaké přibudou.

  1. Úvod
  2. První projekt
  3. Velikost postavy
  4. Cvičení 1
  5. Umístění postavy
  6. Pohyb
  7. Cvičení 2
  8. Události
  9. Cvičení 3
  10. Cykly
  11. Zvuky
  12. Cvičení 4

A co o Scratchi říká wiki?
Scratch je vizuální programovací jazyk, tzn. jazyk, který umožňuje vytvářet programy manipulací s grafickými programovými elementy a ne v textové podobě. Školáci, studenti, učitelé a rodiče ho mohou bezplatně používat jako multimediální autorský nástroj ke snadnému vytváření různých her a mít ho jako odrazový můstek do vyspělejšího světa počítačového programování. Je vhodný pro výuku i zábavu a byl použit v řadě různých projektů včetně simulací a vizualizací pokusů, k přípravě přednášek s animovanými prezentacemi, při tvorbě interaktivního umění, hudby a animovaných příběhů pro sociální vědy. Zdroj: cs.wikipedia.org/wiki/Scratch

Naučte se anglicky s Duolingo

Pokud se chcete naučit anglicky, je zde pro vás web duolingo.

duolingo duolingo02

Můžete si zvolit, jak intenzivně se chcete jazyk učit. Dle toho vás bude program upozorňovat na splnění cílů a také vás bude odměňovat.

duolingo03

Pokud již máte nějaké základy, nemusíte začínat od začátku. Stačí udělat test a dle jeho výsledku program určí vaši úroveň.

duolingo04 duolingo05 duolingo06

Pokud se rozhodnete jít od začátku, čeká vás v každé lekci trocha teorie …

duolingo07

… a procvičování. V rámci cvičení si vyzkoušíte překlad z češtiny do angličtiny a obráceně a to nejen psaného textu, ale též textu mluveného. Program bude také kontrolovat vaši výslovnost (pokud mu to umožníte a povolíte mu přístup k mikrofonu).

duolingo08

Určitě doporučuji tuto webovou aplikaci vyzkoušet. Nic za to nedáte. Je to zdarma. Pokud již anglicky umíte, můžete se na duolingo učit další jazyky (a je jich celá řada).

České online kurzy

Ve světě již nějakou dobu fungují servery, nabízející různé druhy vzdělávacích kurzů. Jako příklad uvedu udemy. Na tomto webu naleznete tisíce kurzů na různá témata. Kurzy jsou jak zdarma tak placené. Většina kurzů až na drobné výjimky je v angličtině. Zajímalo mě, jak jsme na tom v naší české kotlině. Věnoval jsem tedy nějaký čas vyhledávání a zde je výsledek:


e-akademia.cz

Naleznete zde video přednášky, video tutoriály a testy týkající se převážně matematiky. Prozatím to vypadá jako projekt jednoho člověka.

Cílem našeho projektu je zpřístupnit vzdělání všem lidem v ČR, kteří o něj mají zájem. Chceme, aby vzdělání bylo dostupné lidem, jak po stránce geografické, tak po stránce finanční. Řešení této myšlenky vidíme v organizování online video kurzů zaměřených na nějaké konkrétní téma.


kurzyproradost.cz

Aktuálně (1. 1. 2016) nabízí okolo 60 kurzů. Příliš technických kurzů jsem v nabídce nenalezl a vadilo mi, že nebylo možno kurzy vyhledávat dle zaměření. Někdo jiný si tam ale možná vybere.


kurzomanie.cz

Web je graficky velmi hezký. Bohužel ke dnešnímu dni (1. 1. 2016) nenabízí žádný kurz, i když uvádí:

Spuštění portálu je naplánováno na prosinec 2015. Momentálně jednáme s více jak 30 lektory a instruktory na spuštění prvních 50+ vzdělávacích kurzů.

V každém případě bude zajímavé tento web po nějakém čase znovu navštívit a zjistit, zda skutečně splnili to, co slibovali.


seduo.cz

Na tento web jsem velmi zvědavý. Tvrdí totiž o sobě, že je podporován job.cz. Ke dni publikace tohoto příspěvku je v nabídce 15 kurzů z toho 10 zdarma. Určitě se na tento web ještě v budoucnu podívám.


naucmese.cz

Aktuálně (1. 1. 2016) je v nabídce téměř 300 kurzů. Je možné kurzy vyhledávat dle kategorie a též dle města. Vypadá to ale, že se jedná převážně o kurzy, na které je třeba se dostavit osobně, a nikoliv o online kurzy.


onlinekurzyzdarma.cz

K 1. 1. 2016 zde naleznete přes 50 online kurzů zdarma. Kurzy jsou rozděleny do několika kategorii a lze mezi nimi vyhledávat. Tak jako většina zmíněných webů nabízí možnost nechat si na email zasílat novinky.


khanovaskola.cz

Na tomto webu naleznete videolekce k předmětům jako matematika, fyzika, chemie, biologie, ekonomie, dějepis a informatika. Web je graficky velmi povedený a měli byste na něm nalézt více než 2.700 videolekcí zadarmo a pro všechny.

Khanova škola je vzdělávací portál pro děti i dospělé. Jádro tvoří výuková videa, která skládáme do promyšlených návazností tak, abyste si mohli užít souvislou výuku od úplných základů až po komplexní oborové znalosti. Vše zdarma a z pohodlí vašich domovů. 


Na závěr ještě zmíním stránku mimoskolu.cz/katalog-zdroju/ kde je seznam českých i zahraničních vzdělávacích zdrojů.