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í.

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