Informatika · Sexta

Sexta

LibreOffice Base: 10 lekcí databází, dále původní bloky Unity.

35 dostupných lekcí. Roční plán a rezervované hodiny jsou v chráněném Excelu.

Stáhnout 10 listů LibreOffice

01 · LibreOffice Base

Od seznamu k databázi

Rozlišíš tabulku, pole a záznam a navrhneš jejich význam.

Otevřít lekci →

02 · LibreOffice Base

Datové typy a primární klíč

Vytvoříš soubor databáze a prázdnou tabulku se správnými typy.

Otevřít lekci →

03 · LibreOffice Base

Zadávání a ověření záznamů

Naplníš tabulku a ověříš jedinečnost primárního klíče.

Otevřít lekci →

04 · LibreOffice Base

Formulář pro správce pomůcek

Vytvoříš formulář a uložíš přes něj nový záznam.

Otevřít lekci →

05 · LibreOffice Base

Dotaz jako uložená otázka

Vytvoříš dotaz s vybranými sloupci a řazením.

Otevřít lekci →

06 · LibreOffice Base

Výběr jedné kategorie

Vytvoříš filtrovaný dotaz a ověříš přesnou podmínku.

Otevřít lekci →

07 · LibreOffice Base

První dotaz SQL

Přečteš a spustíš jednoduchý dotaz SELECT.

Otevřít lekci →

08 · LibreOffice Base

Dotaz s parametrem

Vytvoříš dotaz, který si při spuštění vyžádá hranici.

Otevřít lekci →

09 · LibreOffice Base

Které pomůcky chybějí

Porovnáš dvě pole téhož záznamu a vypočteš chybějící počet.

Otevřít lekci →

10 · LibreOffice Base

Sestava a předání databáze

Vytvoříš sestavu z dotazu a ověříš celý databázový projekt.

Otevřít lekci →

11 · Řízení programu

Logické operátory a více podmínek

Žák kombinuje podmínky pomocí AND, OR a NOT a ověří hraniční případy.

Otevřít lekci →

12 · Řízení programu

Cyklus for a přesný počet opakování

Žák použije for pro vytvoření známého počtu objektů nebo hodnot.

Otevřít lekci →

13 · Řízení programu

Cyklus while a bezpečná podmínka ukončení

Žák používá while jen s doloženou podmínkou ukončení a pojistkou.

Otevřít lekci →

14 · Řízení programu

Enum a konečný stav komponenty

Žák modeluje konečný počet stavů pomocí enum a přechody kontroluje.

Otevřít lekci →

15 · Kolekce, prefaby a opakované objekty

Array, List a index

Žák uloží více objektů do kolekce a bezpečně pracuje s indexem.

Otevřít lekci →

16 · Kolekce, prefaby a opakované objekty

Prefab a opakovaně použitelný objekt

Žák vytvoří prefab se správnými komponentami a použije více instancí.

Otevřít lekci →

17 · Kolekce, prefaby a opakované objekty

Instantiate, Destroy a životní cyklus objektu

Žák bezpečně vytváří a odstraňuje objekty a sleduje jejich počet.

Otevřít lekci →

18 · Kolekce, prefaby a opakované objekty

Modularita a rozdělení odpovědností

Žák rozdělí příliš velký skript na části s jednou odpovědností.

Otevřít lekci →

19 · Fyzika, UI a zvuk

Rigidbody, Collider a fyzikální pohyb

Žák rozliší fyzikální a přímý pohyb a nastaví stabilní kolizi.

Otevřít lekci →

20 · Fyzika, UI a zvuk

Trigger a reakce na vstup do oblasti

Žák použije trigger pro událost bez fyzického nárazu.

Otevřít lekci →

21 · Fyzika, UI a zvuk

Canvas, text a ukazatel stavu

Žák zobrazí aktuální stav v uživatelském rozhraní a aktualizuje jej z kódu.

Otevřít lekci →

22 · Fyzika, UI a zvuk

AudioSource, AudioMixer a ovládání hlasitosti

Žák přehraje zvuk a řídí jeho hlasitost přes mixer nebo komponentu.

Otevřít lekci →

23 · Fyzika, UI a zvuk

Menu, pauza a návrat do hry

Žák vytvoří jednoduché menu a konzistentně řídí stav pauzy.

Otevřít lekci →

24 · Programovací vzory v Unity

Component pattern a jedna odpovědnost

Žák rozdělí chování do komponent, z nichž každá má jednu srozumitelnou odpovědnost.

Otevřít lekci →

25 · Programovací vzory v Unity

State pattern pro herní stavy

Žák modeluje přechody mezi konečným počtem stavů a nepovolí neplatný přechod.

Otevřít lekci →

26 · Programovací vzory v Unity

Data pattern se ScriptableObject

Žák oddělí sdílená konfigurační data od chování scény.

Otevřít lekci →

27 · Programovací vzory v Unity

Observer pattern pomocí událostí

Žák použije událost k volnému propojení zdroje změny a více reakcí.

Otevřít lekci →

28 · Testování, build a RVP teorie

Testovací scénáře a hraniční hodnoty

Žák vytvoří opakovatelné testy pro pravidla a hraniční hodnoty projektu.

Otevřít lekci →

29 · Testování, build a RVP teorie

Console, diagnostika a oprava regresní chyby

Žák lokalizuje chybu, provede jednu cílenou změnu a zopakuje test.

Otevřít lekci →

30 · Testování, build a RVP teorie

Síťové hry jako teorie klienta, serveru a latence

Žák v základním pojetí vysvětlí klienta, server, synchronizaci a latenci.

Otevřít lekci →

31 · Testování, build a RVP teorie

AI v herním vývoji: chování, generovaný obsah a kontrola

Žák rozliší pravidlové chování od generativní AI a popíše nutné ověření výstupu.

Otevřít lekci →

32 · Závěrečný Unity projekt

Brief, mechanika a Definition of Done

Žák navrhne malý dokončitelný Unity projekt s jednou hlavní mechanikou.

Otevřít lekci →

33 · Závěrečný Unity projekt

MVP a první hratelná verze

Žák vytvoří nejmenší hratelnou verzi s funkčním vstupem, cílem a zpětnou vazbou.

Otevřít lekci →

34 · Závěrečný Unity projekt

Integrace, testování a build

Žák propojí komponenty, provede testovací scénáře a vytvoří kandidátní build.

Otevřít lekci →

35 · Závěrečný Unity projekt

Prezentace, obhajoba a archiv

Žák předvede projekt, vysvětlí klíčový skript a předá obnovitelný archiv.

Otevřít lekci →