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,6 @@
---
nazev: Electric charge and field
popis: Coulomb's law and voltage.
nazev_cviceni: Quiz: charge
nadpis_kvizu: Check the electric field
---

View file

@ -0,0 +1,71 @@
---
id: fyzika-3-elektricky-naboj-a-pole
puvodni: fyz3.1
nazev: Elektrický náboj a pole
popis: Coulombův zákon a napětí.
nazev_cviceni: Kvíz: náboj
nadpis_kvizu: Ověřte si elektrické pole
---
# Výklad
## Dva druhy
*Náboj*
- Elektrický náboj je kladný nebo záporný.
- Elementární náboj je e ≈ 1,6·10⁻¹⁹ C.
- Náboj se zachovává a je celistvým násobkem e.
- Třením se náboje rozdělují, nevznikají z ničeho.
> Tip: souhlasné náboje se odpuzují, nesouhlasné přitahují.
## Síla mezi náboji
*Coulomb*
- Coulombův zákon: Fe = k·|Q₁·Q₂| / r².
- k je asi 9·10⁹ N·m²/C².
- Vodič má volné náboje, izolant je nemá.
- Elektrické pole je kolem každého náboje.
> Tip: síla klesá s druhou mocninou vzdálenosti.
## Intenzita a napětí
*Pole*
- Intenzita E = F / q ukazuje sílu na kladný jednotkový náboj.
- Homogenní pole má všude stejnou intenzitu, třeba mezi deskami.
- Napětí U = W / Q. Jednotka je volt.
- Ekvipotenciální hladina je množina bodů se stejným potenciálem.
> Tip: napětí je práce na jednotkový náboj.
# Kvíz
## Jak na sebe působí souhlasné náboje?
- Přitahují se
- [x] Odpuzují se
- Nepůsobí
- Jen při stejné hmotnosti
> Nesouhlasné náboje se přitahují. Neutrální těleso má vyrovnané náboje.
## Jak velký je elementární náboj?
- [x] Asi 1,6·10⁻¹⁹ C
- Asi 9·10⁹ C
- 1 C přesně jako proton
- Asi 6,67·10⁻¹¹ C
> Proton má +e, elektron −e. Coulomb je velmi velký náboj.
## Jak závisí Coulombova síla na vzdálenosti?
- Přímo úměrně
- [x] Nepřímo úměrně druhé mocnině vzdálenosti
- Nezávisí na ní
- Přímo úměrně druhé mocnině
> Stejný tvar má i gravitační zákon, jen konstanta je jiná.
## Co je elektrické napětí?
- Síla na jednotkovou hmotnost
- [x] Práce na jednotkový náboj
- Náboj za čas
- Odpor krát plocha
> 1 V = 1 J/C. Intenzita se měří v N/C nebo V/m.

View file

@ -0,0 +1,6 @@
---
nazev: Current in metals
popis: Ohm's law and resistance.
nazev_cviceni: Quiz: current
nadpis_kvizu: Check Ohm's law
---

View file

@ -0,0 +1,71 @@
---
id: fyzika-3-proud-v-kovech
puvodni: fyz3.2
nazev: Proud v kovech
popis: Ohmův zákon a odpor.
nazev_cviceni: Kvíz: proud
nadpis_kvizu: Ověřte si Ohmův zákon
---
# Výklad
## Náboj v pohybu
*Proud*
- Elektrický proud je usměrněný pohyb nabitých částic.
- Proud I = Q / t. Jednotka je ampér.
- V kovech proud nesou volné elektrony.
- Dohodnutý směr proudu je opačný než směr pohybu elektronů.
> Tip: dohodnutý směr proudu je směr pohybu kladného náboje.
## Odpor
*Ohm*
- Ohmův zákon pro část obvodu: U = R·I.
- Odpor R závisí na materiálu, délce a průřezu.
- R = ρ·l / S. ρ je měrný elektrický odpor.
- S rostoucí teplotou odpor kovů obvykle roste.
> Tip: větší délka vodiče znamená větší odpor, větší průřez menší.
## Svorkové napětí
*Zdroj*
- Zdroj má elektromotorické napětí a vnitřní odpor.
- Svorkové napětí je menší než elektromotorické, když obvodem teče proud.
- Zkrat je spojení s velmi malým odporem. Proud je nebezpečně velký.
- Ampérmetr se řadí sériově, voltmetr paralelně.
> Tip: vnitřní odpor zdroje snižuje napětí při odběru proudu.
# Kvíz
## Jak se počítá proud?
- I = Q·t
- [x] I = Q / t
- I = U·R
- I = R / U
> Ampér je coulomb za sekundu.
## Jak zní Ohmův zákon pro část obvodu?
- U = R / I
- [x] U = R·I
- U = I / R
- R = U·I
> Odpor je U/I. Větší odpor při stejném napětí znamená menší proud.
## Kdy má kovový vodič větší odpor?
- Když je kratší a tlustší
- [x] Když je delší a tenčí
- Když má větší průřez při stejné délce
- Když je z látky s nulovým měrným odporem
> R = ρ·l / S. Měrný odpor ρ je vlastnost látky.
## Jak se zapojuje ampérmetr?
- Paralelně ke spotřebiči
- [x] Sériově do obvodu
- Jen místo voltmetru paralelně
- Mimo obvod
> Voltmetr má mít velký odpor a měří napětí vedle spotřebiče.

View file

@ -0,0 +1,6 @@
---
nazev: Electric circuits
popis: Series and parallel connection, power.
nazev_cviceni: Quiz: circuits
nadpis_kvizu: Check the connections
---

View file

@ -0,0 +1,71 @@
---
id: fyzika-3-elektricke-obvody
puvodni: fyz3.3
nazev: Elektrické obvody
popis: Sériové a paralelní spojení, výkon.
nazev_cviceni: Kvíz: obvody
nadpis_kvizu: Ověřte si zapojení
---
# Výklad
## Sériově a paralelně
*Spojení*
- Při sériovém spojení je proud stejný a napětí se sčítají.
- Výsledný odpor sériově je R = R₁ + R₂ + …
- Při paralelním spojení je napětí stejné a proudy se sčítají.
- Pro dva paralelní odpory je 1/R = 1/R₁ + 1/R₂.
> Tip: sériově se odpory sčítají, proud je všude stejný.
## Uzly a smyčky
*Kirchhoff*
- První Kirchhoffův zákon je o proudu v uzlu.
- Druhý Kirchhoffův zákon: součet napětí ve smyčce je nulový.
- Zdroj ve smyčce dodává napětí, spotřebiče ho ubírají.
- Zákony stačí na jednoduché obvody se dvěma smyčkami.
> Tip: v uzlu je součet přitékajících proudů roven součtu odtékajících.
## Práce proudu
*Výkon*
- Práce elektrického proudu je W = U·I·t.
- Příkon je P = U·I = R·I² = U² / R.
- Kilowatthodina je jednotka energie, ne výkonu.
- Jouleovo teplo ve vodiči je Q = R·I²·t.
> Tip: příkon je P = U·I.
# Kvíz
## Jaký je výsledný odpor dvou sériově spojených rezistorů?
- [x] R = R₁ + R₂
- 1/R = 1/R₁ + 1/R₂
- R = R₁·R₂
- R = R₁ / R₂
> Paralelní spojení výsledný odpor zmenší. Dva stejné paralelně dají polovinu.
## Co je stejné na paralelně spojených spotřebičích?
- Proud každým z nich
- [x] Napětí
- Odpor každého z nich
- Jouleovo teplo bez ohledu na odpor
> Větší odpor při stejném napětí bere menší proud.
## Co říká první Kirchhoffův zákon?
- Součet napětí ve smyčce je nula
- [x] Součet proudů v uzlu je nula
- Odpor roste s teplotou
- Výkon je U děleno I
> Druhý zákon se týká napětí ve smyčce.
## Jak se počítá elektrická práce?
- W = F·s
- [x] W = U·I·t
- W = R / I
- W = Q·c·Δt
> 1 kWh = 3,6·10⁶ J. Příkon ve wattech je U·I.

View file

@ -0,0 +1,6 @@
---
nazev: Semiconductors, liquids and gases
popis: The diode, electrolysis and discharge.
nazev_cviceni: Quiz: conduction
nadpis_kvizu: Check semiconductors and ions
---

View file

@ -0,0 +1,71 @@
---
id: fyzika-3-polovodice-kapaliny-a-plyny
puvodni: fyz3.4
nazev: Polovodiče, kapaliny a plyny
popis: Dioda, elektrolýza a výboj.
nazev_cviceni: Kvíz: vodivost
nadpis_kvizu: Ověřte si polovodiče a ionty
---
# Výklad
## Vlastní a příměsová vodivost
*Polovodič*
- Polovodič má vodivost mezi vodičem a izolantem.
- S teplotou jeho odpor obvykle klesá, na rozdíl od kovu.
- Typ N má příměs s volnými elektrony, typ P s dírami.
- Přechod PN je základ diody. V závěrném směru téměř nevede.
> Tip: dioda vede proud hlavně v propustném směru.
## Elektrolyt
*Kapaliny*
- Elektrolyt je roztok nebo tavenina, která vede proud ionty.
- Kationty putují ke katodě, anionty k anodě.
- Elektrolýza vylučuje látku na elektrodách.
- Hmotnost vyloučené látky je úměrná náboji, který prošel.
> Tip: v elektrolytu nesou proud ionty, ne volné elektrony jako v kovu.
## Výboj
*Plyny*
- Samostatný výboj udržuje ionizaci sám, nesamostatný potřebuje vnější ionizátor.
- Jiskra, oblouk a doutnavý výboj jsou druhy výboje.
- Blesk je jiskrový výboj v atmosféře.
- Výbojka a zářivka využívají záření výboje v plynu.
> Tip: plyn za běžných podmínek nevede, dokud se neionizuje.
# Kvíz
## Jak se s teplotou obvykle mění odpor polovodiče?
- Roste jako u kovu
- [x] Klesá
- Nemění se
- Skokem se stane nulovým vždy
> Termistor s klesajícím odporem při zahřátí je typické užití.
## Co je polovodič typu N?
- Má převahu děr
- [x] Má převahu volných elektronů z příměsi
- Je izolant bez náboje
- Vede jen ionty
> Typ P má díry. Dioda je jeden přechod PN.
## Čím je nesen proud v elektrolytu?
- Jen volnými elektrony jako v mědi
- [x] Ionty
- Fotony
- Neutrony
> Katoda přitahuje kationty. Faradayův zákon váže hmotnost a náboj.
## Kdy plyn začne výrazně vést proud?
- [x] Až když je ionizovaný
- Vždy stejně jako kov
- Jen pod absolutní nulou
- Jen když je to vakuum bez částic
> Nesamostatný výboj zanikne, když zmizí vnější ionizátor.

View file

@ -0,0 +1,6 @@
---
nazev: Magnetic field
popis: Field lines and the force on a wire.
nazev_cviceni: Quiz: magnetism
nadpis_kvizu: Check the magnetic field
---

View file

@ -0,0 +1,71 @@
---
id: fyzika-3-magneticke-pole
puvodni: fyz3.5
nazev: Magnetické pole
popis: Indukční čáry a síla na vodič.
nazev_cviceni: Kvíz: magnetismus
nadpis_kvizu: Ověřte si magnetické pole
---
# Výklad
## Pole magnetu
*Magnet*
- Souhlasné magnetické póly se odpuzují, nesouhlasné přitahují.
- Severní pól střelky ukazuje k jižnímu magnetickému pólu Země.
- Magnetické indukční čáry jsou uzavřené.
- Zemské pole odklání část nabitých částic z vesmíru.
> Tip: souhlasné póly se odpuzují.
## Magnetické pole vodiče
*Proud*
- Kolem přímého vodiče s proudem jsou indukční čáry kružnice.
- Cívka, solenoid, má uvnitř téměř homogenní pole.
- Na vodič s proudem v magnetickém poli působí síla F = B·I·l·sin α.
- B je magnetická indukce. Jednotka je tesla, T.
> Tip: cívka s proudem se chová jako magnet.
## Motor a měřidlo
*Užití*
- Stejnosměrný motor využívá sílu na závit s proudem v magnetickém poli.
- Komutátor mění směr proudu v závitu, aby se točil dál.
- Částice s nábojem v magnetickém poli zatáčí, pokud má složku rychlosti kolmou k poli.
- Magnetický záznam a elektromagnet jsou běžné užití pole.
> Tip: elektromotor mění elektrickou energii na pohybovou.
# Kvíz
## Jaký tvar mají magnetické indukční čáry?
- Začínají na severním pólu a končí v nekonečnu jako přímky
- [x] Jsou uzavřené
- Jsou vždy rovnoběžné s vodičem
- Existují jen ve vakuu
> Elektrické siločáry začínají a končí na nábojích. Magnetické jsou uzavřené.
## Jak se počítá síla na přímý vodič s proudem v magnetickém poli?
- [x] F = B·I·l·sin α
- F = k·Q₁·Q₂ / r²
- F = m·g
- F = U / R
> Když je vodič rovnoběžný s polem, sin α je 0 a síla je nulová.
## Jaká je jednotka magnetické indukce?
- Volt
- [x] Tesla
- Henry jen jako indukce B
- Ampér
> Tesla je N/(A·m). Henry je jednotka indukčnosti.
## K čemu je v stejnosměrném motoru komutátor?
- Aby zvýšil odpor na nekonečno
- [x] Aby měnil směr proudu v závitu a motor se točil dál
- Aby zrušil magnetické pole
- Aby měřil napětí
> Bez komutátoru by se závit po půl otáčce zastavil.

View file

@ -0,0 +1,6 @@
---
nazev: Electromagnetic induction
popis: Faraday, Lenz and the transformer.
nazev_cviceni: Quiz: induction
nadpis_kvizu: Check induction
---

View file

@ -0,0 +1,71 @@
---
id: fyzika-3-elektromagneticka-indukce
puvodni: fyz3.6
nazev: Elektromagnetická indukce
popis: Faraday, Lenz a transformátor.
nazev_cviceni: Kvíz: indukce
nadpis_kvizu: Ověřte si indukci
---
# Výklad
## Indukované napětí
*Faraday*
- Elektromagnetická indukce vzniká při změně magnetického toku plochou smyčky.
- Magnetický tok je Φ = B·S·cos α.
- Indukované napětí je tím větší, čím rychleji se tok mění.
- Stálé pole a klidná smyčka napětí neindukují.
> Tip: napětí vzniká, jen když se magnetický tok mění.
## Směr proudu
*Lenz*
- Lenzův zákon určuje směr indukovaného proudu.
- Proud vytváří pole, které brání změně toku.
- Proto se magnet padající měděnou trubkou brzdí.
- Vlastní indukce brání změně proudu v cívce.
> Tip: indukovaný proud působí proti změně, která ho vyvolala.
## Změna napětí
*Transformátor*
- Transformátor má dvě cívky na společném jádře.
- U₁ / U₂ = N₁ / N₂.
- Zvyšovací transformátor má na sekundáru víc závitů.
- U ideálního transformátoru je příkon roven výkonu, proud se mění opačně než napětí.
> Tip: poměr napětí je poměr počtů závitů.
# Kvíz
## Kdy se ve smyčce indukuje napětí?
- Když je magnetický tok stálý
- [x] Když se magnetický tok plochou smyčky mění
- Když smyčkou neteče žádný náboj a tok je nulový trvale
- Jen při stejnosměrném proudu v klidném poli
> Pohyb magnetu u cívky, nebo změna proudu v primáru, tok mění.
## Co říká Lenzův zákon?
- Indukovaný proud podporuje změnu toku
- [x] Indukovaný proud působí proti změně, která ho vyvolala
- Napětí je vždy rovno proudu
- Tok je B děleno S
> Zákon zachování energie: indukce nemůže změnu sama zesilovat donekonečna.
## Jaký je poměr napětí na ideálním transformátoru?
- U₁ / U₂ = N₂ / N₁
- [x] U₁ / U₂ = N₁ / N₂
- U₁ / U₂ = I₁ / I₂ vždy při stejném počtu závitů jen
- Napětí nezávisí na závitech
> Více závitů na sekundáru znamená vyšší sekundární napětí.
## Co platí pro ideální transformátor?
- [x] Příkon je roven výkonu
- Sekundární proud je vždy nulový
- Funguje i se stejnosměrným stálým proudem
- Napětí na obou cívkách je stejné bez ohledu na závity
> Stejnosměrný stálý proud tok nemění, proto se netransformuje.

View file

@ -0,0 +1,6 @@
---
nazev: Alternating current
popis: The rms value and phase.
nazev_cviceni: Quiz: alternating current
nadpis_kvizu: Check the 230 V grid
---

View file

@ -0,0 +1,71 @@
---
id: fyzika-3-stridavy-proud
puvodni: fyz3.7
nazev: Střídavý proud
popis: Efektivní hodnota a fáze.
nazev_cviceni: Kvíz: střídavý proud
nadpis_kvizu: Ověřte si síť 230 V
---
# Výklad
## Perioda a frekvence
*Střídání*
- Střídavý proud periodicky mění velikost i směr.
- Harmonické napětí popisuje sinus.
- Frekvence sítě je 50 Hz, perioda je 0,02 s.
- Okamžitá hodnota se stále mění. Měří se efektivní hodnota.
> Tip: síť v Česku má frekvenci 50 Hz.
## Co ukáže voltmetr
*Efektivní*
- Efektivní proud vydá na rezistoru stejný výkon jako stejný stejnosměrný proud.
- Pro sinusový průběh je Uef = Umax / √2.
- Síťové napětí 230 V je efektivní hodnota.
- Amplituda je tedy asi 325 V.
> Tip: efektivní hodnota je maximální dělená odmocninou ze dvou.
## Odpor, cívka, kondenzátor
*Obvod*
- Rezistor proud a napětí neposouvá.
- Cívka zpožďuje proud za napětím, kondenzátor ho předbíhá.
- Indukčnost a kapacita závisejí na frekvenci.
- Výkon na rezistoru je P = Uef·Ief.
> Tip: na rezistoru jsou napětí a proud ve fázi.
# Kvíz
## Jaká je frekvence elektrické sítě v Česku?
- [x] 50 Hz
- 230 Hz
- 1 Hz
- 60 kHz
> Perioda 50 Hz je 20 ms. V USA je síť 60 Hz.
## Co znamená síťové napětí 230 V?
- Maximální hodnotu
- [x] Efektivní hodnotu
- Napětí za jednu periodu jako součet
- Vnitřní odpor
> Maximální napětí sítě je 230·√2, zhruba 325 V.
## Jak spolu souvisí efektivní a maximální hodnota u sinusového napětí?
- Uef = Umax·√2
- [x] Uef = Umax / √2
- Uef = Umax
- Uef = Umax / 2
> √2 je asi 1,414. Efektivní hodnota je menší než amplituda.
## Jak je to s fází na rezistoru?
- Proud se zpožďuje o čtvrt periodu
- [x] Napětí a proud jsou ve fázi
- Proud předbíhá o půl periodu
- Fáze závisí jen na barvě rezistoru
> Fázový posun dělá cívka a kondenzátor, ne samotný rezistor.

View file

@ -0,0 +1,6 @@
---
nazev: Electromagnetic waves
popis: The speed of light and the spectrum.
nazev_cviceni: Quiz: the spectrum
nadpis_kvizu: Check the electromagnetic wave
---

View file

@ -0,0 +1,71 @@
---
id: fyzika-3-elektromagneticke-vlneni
puvodni: fyz3.8
nazev: Elektromagnetické vlnění
popis: Rychlost světla a spektrum.
nazev_cviceni: Kvíz: spektrum
nadpis_kvizu: Ověřte si elektromagnetickou vlnu
---
# Výklad
## Elektromagnetická vlna
*Vznik*
- Kmitající náboj vyzařuje elektromagnetickou vlnu.
- Elektrická a magnetická složka jsou navzájem kolmé a kolmé ke směru šíření.
- Ve vakuu je rychlost c = 3·10⁸ m/s.
- Vlna přenáší energii a nepotřebuje látkové prostředí.
> Tip: ve vakuu se vlna šíří rychlostí světla.
## Od rádia po záření gama
*Spektrum*
- Spektrum tvoří rádiové vlny, mikrovlny, infračervené záření, světlo, ultrafialové, rentgenové a gama.
- Větší frekvence znamená kratší vlnovou délku, protože c = λ·f.
- Viditelné světlo je zhruba 400 až 750 nm.
- Za fialovou je ultrafialové záření, před červenou infračervené.
> Tip: viditelné světlo je jen úzká část spektra.
## Spoje a ohřev
*Užití*
- Rádiové vlny přenášejí rozhlas, televizi i mobilní signál.
- Mikrovlny se používají v radarové technice a v troubě.
- Rentgenové záření prochází měkkými tkáněmi víc než kostmi.
- Všechny tyto vlny jsou totéž elektromagnetické vlnění, liší se frekvencí.
> Tip: mikrovlny rozkmitávají molekuly vody.
# Kvíz
## Jak rychle se šíří elektromagnetická vlna ve vakuu?
- Asi 340 m/s
- [x] Asi 3·10⁸ m/s
- Asi 9,81 m/s
- Závisí na hlasitosti
> 340 m/s je zvuk. Světlo je skoro milionkrát rychlejší.
## Co platí pro vlnovou délku a frekvenci ve vakuu?
- c = λ / f
- [x] c = λ·f
- c = f / λ
- λ nezávisí na f
> Stejný vztah jako u mechanické vlny, rychlost je c.
## Kde ve spektru leží viditelné světlo?
- Mezi rádiovými vlnami a mikrovlnami
- [x] Mezi infračerveným a ultrafialovým zářením
- Za zářením gama
- Jen jako zvuk
> Fialová má kratší vlnovou délku než červená.
## Čím se od sebe liší rádiová vlna a rentgenové záření?
- Rentgen není elektromagnetická vlna
- [x] Mají jinou frekvenci
- Rentgen potřebuje vzduch, rádio vakuum
- Rádiová vlna má vždy vyšší frekvenci
> Gama a rentgen mají vysokou frekvenci a krátkou vlnovou délku.