Scratch: Hra vyhýbání se překážkám

V tomto příspěvku si naprogramujeme jednoduchou hru na vyhýbání se překlážkám v jazyce Scratch. Pokud nevíte, co Scratch je, doporučuji tento tutoriál zde na webu.

Nejdříve si zvolte pozadí. Pak si nakreslete auto, což bude naše hlavní postava. Jeden větší obdélník jako karoserie a čtyři menší obdélníky jako kola.

Číst dálScratch: Hra vyhýbání se překážkám

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