Logika a řešení problémů
MW4Logika se zabývá vyvozováním platných závěrů z daných předpokladů. Logika se používá v důkazech (tzv. matematická logika), ale i v běžném uvažování, kdy z dostupných informací odvozujeme další závěry (tzv. logické myšlení). V se zaměřujeme na rozvoj logického myšlení a využití logiky v informatice. Procvičování zde dělíme do tří témat:
- Logické výroky slovy – určování pravdivosti, vytváření slovně zapsaných výroků (bez formálního značení)
- Logické výrazy – zápis a vyhodnocování výrazů s logickými spojkami používanými v informatice (not, and, or, xor, ⇒, ⇔)
- Logické úlohy – využití logických úvah na řešení různorodých problémů (např. logické úlohy podobné sudoku, kde je potřeba splnit současně řadu podmínek)
Matematickou logiku si můžete procvičit v rámci předmětu Matematika. Kombinaci logického a algoritmického myšlení si můžete procvičit v rámci tématu Podmíněné příkazy. Logické úvahy v kombinaci s obecnými tabulkami můžete procvičit ve cvičení Logické úvahy o tabulkách v rámci tématu Tabulky: základní porozumění.
Využití logiky
Logika má v informatice široké uplatnění. Zde je několik příkladů:
- programování (podmíněné příkazy)
- výběr záznamů z databáze, které splňují určitou podmínku
- operace v grafických editorech (např. sjednocení a průnik dvou tvarů)
- dokazování (např. korektnost programu)
- návrh digitálních obvodů
- v umělé inteligenci jako jedna z metod pro dosažení inteligentního chování
- řešení logických úloh (např. sudoku)
- práce s informacemi (např. rozpoznání chybné argumentace)
Rozhodovačka
Rychlé procvičování výběrem ze dvou možností.
Přesouvání
Přesouvání kartiček na správné místo. Jednoduché ovládání, zajímavé a neotřelé úlohy.
Pexeso
Hledání dvojic, které k sobě patří.
Krok po kroku
Doplňování jednotlivých kroků v rozsáhlejším postupu.
Porozumění
Čtení textů, odpovídání na otázky testující porozumění textu.
Logické obvody
Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /var/www/umimeprogramovat.cz/webroot/function/functionsMap.php:1638 Stack trace: #0 /var/www/umimeprogramovat.cz/webroot/dashboard-topic.php(976): generateItemLogExerciseMap() #1 /var/www/umimeprogramovat.cz/webroot/index.php(193): include('...') #2 {main} thrown in /var/www/umimeprogramovat.cz/webroot/function/functionsMap.php on line 1638


























































































