2. Žiakom rozvíjané schopnosti a zručnosti

Informatické myslenie:

Algoritmy

  • (ALG3) vytvárať vlastné algoritmy riešiace problém (návrh a realizácia vlastného zariadenia
  • (ALG8) zapísať algoritmy v konkrétnom programovacom jazyku (programovanie udalostí a následných akcií, zobrazovanie na displeji)

Logika

  • (LOG2) využitím logických zdôvodnení predpokladať správanie sa programov (určovanie funkcie blokov a vplyv zmeny ich parametrov na správanie programu)

 

Žiakom osvojované vedomosti

Softvér a hardvér – počítač a prídavné zariadenia

  • pracovať s prídavnými zariadeniami,
  • skúmať nové možnosti použitia konkrétneho hardvéru.

Algoritmické riešenie problémov – jazyk na zápis riešenia

  • použiť jazyk na popis riešenia problému – aplikovať pravidlá, konštrukcie jazyka. Algoritmické riešenie problémov – pomocou postupnosti príkazov,
  • riešiť problém skladaním príkazov do postupnosti,
  • aplikovať pravidlá konštrukcie jazyka pre zostavenie postupnosti príkazov,
  • interpretovať postupnosť príkazov.


Hľadanie a opravovanie chýb:

  • zistiť, pre aké vstupy, v ktorých prípadoch a situáciách program pracuje nesprávne,
  • diskutovať a argumentovať o správnosti riešenia (svojho aj cudzieho),
  • navrhnúť vylepšenie.