Výuka
Konzultační hodiny
úterý, 13:30-16:00, B/L204 (Božetěchova 1/2, Brno 61200)
čtvrtek, 13:00-16:00, B/L204 (Božetěchova 1/2, Brno 61200)
Prosím, vždy se předem domluvte e-mailem. Pokud Vám termín nevyhovuje, je možné se domluvit na jiném termínu.
Letní škola pro dívky 2024
- prezentace - základy UX, UI, design process
- Návrh uživatelského rozhraní - pdf verze
- návrh ve figmě
- kód v JS
- šablona zip
- postup:
- rozbalte zip a otevřete ho ve vašem oblíbeném editoru (např. VS code)
- v souboru main.js chybí kód, který je potřreba doplnit, aby aplikace fungovala správně (ten jediný editujte)
- Co bude potřeba:
- vykreslit všechny karty na úvodní obrazovce
- každá karta by měla obsahovat kategorii, počet otázek a úvodní obrázek
- po kliknutí na kartu by se měla zobrazit první otázka pro danou kategorii
- Po kliknutí na Correct nebo Wrong by se měla zobrazit další otázka (pokud ještě nějaká je)
- u otázky je možné se podívat na odpověď (hide, show)
- na konci vidím, kolik bylo správně odpovědí a kolik bylo špatně
- zkuste si přidat novou kategorii a otázky a otestovat, že všechno funguje správně
- (optional) pro zájemce: přidejte informaci o tom, které otázky byly špatně a správně (jak je ve figmě)
- jak by to mělo vypdat na konci: https://alena424.github.io/learn-with-flash-cards/
- řešení: https://github.com/alena424/learn-with-flash-cards
- javascript cheatsheet: https://htmlcheatsheet.com/js/
- jquery cheatsheet: https://htmlcheatsheet.com/jquery/
Základy programování 2021/2022
Cvičení u mě probíhá ve čtvrtek od 14:00 - 15:50 a 16:00 - 17:50 v učebně N204.
- Základní pomy, první programy (slidy, pdf)
- cyklus, první práce s poli (slidy, pdf)
- řetězce (slidy, pdf)
- funkce a vnořené cykly (slidy, pdf)
- datové struktury, dvourozměrné pole, práce se soubory (slidy, pdf)
- úvod do ukazatelů (slidy, pdf)
- práce s ukazateli (slidy, pdf)
- dynamická alokace, ladicí techniky a nástroje (slidy, pdf)
- algoritmizace, rekurze (slidy, pdf)
- jednosměrně vázaný lineární seznam (slidy, pdf)
Tvorba uživatelských rozhraní 2021/2022
Tvorba webových stránek 2023/2024
Cvičení skupina pátek
Tvorba webových stránek 2022/2023
Cvičení skupiny čtvrtek od 12:00, 14:00
- DNS, HTTP (pdf)
Letní škola pro dívky 2022
- prezentace - základy UX, UI, design process
- Návrh uživatelského rozhraní - pdf verze
- návrh ve figmě
- kód v JS
- šablona zip
- postup:
- vytvořte hlavní obrazovku s použitím html s css
- řešení: zip
- vytvořte druhou obrazovku "learning modu" opět s použitím html a css
- řešení: zip
- vytvořte summary obrazovku
- řešení: zip
- nastudujte funkce v js/main.js a doplňte do nich váš html kód
- finální řešení - zip
- vytvořte hlavní obrazovku s použitím html s css
- demo: https://alena424.github.io/learn-with-flash-cards/
- gitlab: https://github.com/alena424/learn-with-flash-cards
Vyučované předměty
ITU |
Tvorba uživatelských rozhraní
Cvičení na počítači, Přednáška, česky, anglicky, zimní, UPGM |
ITUe |
Tvorba uživatelských rozhraní (v angličtině)
Cvičení na počítači, Přednáška, anglicky, zimní, UPGM |
IVS |
Praktické aspekty vývoje software
Projekt, česky, anglicky, letní, UPGM |