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.
Miroslav Biňas: Pico na citróne
alebo kyslo-sladký úvod do programovania mikrokontrolérov v jazyku MicroPython
Anotácia:
Chceš vedieť, ako z miniatúrnej dosky vyžmýkať maximum? Príď na workshop, na ktorom ti ukážeme, že aj s malým mikrokontrolérom Raspberry Pi Pico WH sa dajú robiť veľké veci! Najprv cez protokol HTTP stiahneme informácie o aktuálnom počasí (lebo kto chce pracovať v zime alebo daždi, že?). Potom ich upravíme a odošleme cez protokol MQTT do služby Adafruit IO, kde ich budeme ukladať a vizualizovať. Nebude to žiadna nuda, len čistý digitálny zážitok!
Workshop skúma možnosti a potenciál Raspberry Pi Pico 101 v jazyku MicroPython.
Kľúčové oblasti: RPi, Pico, MicroPython.
Miroslav Biňas: Aký je to Pokémon?
alebo vytvor si svoj vlastný Pokédex v jazyku Python ako webovú aplikáciu
Anotácia:
Pokédex si vytvoríme pomocou populárneho mikro-webového rámca FastAPI. Pokémonov získame z SQLite databázy pomocou balíka SQLModel. Pomocou šablónovacieho systému Jinja vytvoríme jednoduchú dynamickú webovú stránku, ale rovnako aj REST API pre poskytovanie údajov o Pokémonoch ďalším aplikáciám. A čo nestihneme spolu si môžete podľa návodu dorobiť doma.
Počas workshopu sa vytvorí nevyhnutná pomôcka pre každého zberateľa Pokémonov.
Kľúčové oblasti: Python, FastAPI, SQLModel, Jinja, editor Thonny.