Programování

Jak se učíme programovat?

Hlavně tak, aby to byla zábava. Když někoho něco baví, jde to samo.

Už od druhé hodiny programujeme hlavně jednoduché hry. Kreslíme postavičky a programujeme jejich chování. Ze začátku stíháme vyrobit hru za jednu hodinu, postupně se hry začnou komplikovat a zabere nám to i více času.

Začínáme s jednoduchými úlohami, kdy jen řadíme příkazy za sebe, přes  podmínky a cykly se propracujeme ke složitějším prográmkům a hrám.

Celá skupina dětí pracuje na stejné hře, každý si ale vyrábí svoji jedinečnou variantu. Algoritmus a “ošidnosti” procházíme společně, ale postupně jsou děti vedeny k samostatnému informatickému myšlení. Vzhledem k tomu, že v kroužku je maximálně 6 (většinou méně) dětí, je možné, aby každý vymýšlel své vlastní řešení, které pak konzultujeme individuálně. Hotové prográmky nahráváme na internet, aby se děti mohly pochlubit.

Programování her si občas prokládáme programováním robotků a nově i micro:bitů.

Dětem se rozvíjí logické myšlení, schopnost sestavování algoritmů, začínají chápat, jak fungují jiné programy a získávají solidní základ pro “dospělácký” programovací jazyk, jako např. JavaScript nebo Python.

Scratch cat

V jakém jazyce programujeme?

Programujeme hlavně v blokovém jazyce Scratch, se staršími, zavadíme i o Python. Ze začátku trénujeme i na na stránkách code.org. Výuku si zpestřujeme programováním ozobotů, edisonů a micro:bitů

Pro koho je kroužek určen?

Pro kluky i holky ze ZŠ, od druhé třídy. Podmínkou je umět dobře číst a počítat alespoň do dvaceti.

Na čem můžeme pracovat s novými dětmi?

  • Naučíme postavičky chodit a reagovat na klávesy, pak uspořádáme závody!
  • Budeme procházet ve Scratchi bludištěm
  • Naučime figurky tancovat, pustíme jim k tomu hudbu a doprogramujeme vyplazování jazyka
  • Naučime tučňáka tancovat podle toho, jak pískáme
  • S Elsou budeme malovat sněhové vločky
  • Hrátky s ozoboty
  • Vyrobíme animované vánoční přání
  • Naprogramujeme si zkoušení násobilky nebo sčítání
  • Naprogramujeme hru na predátora a oběť
  • Budeme s kocourem lítat
  • Vytvoříme vlastní program Malování
  • V malování budeme pokračovat a trénovat opakování
  • Naprogramujeme první pidi adventuru
  • Budeme mířit a střílet