Pekárna Herold
Workshopy
Martina Litschmannová:R pro úplné začátečníky
První kroky v analýze dat, práci s datovými tabulkami a tvorbě grafů
Časová dotace: 2 x 90 minut (přestávka 10 minut)
Seznamte se s prostředím RStudio a vyzkoušejte si první kroky v analýze dat – od jednoduchých výpočtů přes práci s datovými tabulkami až po tvorbu grafů pomocí balíčků dplyr a ggplot2.
Během setkání si ukážeme, jak lze R používat jako „chytrou kalkulačku”, jak pracovat s vektory a jak načítat, ukládat a zpracovávat data. Seznámíme se také s balíčkem dplyr, který výrazně usnadňuje práci s datovými tabulkami, a naučíme se vytvářet základní grafy pomocí populárního balíčku ggplot2.
Workshop je zaměřen především prakticky – většinu času budou účastníci pracovat přímo v RStudiu a jednotlivé postupy si sami vyzkouší.>
Obsah workshopu:
– R jako kalkulačka a první příkazy,
– práce s vektory,
– základní práce s daty a jejich úprava pomocí balíčku dplyr,
– tvorba grafů v R a úvod do balíčku ggplot2.
Workshop nevyžaduje žádné předchozí zkušenosti s prací se softwarem R. Stačí základní orientace v práci s počítačem a chuť vyzkoušet si práci s daty v praxi.
Pokud budou účastníci setkání mít zájem pracovat na vlastních počítačích, je nutné mít nainstalován software R a prostředí RStudio. Jak na to se dozvíte zde.
Jiří Rybička:LaTeX pro úplné začátečníky
Anotace:
Bude upřesněna.
Ondřej Ledvinka: Proč zpracovávat geodata v R? A jak na to?
aneb pryč s drahými GIS nástroji!
Anotace:
Nechceš se zdržovat s vizuálním GISem a nebaví tě tlačítka, jejichž význam ti uniká? Otravuje tě komerční software a nechce se ti řešit licence? Chceš zpracovávat geodata zdarma? Potom je tady jazyk R, ke kterému se váže poměrně velké množství balíčků určených právě pro zacházení a zpracování geodat. Nachází se zde podpora jak vektorových, tak rastrových geodat a samozřejmostí jsou nástroje pro tvorbu map a jejich export do souborů určených pro publikace. Velmi hezky vypadají např. tzv. facety map. Pokud nestačí nativní geoprocessingové nástroje pro R, existují postupy, jak si do něj načíst mnoho dalších z externích GIS aplikaci či knihoven. Podporovány jsou QGIS, SAGA GIS, GRASS GIS, GDAL, PDAL, PCRaster a další poskytovatelé. Využijeme-li k R možnosti moderní paralelizace, stává se z něj poměrně rychlý nástroj. A to nejen pro lokální zpracování na pracovní stanici, ale také při nasazení R na servery. Výjimkou není ani propojení R s cloudovým zpracováním geodat (např. v Google Earth Engine).
Workshop bude sloužit k demonstraci vybraných vyjmenovaných aspektů jazyka R, probíhat bude s využitím IDE RStudio v počítačové učebně. Workshop je určen pro začátečníky a mírně pokročilé, kteří zvládají alespoň základy přístupů tidyverse v R.
Klíčové oblasti: R tidyverse, načtení zpracování a uložení geodat, tvorba vlastních geodat, tvorba map, vektory, rastry, funkcionální programování a paralelizace.
(Rezervní workshop)Pavel Stříž: Codex CLI
aneb Nástroj přímo z Pekla!
Poznámka: Tento workshop by proběhl jen v případě dostatku časových a prostorových možností. Rozsah 2 až 3 hodiny.
Anotace: V roce 2025 se objevily nástroje typu Codex CLI a Gemini CLI (placené např. Claude Code a Grok CLI ap.), které si spouštíme z příkazového řádku přímo na lokálním stroji. Běží na Node.js a jsou v ovládání podobné. Tím máme asistenci k ruce na editaci zdrojových kódů, analýzu dat a různé programovací experimenty. Nemusíme tedy na soubory tam a zpět užívat webové rozhraní, ani se učit nástroje kolem Git, namátkou GitHub Copilot. U velkých projektů s mnoha soubory by to přes webový prohlížeč soubor za souborem ani reálné nebylo.
Na konkrétních hrách a projektech, stáhnutelné přes curl/wget odkaz, apt source či git clone, bychom si ukázali, jak se takového přístupu k práci dá využít: zlepšení a úprava kódu. Základ vlastních programů založených na algoritmech a filozofii existujících projektů je další logický krok: nejsme odkázáni na přesný slovní popis, ale stavíme na existujícím projektu.
Během 4 intenzivních měsíců testování jsem vyzkoušel AI asistenci na kompilaci zdrojových kódů starších, ale i nových programů. Co na první dobrou nejelo, to jsme s AI asistencí ladili. Pokusím se mé testy tímto workshopem shrnout. Pokud se nám kompilace nepodaří (např. u 32bitových projektů typu PSView: nativně v Linuxu; přes QEMU/KVM; Docker; Flatpak ad.), ani tehdy nemusíme zoufat, existující projekt tvoří solidní základ komunikace s AI asistencí.
Probehlo v 2025
Zuzana Tkáčová: Kreatívne programovanie s p5.js (… a ChatGPT)
Workshop pre učiteľov, ktorí chcú rozvíjať kreatívne myslenie žiakov prostredníctvom live coding-u
Anotácia:
Objavte silu kreatívneho kódovania, ktoré prepája umenie, dizajn a programovanie. V tomto workshope sa naučíte pracovať s open knižnicou p5.js – prístupným a vizuálne atraktívnym nástrojom pre tvorbu interaktívnych vizualizácií. Spoločne preskúmame, ako môže ChatGPT podporiť proces tvorby – od generovania nápadov cez ladenie kódu až po návrhy na zlepšenie. Získate praktické tipy, ako creative coding zapojiť do vyučovania informatiky aj medzipredmetových projektov. Odídete s vlastným mini projektom a jasnou predstavou, ako túto inovatívnu formu programovania priniesť do triedy.
Kľúčové oblasti: OpenAI, JavaScript, ML, p5.js.
