Blocks
- 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.)
- SketchPad.cc je kombinace dvou open-source projektů – Etherpadu, který umožňuje interaktivně pracovat skupině lidí na jednom dokumentu, a processing.js, javascriptového portu Processing (viz výše). Výsledkem je stránka, ve které mám před sebou editor s kódem (a tento lze interaktivně sdílet) a vedle okno, v němž lze program spustit (a vidět jeho grafický výstup).
- L-system o tom jsme se bavili, je to jeden z Advanced příkladů v Nodeboxu. Jak souvisí L-systémy s Turtle? (jeden šílenec to implementoval v prohlížeči. Pěkné.)
- Nodebox research – na jaké zajímavé věci se nodebox v praxi používá?
- Perception networks jedna z velmi zajímavých aplikací.
- Nodebox workshop – příklady použití nodeboxu z jakéhosi workshopu
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!).