Internetovým technologiím se lépe rozumí ve chvíli, kdy studenti musí propojit senzory, serverové služby a zákaznické rozhraní do jednoho funkčního systému. V zimním semestru 2025/2026 vyvíjelo pět týmů v předmětu Internetové technologie prototypy pro sledování prostředí ve skladech s API a požadavky připravenými společností Aimtec. Generativní AI podporovala studentské projekty i přípravu výukových materiálů, přičemž studenti transparentně uváděli použité nástroje a každý z nich odevzdané řešení samostatně obhájil.
Semestrální projekt pokrýval celou cestu od fyzického měření po aplikaci určenou zákazníkovi. Studenti v modelovém skladu měřili teplotu, vlhkost a osvětlení, navrhli senzorovou část, odesílali data na server a své řešení připojili k rozhraní zadanému společností Aimtec. Aimtec dodal API, dokumentaci a požadavky a následně se účastnil hodnocení v roli zákazníka.
Spolupráce pokračovala také po prezentacích projektů. V pondělí 26. ledna 2026 studenti KKY/ITE navštívili Aimtec, kde se seznámili s pracovním prostředím firmy a příklady logistických technologií. Návštěva propojila zákaznické zadání semestrálního projektu se systémy a profesními rolemi, ze kterých vycházelo.
Pět týmů mělo po třech členech. Rozsah úlohy zviditelňuje dělbu práce: někdo musí převzít odpovědnost za hardware, někdo za komunikaci a serverové služby a někdo za integraci a prezentaci. Mnoho studentů pokračovalo nad rámec minimálního zadání, protože funkční prototyp rychle otevře praktické otázky, které se v izolovaném programovacím cvičení neobjeví.
IoT Lab Západočeské univerzity pomohl s přechodem od schémat k fyzickým zařízením. Dobrovolné workshopy se věnovaly pájení a 3D tisku. Studenti se posunuli od nepájivého pole k odolnějšímu prototypu a navrhli kryt, čímž do technické diskuse vstoupila montáž, přístup ke komponentám a skutečný způsob použití.
Generativní AI byla běžnou součástí práce. Týmy používaly mimo jiné ChatGPT, Gemini a GitHub Copilot pro brainstorming, generování kódu, hledání chyb a přípravu prezentace. V závěrečné prezentaci měly alespoň jeden slajd s přehledem použitých nástrojů a zhodnocením jejich přínosu. Šíře nástrojů byla překvapivá a postoje studentů k jejich použití často zdravě kritické.
Transparentnost doplnilo ověření znalostí. Po týmové prezentaci každý student projekt samostatně obhájil u vyučujícího a vysvětlil odevzdané řešení. Krátký technický rozhovor zahrnul porozumění do hodnocení a omezil riziko odevzdání kódu, který by nikdo z týmu nedokázal vysvětlit.
Generativní AI jsme používali také při přípravě podkladů k předmětu. Přednášky jsme nahrávali a přepisovali pomocí UWebASR. Nahrávky ani přepisy jsme nezveřejňovali, aby mohla ve výuce zůstat otevřená diskuse. Z textu vznikal souhrn přednášky, přehled bodů diskutovaných nad rámec slajdů a slovníček pojmů.
Stejné materiály sloužily jako podklad pro Custom GPT k předmětu KKY/ITE, se kterým studenti mohli diskutovat látku nebo se procvičovat před zkouškou. Účast na přednáškách a cvičeních přitom zůstala téměř plná. Zkušenost ukazuje, že doplňkové digitální materiály fungují dobře ve výuce, která dává studentům praktický důvod potkávat se, stavět a ptát se.
Odkazy
- Aimtec: Průmyslový partner, který pro semestrální projekt připravil zákaznické API, dokumentaci a požadavky.
- IoT Lab ZČU: Univerzitní makerspace, který podpořil vývoj senzorů, pájení a 3D tisk.
- UWebASR: Služba pro rozpoznávání řeči použitá k přepisu nahrávek pro soukromou přípravu výukových materiálů.
- Custom GPT pro KKY/ITE: Asistent k předmětu určený k diskusi nad pojmy a procvičování před zkouškou.
- Starší článek o předmětu: Kontext zavedené projektové spolupráce Katedry kybernetiky, společnosti Aimtec a IoT Labu.