Algoritmické riešenie problémov
- analýza problému
- pomocou postupnosti príkazov
- pomocou cyklov
- jazyk na zápis riešenia
- pomocou nástrojov na interakciu
identifikovať opakujúce sa vzory,
rozpoznávať miesta, kde sa treba rozhodovať,
vlastnými slovami sformulovať plán riešenia,
rozhodnúť sa o pravdivosti/nepravdivosti tvrdenia/výroku,
uviesť kontra príklad, keď niečo neplatí, nefunguje,
uvažovať o rôznych riešeniach.
zapísať algoritmus, ktorý reaguje na vstup, interpretovať zapísané riešenie, vytvoriť hypotézu, ako neznámy algoritmus spracuje zadaný vstup
Analýza problému
Vlastnosti a vzťahy: aký informatický problém je v zadaní úlohy, platí – neplatí, a/alebo/nie (neformálne) Procesy: idea sekvencie, opakovania, vetvenia, manipulovania s údajmi, rozhodovanie o pravdivosti tvrdenia
Jazyk na zápis riešenia
Vlastnosti a vzťahy: algoritmus – programovací jazyk, vstup – algoritmus – výsledok, chybný zápis, konštrukcie jazyka ako: postupnosť príkazov, cyklus s pevným počtom opakovaní, podmienený príkaz, pomenovaná postupnosť príkazov
Procesy: zostavovanie programu v jazyku na zápis algoritmov, spustenie programu
Pomocou nástrojov na interakciu
Vlastnosti a vzťahy: prostriedky jazyka pre: získanie vstupu, spracovanie vstupu a zobrazenie výstupu
Procesy: čakanie na neznámy vstup – vykonanie akcie – výstup, následný efekt
Ciele: Zopakovať a utvrdiť zostavovanie programu z blokov, skladanie príkazov do postupností a cyklov. Výber náhodného čísla
Zaviesť pojem „slot“ a použiť ho. Identifikovať chybu a navrhnúť opravu. Zopakovať pojem premenná a pracovať s ňou
- analýza problému
- pomocou postupnosti príkazov
- pomocou cyklov
- jazyk na zápis riešenia
- pomocou nástrojov na interakciu
identifikovať opakujúce sa vzory,
rozpoznávať miesta, kde sa treba rozhodovať,
vlastnými slovami sformulovať plán riešenia,
rozhodnúť sa o pravdivosti/nepravdivosti tvrdenia/výroku,
uviesť kontra príklad, keď niečo neplatí, nefunguje,
uvažovať o rôznych riešeniach.
zapísať algoritmus, ktorý reaguje na vstup, interpretovať zapísané riešenie, vytvoriť hypotézu, ako neznámy algoritmus spracuje zadaný vstup
Analýza problému
Vlastnosti a vzťahy: aký informatický problém je v zadaní úlohy, platí – neplatí, a/alebo/nie (neformálne) Procesy: idea sekvencie, opakovania, vetvenia, manipulovania s údajmi, rozhodovanie o pravdivosti tvrdenia
Jazyk na zápis riešenia
Vlastnosti a vzťahy: algoritmus – programovací jazyk, vstup – algoritmus – výsledok, chybný zápis, konštrukcie jazyka ako: postupnosť príkazov, cyklus s pevným počtom opakovaní, podmienený príkaz, pomenovaná postupnosť príkazov
Procesy: zostavovanie programu v jazyku na zápis algoritmov, spustenie programu
Pomocou nástrojov na interakciu
Vlastnosti a vzťahy: prostriedky jazyka pre: získanie vstupu, spracovanie vstupu a zobrazenie výstupu
Procesy: čakanie na neznámy vstup – vykonanie akcie – výstup, následný efekt
Ciele: Zopakovať a utvrdiť zostavovanie programu z blokov, skladanie príkazov do postupností a cyklov. Výber náhodného čísla
Zaviesť pojem „slot“ a použiť ho. Identifikovať chybu a navrhnúť opravu. Zopakovať pojem premenná a pracovať s ňou
Hodnotenie materiálu
Diskusia k materiálu
Pre zobrazenie príspevkov v diskusii sa musíte prihlásiť.




