Uživatelské nástroje

Nástroje pro tento web


lst12:pg_dilna

Blocks

  • Snap! … pokračování BYOB pro web. To celé vychází ze Scratche. Úvodní příklad Snap! je malování se želvou (turtle graphics), ale lze programovat i složitější scény (viz příklady ve Scrach nebo BYOB).
  • Google Blockly je příbuzný projekt. Je to knihovna, kterou můžete sami použít na vytvoření vlastního vzdělávacího prostředí, které je založené na blocích. Příkladová aplikace je navigace robota v bludišti: Maze.
  • DesignBlocks je přesah do následující kapitoly – z bloků poskládáte program, který pak vytváří různé grafiky. Zároveň je k dispozici komunitní galerie, ze které se lze mnohé naučit.

Generative Art

Termínem Generative Art (wiki) se označuje dost široká paleta software, jehož společným rysem je, že uživatel nevytváří samotný kus umění (grafiku, animaci, zvuk), nýbrž v podstatě vytváří program, který pak vytváří samotný kus umění (a potenciálně k tomu bere další vstup, jako např. náhodu, výsledky vyhledávání google, okamžitý záběr z webcam nebo zvuk z mikrofonu atd.)

SciPy & IPython

SciPy je balík pythoních knihoven (resp. knihoven s Pythoním rozhraním/bindings; samotné knihovny jsou psané v kdovíčem) široce používaných ve vědecké komunitě. IPython vznikl jako vylepšený interaktivní interpret Pythonu, ale postupně se vyvinul v komplexní rozhraní pro Python, schopné např. okamžitě vizualizovat naměřená data a interaktivně s grafem pracovat, nebo celou session sdílet po Internetu v podobě IPython notebooku (skvělé video intro, opravdu doporučuji!).

lst12/pg_dilna.txt · Poslední úprava: 2012/09/03 21:05 autor: Martin Koutecky