Warsztaty programowania w służbie społeczności
Warsztaty programowania, w których od pierwszych zajęć powstaje prawdziwa, gotowa do wdrożenia aplikacja internetowa — interaktywny geoportal Twojego regionu, organizacji, czy miejscowości.

Uczestnicy od pierwszych zajęć pracują nad jednym, realnym projektem, który rozwija się krok po kroku aż do wdrożenia.
Interaktywna mapa regionu
Aplikacją, którą młodzież zbuduje podczas warsztatów, będzie interaktywny geoportal — czyli mapa internetowa z dodatkowymi funkcjami, łącząca elementy gry terenowej i prezentacji turystycznej okolicy.
To nieprzypadkowy wybór. Od lat zawodowo projektuję i buduję systemy mapowe — geoportale oraz aplikacje do prezentacji zjawisk przestrzennych — i tym doświadczeniem dzielę się, prowadząc warsztaty oraz szkolenia zarówno dla dorosłych, jak i dla młodzieży.
Warsztaty mają też wymiar praktyczny: gotowa aplikacja trafia do organizatora zajęć na odpowiedniej licencji, gotowa do dalszego wykorzystania.

Czego nauczą się uczestnicy
Zajęcia prowadzę jako warsztaty kreatywnego tworzenia aplikacji internetowej opartej na technologiach do prezentacji map i terenu. Zaczynam od wyjaśnienia, czym jest geoportal, i pokazuję przykłady takich rozwiązań. Następnie wspólnie z uczestnikami wybieramy kierunek projektu — aplikację z mapą lub modelem 3D, która może realnie wpłynąć na nasze otoczenie.
Może to być opis okolicy, gra terenowa albo prezentacja miejsca. Efekt pracy zostaje w miejscu, w którym odbywają się warsztaty — może wspierać region, lokalne organizacje lub społeczność. Ostateczny kierunek prac i wybór projektu należy do samych uczestników, którzy przy moim wsparciu wspólnie podejmują tę decyzję.
Podstawy programowania
Najpopularniejsze technologie używane dziś w tworzeniu stron i aplikacji internetowych.
Interaktywne mapy
Biblioteki do obsługi map, wyznaczania tras i animacji.
Funkcje telefonu i przeglądarki
Np. odczyt lokalizacji GPS oraz obsługa ekranu dotykowego.
Projektowanie interfejsu
Jak zaprojektować ekran czytelny i przyjemny w użyciu — na komputerze i na telefonie.
Praca zespołowa nad kodem
Narzędzia i sposób pracy zawodowych programistów — wspólne pisanie i dzielenie się kodem.
Praca projektowa i podział zadań
Uczymy się dzielić większe wyzwania na mniejsze zadania, planować kolejne kroki i dzielić się odpowiedzialnością w zespole.
Nowoczesne narzędzia AI
Wsparcie pracy i automatyzacja powtarzalnych czynności.
Naturalna nauka angielskiego
Cała branża IT działa w tym języku — uczestnicy osłuchują się z nim bez sztucznych ćwiczeń.
Matematyka, logika i przestrzeń
Praca z geometrią mapy i współrzędnymi uczy naturalnego posługiwania się liczbami oraz logicznego rozumowania — bez oderwanych zadań z podręcznika.
Pracujemy w środowisku programistycznym używanym na co dzień przez zawodowych programistów. Uczymy się podstaw programowania — zasad i składni języków wykorzystywanych do tworzenia stron internetowych — a także bardziej złożonych mechanizmów działania aplikacji w przeglądarce.
Uczestnicy poznają też narzędzia do zarządzania projektami, które porządkują pracę zespołu. Staram się dobierać technologie, które są ciekawe i faktycznie angażują młodych ludzi. Naturalnym elementem pracy jest też język angielski, obecny w dokumentacji i narzędziach branżowych — uczestnicy stykają się z nim w praktyce, przy okazji codziennej pracy.
Kluczowe technologie
HTML i CSS
(Kliknij, aby dowiedzieć się więcej)

Zastosowanie
Gotowy geoportal to nie tylko ćwiczenie szkoleniowe — to narzędzie, które po zakończeniu warsztatów może zostać wdrożone i promowane przez samorząd jako sposób prezentowania regionu turystom i mieszkańcom.
Proces wdrożenia może obejmować też udział młodzieży: kontakt z samorządem, prezentację efektów pracy, udział w promocji narzędzia. To dodatkowe doświadczenie związane z odpowiedzialnością i zaangażowaniem w sprawy lokalnej społeczności, a przy okazji możliwy punkt wyjścia do wolontariatu i kolejnych inicjatyw na rzecz regionu.
To coś więcej niż gotowa aplikacja — to czytelny sygnał dla społeczności, że aktywizujesz młodzież, wspierasz młode talenty, promujesz innowacyjność i sięgasz po cyfrowe rozwiązania.
Gra terenowa o Piskorzowie
W cyklu warsztatów rozłożonym na całe półrocze, prowadzonych cotygodniowo, grupa 15 uczestników stworzyła grę terenową o swojej miejscowości — innowacyjne narzędzie dedykowane lokalnej społeczności.
Gra terenowa działa jako aplikacja dostępna zarówno na komputerze, jak i na telefonie. Scenariusz opowiada historię wsi, a zawarte w nim zadania dają angażującą rozrywkę — kreatywny spacer po miejscowości, który jednocześnie pozwala poznać jej historię.
Prezentacja oparta na mapie pozwoliła pokazać wartości, które trudno oddać zwykłym tekstem — konkretne miejsca, ich wygląd i znaczenie dla lokalnej społeczności.

Zabytkowa architektura
Mapa pozwala pokazać historyczną zabudowę wsi w jej realnym położeniu w terenie, nie tylko jako opis w tekście.

Dziedzictwo lokalne
Miejsca ważne dla społeczności — w tym obiekty sakralne i zabytki — zyskują swój punkt na mapie i kontekst, który je wyróżnia.

Historia osadzona w miejscu
Konkretne punkty na mapie można powiązać z wydarzeniami, które faktycznie się tam rozegrały — historia staje się namacalna.
Oprócz konkretnych kompetencji technicznych i nowych umiejętności, uczestnicy zyskali coś więcej — lepiej poznali miejsce, w którym żyją, i mieli okazję głębiej się z nim zintegrować, patrząc na nie oczami twórców, a nie tylko mieszkańców.
Podczas warsztatów uczestnicy poznali między innymi:
HTML i CSS
Budowanie struktury i wyglądu stron internetowych.
JavaScript
Składnia języka, programowanie obiektowe i architektura kodu.
Web API i urządzenia
API przeglądarki, w tym integracja z funkcjami urządzeń mobilnych (np. GPS).
Interaktywne mapy
Biblioteki mapowe i geometria mapy.
Projektowanie interfejsu
Układ i ergonomia aplikacji webowych.
Praca zespołowa
Narzędzia do zarządzania zadaniami i pracy w projekcie.
Prompting AI
Generowanie grafik i przygotowywanie poleceń dla modeli językowych.
Gotową aplikację można zobaczyć na stronie gra.episkorzow.pl.
Więcej informacji o programie
W celu uzyskania szczegółów dotyczących programu, harmonogramu i warunków realizacji warsztatów, a także wszelkich pytań, zapraszam do kontaktu mailowego.
