Abstrakty

Názov: Využitie open source web GIS na FRI UNIZA Autori: Peter Márton et al. V príspevku predstavíme niektoré aktivity z našej fakulty – od rozbehnutia servera s PostgreSQL/PostGIS a Geoserver po konkrétne využitie pre predmet GIS v inžinierskom štúdiu a projektovú výučbu v tom istom stupni štúdia. Názov:…

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ů dplyrggplot2.

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.