Build all apps from Markdown content; Compose Desktop replaces GTK on Linux and Windows

- content/ + scripts/build-content.py produce content.json for every app
- stable lesson IDs with one-time progress migration (Swift, Kotlin)
- shared answer-check tests (tests/answers.json) for Kotlin and Swift
- android/desktop: Compose app with updater, speech and GTK progress import
- CI packages AppImage and Windows zip with ProGuard, runs the tests

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-10-09 20:40:37 +02:00
commit c3bc32113b
964 changed files with 57285 additions and 1156 deletions

View file

@ -0,0 +1,57 @@
---
id: obcanka-4-etika
puvodni: on4.14
nazev: Etika
popis: 2 snímky o mravnosti, svědomí, svobodě a odpovědnosti a pak kvíz.
nazev_cviceni: Kvíz: etika
nadpis_kvizu: Kvíz k etice
---
# Výklad
## Norma a svědomí
*Správné*
- Etika se ptá, co je správné dělat a proč.
- Mravní norma není totéž co zákon. Zákon bere třetí ročník.
- Svědomí je vnitřní smysl pro správné a špatné.
- Může se mýlit. Proto nestačí pocit bez důvodu.
> Tip: svědomí může mýlit, proto patří i důvody.
## Svoboda a důstojnost
*Volba*
- Svoboda znamená, že člověk volí. Odpovědnost znamená, že za volbu stojí.
- Svoboda bez odpovědnosti je svévole.
- Lidská důstojnost patří každému, ne jen úspěšným nebo užitečným.
- Dobré jednání se nepozná jen podle toho, že se vyplatí.
> Tip: výhodné jednání ještě nemusí být správné.
# Kvíz
## Co zkoumá etika?
- Výši úrokových sazeb
- [x] Co je správné dělat a proč
- Soustavu soudů
- Sazbu DPH
## Je mravní norma totéž co zákon?
- Ano
- [x] Ne
- Každá neslušnost je hned trestný čin
- Morálku vynucuje jen soud
## Je svědomí neomylné?
- Ano, proto důvody nepotřebujeme
- Ano, nahrazuje zákon
- [x] Ne, může se mýlit
- Svědomí mají jen věřící
## Komu patří lidská důstojnost?
- Jen úspěšným
- Jen užitečným
- [x] Každému člověku
- Jen těm, kdo se nikdy nezmýlí