1.2.2.1. Rozvoj IKT kompetencií
Ciele vzdelávacej aktivity: zvýšiť zručnosti pri práci s IKT, ktoré vedú k zefektívneniu vyučovacieho procesu a komunikácie v kolektíve, informovať a podporovať učiteľov pri zavádzaní inovácií v oblasti IKT.
Zameranie vzdelávacej aktivity:
Názov vzdelávania: Programovanie VHDL (zrealizované)
Názov vzdelávania: Programovanie Python (zrealizované)
Názov vzdelávania: Programovanie robotov (zrealizované)
1. Názov vzdelávania: Programovanie VHDL
VHDL - nové spôsoby konfigurácie číslicových obvodov, poznatky využiteľné na cvičeniach odborných predmetov.
VHDL ( VHSIC Hardware Description Language) je v informatike názov programovacieho jazyka , ktorý slúži pre popis hardware . Používa sa pre návrh a simuláciu digitálnych integrovaných obvodov , napríklad programovateľných hradlových polí (CPLD, FPGA) alebo rôznych zákazníckych obvodov (ASIC). Jazyk VHDL môže byť použitý aj ako paralelný programovací jazyk .
Cieľom kurzu je teoretické a praktické oboznámenie účastníkov so základnými programovacími technikami v jazyku VHDL a následná implementácia do štruktúr typu FPGA / CPLD (hradlové pole). Predpokladá sa doplnenie o funkčné / časovú simuláciu obvodu. Po absolvovaní kurzu by mal byť každý účastník schopný čítať, modifikovať a vytvárať základnej konštrukcie v jazyku VHDL. Súčasťou kurzu je zapožičanie vývojovej platformy s hradlovým poľom, programovací USB kábel, referenčné príklady a text vlastných prednášok s miestom pre poznámky. Vývojová platforma je zapožičaná po celú dobu trvania kurzu na účely výučby a tvorbu samostatných prác.
Vstupné znalosti: Základné znalosti logických obvodov a sietí.
Obsah kurzu je možné upraviť podľa požiadaviek objednávateľa - pokročilé techniky návrhu FPGA a periférnych zariadení (optimalizácia, DDR, QDR, LVDS, JESD204, Ethernet a ďalšie).
Program školenia: Úvod do problematiky jazykov HDL
• História vývoja programovacích techník popisujúcich logické systémy • Prečo používať HDL jazyky, ich prínos, výhody a tienisté stránky
• Úvod do jazyka VHDL 93
• Základné typy popisov obvodov vo VHDL, hierarchie
• Entita, architektúra, konfigurácia, process, package , podprogramy, atribúty • Definícia signálov, premenných + základné operácie
• dátové typy - hierarchia a štruktúra
• kľúčové slová
• Simulácia
• Základné operácie - príklady a praktické cvičenia - štrukturálne popis
Účastníci vzdelávania: 6 pedagógov
Vzdelávanie sa uskutočnilo v dňoch 1.12.2022 - 2.12.2022 v priestoroch školy.
2. Názov vzdelávania: Programovanie Python – základný kurz
Cieľom vzdelávania je zvládnutie prostredia podporujúceho programovanie v programovacom jazyku Python. Ďalším cieľom je naprogramovanie humanoidov a iných priemyselných robotov prostredníctvom pythonu.
Rozsah školenia: 4 dni
Účastníci vzdelávania: 6 pedagógov
Program:
Základy jazyka
Riadenie behu programu
Funkcie a procedúry
Moduly
Práca so súbormi
Chyby a výnimky
Skripty
Objektovo orientované programovanie
Výstup: Účastníci kurzu sa naučia základy jazyka Python, zoznámia sa s jeho syntaxou, naučia sa používať moduly, pristupovať k súborom, zachytávať výnimky, používať objektovo orientované techniky, vytvárať veľké projekty a používať Python
Školenie sa uskutočnilo v priestoroch školy v termíne od 30.1.2023 - 2.2.2023.
3. Názov vzdelávania: Programovanie Python – pokročilé techniky
Cieľom vzdelávania je zoznámiť sa s pokročilými prvkami jazyka ako je OOP, paralelné programovanie a základy funkcionálneho programovania, získať prehľad o moduloch a balíčkoch v štandardnej knižnici, atď. Ďalej sa zoznámia so základmi mikroframeworku Flask na tvorbu webových aplikácií, atď.
Účastníci vzdelávania: 6 pedagógov
Rozsah: 3 dni
Program školenia:
Pokročilé OOP techniky
Pokročilé konštrukty jazyka
Štandardná knižnica, zaujímavé moduly a balíčky
Základy funkcionálneho programovania v Pythone
Webové aplikácie v Pythone
Výstup: Na kurze sa naučíte pokročilejším vlastnostiam jazyka Python a jeho aplikačných možností. Všetko je samozrejme zamerané na praktické využitie.
Školenie sa uskutočnilo v priestoroch školy v termíne od 20.2.2023 - 22.2.2023.
4. Názov vzdelávania: Programovanie robotov
Cieľom vzdelávania by mala byť bezpečnosť pri obsluhe robota, spustenie robota, ovládanie v pohybových režimoch, základy programovania, zálohovanie a obnova dát, kalibrácia robota, komunikácia robot a kolaborácia robotov.
Účastníci vzdelávania: 2
Rozsah školenia: 5 dní
Program školenia:
• Popis komponentov, zloženie robota
• Popis komponentov v riadení robota
• Bezpečnosť práce s robotom
• Inštalácia robota a jeho uvedenie do prevádzky
• Vytvorenie programov, tvorba a zmena trajektórií
• Vytváranie nástrojov a objektov
• Definovanie vstupov a výstupov
• Základné programovacie príkazy
• Záloha a obnova systému
• Kalibrácia robota
• Práca s operačnými dialógmi
• Metódy programovania pre prácu s pohybmi, objektmi a nástrojmi
• Práca s parametrickými rutinami
• Vytváranie vlastných príkazov
• Vysvetlenie menu, urobenie záloh archív
Výstup: zoznámiť stážistov s robotom a s jeho riadiacim systémom
Školenie sa uskutočnilo v priestoroch školy v termíne 23.8.2023 - 25.8.2023 a 30.8.2023 - 31.8.2023.
1.2.2.2 Vzdelávanie „Tímová práca“
Ciele vzdelávacej aktivity: Uvedomiť si silu tímu, nájsť svoju pozíciu v tíme, určiť prínos svojej osoby k výsledkom práce celého tímu
Zameranie vzdelávacej aktivity:
1. Tvorba tímu, zloženie, pozície v tíme, pravidlá (8h)
2. Cvičenie: Kto som a ako ma vidia iní? (4h)
3. Pozície v tíme a roly v tíme (4h)
4. Význam tímu a synergický efekt – hra poukazujúca na výsledky spoločnej práce (4h)
5. Prínos pre tím – cvičenie (2h)
6. Zhrnutie s poukázaním na výsledky z jednotlivých častí vzdelávania (2h)
Počet účastníkov: 42
Rozsah školenia: 24 hod.
Školenie sa uskutočnilo v termíne od 5.7.2023 - 8.7.2023 v hoteli Thermal Park Šírava.
„Vychovávame pre život, vzdelávame pre prax.“