Skip to content

ŠVP INFORMATIKA


Charakteristika vzdělávací oblasti Informatika

Charakteristika vyučovacího předmětu

Předmět informatika dává prostor všem žákům porozumět tomu, jak funguje počítač a informační systémy. Zabývá se automatizací, programováním, optimalizací činností, reprezentací dat v počítači, kódováním a modely popisujícími reálnou situaci nebo problém. Dává prostor pro praktické aktivní činnosti a tvořivé učení se objevováním, spoluprací, řešením problémů, projektovou činností. Pomáhá porozumět světu z pohledu informatiky jako vědní disciplíny, s jejímiž základy seznamuje.
Důraz je kladen na rozvíjení žákova informatického myšlení s jeho složkami abstrakce, algoritmizace a dalšími. Praktickou činnost s tvorbou jednotlivých typů dat a s aplikacemi vnímáme jako prostředek k získání zkušeností k tomu, aby žák mohl poznávat, jak počítač funguje, jak reprezentuje data různého typu, jak pracují informační systémy a jaké problémy informatika řeší.
Škola klade důraz na rozvíjení digitální gramotnosti ve všech předmětech, k tomu přispívá informatika svým specifickým dílem.


ŠVP Gymnázium Na Zatlance INFORMATIKA

Charakteristika vyučovacího předmětu

Vzdělávací oblast Informatika na gymnáziu Na Zatlance vychází z RVP gymnázia a navazuje na stejnojmennou vzdělávací oblast v základním vzdělávání. Dále rozvíjí informatické myšlení žáků a prohlubuje jejich porozumění principům digitálních technologií.
Škola klade důraz na rozvíjení digitální gramotnosti ve všech předmětech, k tomu přispívá informatika svým specifickým dílem.
Studium informatiky zpřístupňuje žákům pojmy, nástroje a metody informatiky jako oboru, který se věnuje efektivnímu, tedy zejména automatizovanému zpracování informací. Tím, že žáci dokážou prostřednictvím informatických nástrojů zautomatizovat rutinní a opakující se činnosti, získají čas pro jiné činnosti či úkoly.
Postupy a postoje získané v informatice přenášejí i do jiných oblastí. Pozorně hledají a vybírají cíle, kterých mají nebo chtějí dosahovat. Dokážou systematicky volit a uplatňovat postupy optimální vzhledem k těmto cílům.
Žáci se učí řešení konkrétního problému zobecnit i pro řešení obdobných problémů. Pochopení principů fungování všudypřítomných digitálních technologií žákům pomáhá lépe porozumět světu kolem nich, rozpoznávat problémy, nalézat řešení problémů, předcházet problémům, inovovat a aktivně se zapojovat do života společnosti a jeho změn.
Informatika žáky učí rozpoznávat situace, kdy je k řešení problému výhodné uplatnit algoritmický přístup. Shromažďují přiměřené množství relevantních informací a vytvářejí a zkoušejí různé modely, přitom uvážlivě volí mezi přesností a zjednodušováním. Žáci se učí analyzovat a vzájemně porovnávat různá řešení a jejich části. Posuzují mimo jiné efektivitu a náročnost řešení a omezení plynoucí ze zvoleného či zadaného nástroje.
Vývoj svých řešení plánují v jednotlivých krocích, řešení průběžně testují a postupně vylepšují. Učí se posuzovat problémy podle významu pro cílovou skupinu a také přímé i nepřímé dopady neřešení či naopak konkrétního řešení nejen na cílovou skupinu, ale také na další členy společnosti a životní prostředí.
Při navrhování informačních systémů ke konkrétnímu účelu se žáci učí rozumět strukturaci velkého množství dat, vazbám mezi nimi a procesům, které při práci s daty realizuje jednak počítač, jednak člověk v jakékoli roli. Řeší způsob jejich zabezpečení.
Pomocí digitálních technologií získávají a zpracovávají data. Díky nim také dokážou přicházet s novými informacemi a zároveň snadno nepodléhají dezinformacím. Již od počátku formálního vzdělávání je v informatice kladen důraz na aktivní přístup žáků k řešení praktických problémů. Postupně roste jejich obtížnost, rozsah a složitost. Žáci se setkávají s čím dál větším množstvím úloh s nejasným zadáním, více možnostmi postupů řešení a otevřeným koncem. Zároveň roste ochota žáků experimentovat a pozitivně pracovat s chybou. Alespoň některé z jejich navržených a realizovaných řešení je funkční a řeší relevantní problém. Učitelé do aktivit důsledně přinášejí kontext reálného světa a dávají dostatečný prostor pro iniciativu žáků při objevování vlastních postupů, ale také zajímavých problémů.

Cílové zaměření vzdělávací oblasti

Vzdělávání v dané vzdělávací oblasti směřuje k utváření a rozvíjení klíčových kompetencí tím, že vede žáka k: systémovému přístupu při analýze situací a dějů a odhadování dopadů změny způsobené v systému;
nacházení různých řešení, ověřování řešení na modelech či simulacích, porovnávání nalezených řešení z
různých, i protichůdných hledisek a k výběru optimálního;
týmovému vývoji řešení;
analýze chyb a nedostatků zvoleného postupu, k průběžnému ověřování jeho smyslu a účinnosti a k jeho vylepšování;
porozumění různým přístupům ke kódování informací i různým způsobům jejich organizace a tím k opodstatněným očekáváním od informatických řešení;
tvorbě úsudku či změně názoru na základě vlastní analýzy i velkého množství dat;
komunikaci pomocí formálních jazyků, kterým porozumějí i stroje; k přizpůsobení postupů a formulací zvolenému nástroji;
dokumentaci a standardizování postupů tak, aby je bylo možné snáze zhodnotit a také přizpůsobit změněným podmínkám nebo použití ve větším měřítku; posuzování technických řešení z pohledu druhých lidí a jejich vyhodnocování v osobních, etických, bezpečnostních, právních, sociálních, ekonomických, environmentálních a kulturních souvislostech;
k analýze důsledků svých kroků v každé fázi řešení problému; sebejistotě a vytrvalosti při řešení složitých a těžkých problémů, zvládání nejednoznačnosti a vypořádání se s problémy s otevřeným koncem; adaptaci na nové nástroje ve chvíli, kdy je potřebuje, k experimentování, iniciativě a hledání prostoru pro inovace. zvolenému nástroji;
dokumentaci a standardizování postupů tak, aby je bylo možné snáze zhodnotit a také přizpůsobit změněným podmínkám nebo použití ve větším měřítku; posuzování technických řešení z pohledu druhých lidí a jejich vyhodnocování v osobních, etických, bezpečnostních, právních, sociálních, ekonomických, environmentálních a kulturních souvislostech;
k analýze důsledků svých kroků v každé fázi řešení problému; sebejistotě a vytrvalosti při řešení složitých a těžkých problémů, zvládání nejednoznačnosti a vypořádání se s problémy s otevřeným koncem; adaptaci na nové nástroje ve chvíli, kdy je potřebuje, k experimentování, iniciativě a hledání prostoru pro inovace.

Organizační a obsahové vymezení vyučovacího předmětu

Výuka je realizována zejména v 1. a 2 ročníku s využitím “spirálového učení” žáci i se opakovaně setkávají s tématy, ale s pokaždé vyšší úrovní náročnosti a detailu.
Pro zájemce o hlubší proniknutí do tématu jsou dostupné volitelné semináře s různým zaměřením, které jsou pro žáky třetích a čtvrtých ročníků a otevírají se na základě zájmů studentů:
Informatika (pro maturanty)
Digitální fotografie
Bitový seminář
Programování
Výuka je orientována činnostně, s aktivním žákem, který objevuje, experimentuje, ověřuje své hypotézy, diskutuje, tvoří, řeší problémy, spolupracuje, pracuje projektově, konstruuje své poznání.
Výuka prvních ročníků probíhá v dělených skupinách do 16 žáků v učebně informatiky vybavené standardním vybavením. Výuka druhých ročníků, která klade větší důraz na samostatné řešení problémů a týmovou spolupráci probíhá pro celou třídu (cca 30 žáků) s využitím tandemové výuky. To umožňuje lepší podporu individuálních potřeb žáků i rozvoj nadání. Využíváme dvě učebny (standardní PC učebna + učebna s notebooky a chromebooky).
Navržené uspořádání témat odpovídá 31 týdnům výuky po 2 hodinách týdně, po dva roky studia.
Témata jsou umístěna tak, aby žáci využili dosažených znalostí v následujících tématech. Jsou rozmístěna tak, aby dodržovala pestrost v tématech i činnostech žáků .
Digitálním kompetence jsou upevňovány i týmovými a individuální projekty prostřednictvím řady aktivit, které probíhají napříč školou (např. Expedice ALT, školní parlament, EYEP, Akademické psaní, SOČ apod.). Zohledňující tak žákovy zkušenosti doplněním teoretického rámce a komplexním prověřením získaných kompetencí a přehledu v problematice.

Učební plán Zatlanka - interní

Hodiny podle ročníku a pořadí témat
Kam zařadit?
Pořadí celku
Celky
Učivo Def
Učivo komplex
počet hodin celku
Celky
Očekávané výstupy
1
1
bezpečnost počítačových zařízení a dat bezpečné digitální prostředí hardware a software počítačové sítě
2
chrání digitální zařízení, digitální obsah i osobní údaje před poškozením či zneužitím s vědomím změn v technologiích, které ovlivňují bezpečnost
2
2
bezpečnost počítačových zařízení a dat bezpečné digitální prostředí
2
bezpečné digitální prostředí bezpečnost počítačových zařízení a dat hardware a software umělá inteligence
2
1
umělá inteligence bezpečnost počítačových zařízení a dat
2
chrání digitální zařízení, digitální obsah i osobní údaje před poškozením či zneužitím s vědomím změn v technologiích, které ovlivňují bezpečnost rozlišuje a používá různé datové typy; navrhuje a porovnává různé způsoby kódování z různých hledisek a vysvětlí proces a úskalí digitalizace
3
3
hardware a software
2
rozlišuje jednotlivé operační systémy a vysvětlí rozdíly mezi nimi z uživatelského hlediska ➢ porovná jednotlivé způsoby propojení počítačů, charakterizuje počítačové sítě a internet; vysvětlí, pomocí čeho a jak je zajištěna komunikace mezi jednotlivými zařízeními v síti ➢ identifikuje a řeší problémy a výzvy vznikající při práci s digitálními zařízeními a poradí s nimi druhým chrání digitální zařízení, digitální obsah i osobní údaje před poškozením či zneužitím s vědomím změn v technologiích, které ovlivňují bezpečnost
hardware a software
2
rozlišuje jednotlivé operační systémy a vysvětlí rozdíly mezi nimi z uživatelského hlediska ➢ porovná jednotlivé způsoby propojení počítačů, charakterizuje počítačové sítě a internet; vysvětlí, pomocí čeho a jak je zajištěna komunikace mezi jednotlivými zařízeními v síti ➢ identifikuje a řeší problémy a výzvy vznikající při práci s digitálními zařízeními a poradí s nimi druhým chrání digitální zařízení, digitální obsah i osobní údaje před poškozením či zneužitím s vědomím změn v technologiích, které ovlivňují bezpečnost
hardware a software bezpečné digitální prostředí umělá inteligence
2
chrání digitální zařízení, digitální obsah i osobní údaje před poškozením či zneužitím s vědomím změn v technologiích, které ovlivňují bezpečnost rozlišuje jednotlivé operační systémy a vysvětlí rozdíly mezi nimi z uživatelského hlediska ➢ porovná jednotlivé způsoby propojení počítačů, charakterizuje počítačové sítě a internet; vysvětlí, pomocí čeho a jak je zajištěna komunikace mezi jednotlivými zařízeními v síti ➢ identifikuje a řeší problémy a výzvy vznikající při práci s digitálními zařízeními a poradí s nimi druhým
4
3
data, informace kódování a přenos dat
2
data, informace kódování a přenos dat
2
rozlišuje a používá různé datové typy; navrhuje a porovnává různé způsoby kódování z různých hledisek a vysvětlí proces a úskalí digitalizace převede data z jednoho modelu do jiného; najde chyby daného modelu a odstraní je; porovná různé modely s ohledem na užitečnost pro řešení daného problému
kódování a přenos dat data, informace hardware a software
2
5
3
data, informace kódování a přenos dat
2
rozlišuje a používá různé datové typy; navrhuje a porovnává různé způsoby kódování z různých hledisek a vysvětlí proces a úskalí digitalizace převede data z jednoho modelu do jiného; najde chyby daného modelu a odstraní je; porovná různé modely s ohledem na užitečnost pro řešení daného problému
kódování a přenos dat algoritmizace
2
rozlišuje a používá různé datové typy; navrhuje a porovnává různé způsoby kódování z různých hledisek a vysvětlí proces a úskalí digitalizace formuluje problém a požadavky na jeho řešení; získává potřebné informace, posuzuje jejich využitelnost a dostatek (úplnost) vzhledem k řešenému problému; používá systémový přístup k řešení problémů; pro řešení problému sestaví model, simulaci převede data z jednoho modelu do jiného; najde chyby daného modelu a odstraní je; porovná různé modely s ohledem na užitečnost pro řešení daného problému
kódování a přenos dat hardware a software
2
formuluje problém a požadavky na jeho řešení; získává potřebné informace, posuzuje jejich využitelnost a dostatek (úplnost) vzhledem k řešenému problému; používá systémový přístup k řešení problémů; pro řešení problému sestaví model, simulaci rozlišuje jednotlivé operační systémy a vysvětlí rozdíly mezi nimi z uživatelského hlediska ➢ porovná jednotlivé způsoby propojení počítačů, charakterizuje počítačové sítě a internet; vysvětlí, pomocí čeho a jak je zajištěna komunikace mezi jednotlivými zařízeními v síti ➢ identifikuje a řeší problémy a výzvy vznikající při práci s digitálními zařízeními a poradí s nimi druhým
6
5
programovací koncepty – programovací jazykalgoritmizace
2
algoritmizace programovací koncepty – programovací jazykvývoj programu testování, optimalizace
2
vysvětlí daný algoritmus, program; určí, zda je daný postup algoritmem ➢ analyzuje problém, rozdělí problém na menší části, rozhodne, které je vhodné řešit algoritmicky, své rozhodnutí zdůvodní; sestaví a zapíše algoritmy pro řešení problému ➢ ve vztahu k charakteru a velikosti vstupu hodnotí nároky algoritmů; porovná algoritmy podle různých hledisek, vybere pro řešený problém ten nejvhodnější; vylepší algoritmus podle zvoleného hlediska; zobecní řešení pro širší třídu problémůvytvoří přehledný program pro vyřešení konkrétního problému s ohledem na jeho možné důsledky a svou odpovědnost za ně; používá opakování, větvení programu se složenými podmínkami, proměnné, seznamy, podprogramy s parametry a návratovými hodnotami; ve snaze o vyšší efektivitu navrhuje, řídí a hodnotí souběh procesů ověří správnost, najde a opraví případnou chybu v algoritmu, otestuje, odladí a optimalizuje program
algoritmizace vývoj programu testování, optimalizace programovací koncepty – programovací jazyk
2
vysvětlí daný algoritmus, program; určí, zda je daný postup algoritmem ➢ analyzuje problém, rozdělí problém na menší části, rozhodne, které je vhodné řešit algoritmicky, své rozhodnutí zdůvodní; sestaví a zapíše algoritmy pro řešení problému ➢ ve vztahu k charakteru a velikosti vstupu hodnotí nároky algoritmů; porovná algoritmy podle různých hledisek, vybere pro řešený problém ten nejvhodnější; vylepší algoritmus podle zvoleného hlediska; zobecní řešení pro širší třídu problémůvytvoří přehledný program pro vyřešení konkrétního problému s ohledem na jeho možné důsledky a svou odpovědnost za ně; používá opakování, větvení programu se složenými podmínkami, proměnné, seznamy, podprogramy s parametry a návratovými hodnotami; ve snaze o vyšší efektivitu navrhuje, řídí a hodnotí souběh procesů ověří správnost, najde a opraví případnou chybu v algoritmu, otestuje, odladí a optimalizuje program otestuje správnost a použitelnost svého řešení, navrhne a realizuje potřebná vylepšení; během provozu informačního systému rozpozná funkčně či věcně nesprávný stav, zjistí jeho příčinu a navrhne způsob jeho odstranění
algoritmizace vývoj programu programovací koncepty – programovací jazyktestování, optimalizace
2
vysvětlí daný algoritmus, program; určí, zda je daný postup algoritmem ➢ analyzuje problém, rozdělí problém na menší části, rozhodne, které je vhodné řešit algoritmicky, své rozhodnutí zdůvodní; sestaví a zapíše algoritmy pro řešení problému ➢ ve vztahu k charakteru a velikosti vstupu hodnotí nároky algoritmů; porovná algoritmy podle různých hledisek, vybere pro řešený problém ten nejvhodnější; vylepší algoritmus podle zvoleného hlediska; zobecní řešení pro širší třídu problémůvytvoří přehledný program pro vyřešení konkrétního problému s ohledem na jeho možné důsledky a svou odpovědnost za ně; používá opakování, větvení programu se složenými podmínkami, proměnné, seznamy, podprogramy s parametry a návratovými hodnotami; ve snaze o vyšší efektivitu navrhuje, řídí a hodnotí souběh procesů ověří správnost, najde a opraví případnou chybu v algoritmu, otestuje, odladí a optimalizuje program
programovací koncepty – programovací jazykvývoj programu algoritmizace
2
vysvětlí daný algoritmus, program; určí, zda je daný postup algoritmem ➢ analyzuje problém, rozdělí problém na menší části, rozhodne, které je vhodné řešit algoritmicky, své rozhodnutí zdůvodní; sestaví a zapíše algoritmy pro řešení problému ➢ ve vztahu k charakteru a velikosti vstupu hodnotí nároky algoritmů; porovná algoritmy podle různých hledisek, vybere pro řešený problém ten nejvhodnější; vylepší algoritmus podle zvoleného hlediska; zobecní řešení pro širší třídu problémůvytvoří přehledný program pro vyřešení konkrétního problému s ohledem na jeho možné důsledky a svou odpovědnost za ně; používá opakování, větvení programu se složenými podmínkami, proměnné, seznamy, podprogramy s parametry a návratovými hodnotami; ve snaze o vyšší efektivitu navrhuje, řídí a hodnotí souběh procesů ověří správnost, najde a opraví případnou chybu v algoritmu, otestuje, odladí a optimalizuje program
7
4
data, informace kódování a přenos dat
2
převede data z jednoho modelu do jiného; najde chyby daného modelu a odstraní je; porovná různé modely s ohledem na užitečnost pro řešení daného problémunastavuje účelné zobrazení dat, filtruje a řadí data úpravou databázového dotazu ➢ určí cílovou skupinu, formuluje problém, validuje potřeby, určí a prioritizuje požadavky na řešení
data, informace
2
rozlišuje a používá různé datové typy; navrhuje a porovnává různé způsoby kódování z různých hledisek a vysvětlí proces a úskalí digitalizace ověří správnost, najde a opraví případnou chybu v algoritmu, otestuje, odladí a optimalizuje program nastavuje účelné zobrazení dat, filtruje a řadí data úpravou databázového dotazu ➢ určí cílovou skupinu, formuluje problém, validuje potřeby, určí a prioritizuje požadavky na řešení
interpretace dat data, informace
2
interpretuje získané výsledky a závěry, vyslovuje předpovědi na základě dat, uvažuje při tom omezení použitých modelů; posuzuje množství informace podle počtu možností, které jsou díky informaci vyloučeny; odhaluje chyby a manipulace v cizích interpretacích a závěrech převede data z jednoho modelu do jiného; najde chyby daného modelu a odstraní je; porovná různé modely s ohledem na užitečnost pro řešení daného problémunastavuje účelné zobrazení dat, filtruje a řadí data úpravou databázového dotazu ➢ určí cílovou skupinu, formuluje problém, validuje potřeby, určí a prioritizuje požadavky na řešení
data, informace interpretace dat
2
interpretuje získané výsledky a závěry, vyslovuje předpovědi na základě dat, uvažuje při tom omezení použitých modelů; posuzuje množství informace podle počtu možností, které jsou díky informaci vyloučeny; odhaluje chyby a manipulace v cizích interpretacích a závěrech formuluje problém a požadavky na jeho řešení; získává potřebné informace, posuzuje jejich využitelnost a dostatek (úplnost) vzhledem k řešenému problému; používá systémový přístup k řešení problémů; pro řešení problému sestaví model, simulaci
8
4
počítačové sítě hardware a software
2
určí jednotlivé uživatelské role, specifikuje jejich činnosti, navrhne, otestuje a přizpůsobí rozhraní uživatelům chrání digitální zařízení, digitální obsah i osobní údaje před poškozením či zneužitím s vědomím změn v technologiích, které ovlivňují bezpečnost
počítačové sítě
2
počítačové sítě
2
interpretace dat
2
9
3
umělá inteligence
2
umělá inteligence
2
umělá inteligence bezpečné digitální prostředí
2
1
1
1
2
2
1
kódování a přenos dat data, informace
2
rozlišuje a používá různé datové typy; navrhuje a porovnává různé způsoby kódování z různých hledisek a vysvětlí proces a úskalí digitalizace převede data z jednoho modelu do jiného; najde chyby daného modelu a odstraní je; porovná různé modely s ohledem na užitečnost pro řešení daného problému
3
5
data, informace
2
informační systémy
2
data, informace
2
data, informace kódování a přenos dat
2
interpretuje získané výsledky a závěry, vyslovuje předpovědi na základě dat, uvažuje při tom omezení použitých modelů; posuzuje množství informace podle počtu možností, které jsou díky informaci vyloučeny; odhaluje chyby a manipulace v cizích interpretacích a závěrech
data, informace kódování a přenos dat
2
interpretuje získané výsledky a závěry, vyslovuje předpovědi na základě dat, uvažuje při tom omezení použitých modelů; posuzuje množství informace podle počtu možností, které jsou díky informaci vyloučeny; odhaluje chyby a manipulace v cizích interpretacích a závěrech rozlišuje a používá různé datové typy; navrhuje a porovnává různé způsoby kódování z různých hledisek a vysvětlí proces a úskalí digitalizace převede data z jednoho modelu do jiného; najde chyby daného modelu a odstraní je; porovná různé modely s ohledem na užitečnost pro řešení daného problému
4
3
modelování
2
modelování
2
modelování interpretace dat
2
5
7
algoritmizace informační systémy IS hromadné zpracování dat
2
vytvoří přehledný program pro vyřešení konkrétního problému s ohledem na jeho možné důsledky a svou odpovědnost za ně; používá opakování, větvení programu se složenými podmínkami, proměnné, seznamy, podprogramy s parametry a návratovými hodnotami; ve snaze o vyšší efektivitu navrhuje, řídí a hodnotí souběh procesů
algoritmizace vývoj programu programovací koncepty – programovací jazyktestování, optimalizace
2
vytvoří přehledný program pro vyřešení konkrétního problému s ohledem na jeho možné důsledky a svou odpovědnost za ně; používá opakování, větvení programu se složenými podmínkami, proměnné, seznamy, podprogramy s parametry a návratovými hodnotami; ve snaze o vyšší efektivitu navrhuje, řídí a hodnotí souběh procesů
algoritmizace vývoj programu programovací koncepty – programovací jazyktestování, optimalizace
2
vytvoří přehledný program pro vyřešení konkrétního problému s ohledem na jeho možné důsledky a svou odpovědnost za ně; používá opakování, větvení programu se složenými podmínkami, proměnné, seznamy, podprogramy s parametry a návratovými hodnotami; ve snaze o vyšší efektivitu navrhuje, řídí a hodnotí souběh procesů
algoritmizace vývoj programu programovací koncepty – programovací jazyk
2
vytvoří přehledný program pro vyřešení konkrétního problému s ohledem na jeho možné důsledky a svou odpovědnost za ně; používá opakování, větvení programu se složenými podmínkami, proměnné, seznamy, podprogramy s parametry a návratovými hodnotami; ve snaze o vyšší efektivitu navrhuje, řídí a hodnotí souběh procesů vysvětlí daný algoritmus, program; určí, zda je daný postup algoritmem ➢ analyzuje problém, rozdělí problém na menší části, rozhodne, které je vhodné řešit algoritmicky, své rozhodnutí zdůvodní; sestaví a zapíše algoritmy pro řešení problému ➢ ve vztahu k charakteru a velikosti vstupu hodnotí nároky algoritmů; porovná algoritmy podle různých hledisek, vybere pro řešený problém ten nejvhodnější; vylepší algoritmus podle zvoleného hlediska; zobecní řešení pro širší třídu problémůotestuje správnost a použitelnost svého řešení, navrhne a realizuje potřebná vylepšení; během provozu informačního systému rozpozná funkčně či věcně nesprávný stav, zjistí jeho příčinu a navrhne způsob jeho odstranění
algoritmizace vývoj programu programovací koncepty – programovací jazyk
2
vytvoří přehledný program pro vyřešení konkrétního problému s ohledem na jeho možné důsledky a svou odpovědnost za ně; používá opakování, větvení programu se složenými podmínkami, proměnné, seznamy, podprogramy s parametry a návratovými hodnotami; ve snaze o vyšší efektivitu navrhuje, řídí a hodnotí souběh procesů vysvětlí daný algoritmus, program; určí, zda je daný postup algoritmem ➢ analyzuje problém, rozdělí problém na menší části, rozhodne, které je vhodné řešit algoritmicky, své rozhodnutí zdůvodní; sestaví a zapíše algoritmy pro řešení problému ➢ ve vztahu k charakteru a velikosti vstupu hodnotí nároky algoritmů; porovná algoritmy podle různých hledisek, vybere pro řešený problém ten nejvhodnější; vylepší algoritmus podle zvoleného hlediska; zobecní řešení pro širší třídu problémůotestuje správnost a použitelnost svého řešení, navrhne a realizuje potřebná vylepšení; během provozu informačního systému rozpozná funkčně či věcně nesprávný stav, zjistí jeho příčinu a navrhne způsob jeho odstranění
algoritmizace vývoj programu programovací koncepty – programovací jazyk
2
vytvoří přehledný program pro vyřešení konkrétního problému s ohledem na jeho možné důsledky a svou odpovědnost za ně; používá opakování, větvení programu se složenými podmínkami, proměnné, seznamy, podprogramy s parametry a návratovými hodnotami; ve snaze o vyšší efektivitu navrhuje, řídí a hodnotí souběh procesů vysvětlí daný algoritmus, program; určí, zda je daný postup algoritmem ➢ analyzuje problém, rozdělí problém na menší části, rozhodne, které je vhodné řešit algoritmicky, své rozhodnutí zdůvodní; sestaví a zapíše algoritmy pro řešení problému ➢ ve vztahu k charakteru a velikosti vstupu hodnotí nároky algoritmů; porovná algoritmy podle různých hledisek, vybere pro řešený problém ten nejvhodnější; vylepší algoritmus podle zvoleného hlediska; zobecní řešení pro širší třídu problémůotestuje správnost a použitelnost svého řešení, navrhne a realizuje potřebná vylepšení; během provozu informačního systému rozpozná funkčně či věcně nesprávný stav, zjistí jeho příčinu a navrhne způsob jeho odstranění
algoritmizace vývoj programu programovací koncepty – programovací jazyk
2
vytvoří přehledný program pro vyřešení konkrétního problému s ohledem na jeho možné důsledky a svou odpovědnost za ně; používá opakování, větvení programu se složenými podmínkami, proměnné, seznamy, podprogramy s parametry a návratovými hodnotami; ve snaze o vyšší efektivitu navrhuje, řídí a hodnotí souběh procesů vysvětlí daný algoritmus, program; určí, zda je daný postup algoritmem ➢ analyzuje problém, rozdělí problém na menší části, rozhodne, které je vhodné řešit algoritmicky, své rozhodnutí zdůvodní; sestaví a zapíše algoritmy pro řešení problému ➢ ve vztahu k charakteru a velikosti vstupu hodnotí nároky algoritmů; porovná algoritmy podle různých hledisek, vybere pro řešený problém ten nejvhodnější; vylepší algoritmus podle zvoleného hlediska; zobecní řešení pro širší třídu problémůotestuje správnost a použitelnost svého řešení, navrhne a realizuje potřebná vylepšení; během provozu informačního systému rozpozná funkčně či věcně nesprávný stav, zjistí jeho příčinu a navrhne způsob jeho odstranění
6
5
informační systémy
2
informační systémy
2
informační systémy
2
informační systémy IS hromadné zpracování datvývoj informačního systému
2
formuluje problém a požadavky na jeho řešení; získává potřebné informace, posuzuje jejich využitelnost a dostatek (úplnost) vzhledem k řešenému problému; používá systémový přístup k řešení problémů; pro řešení problému sestaví model, simulaci navrhne a vytvoří strukturu vzájemného propojení tabulek; navrhne procesy zpracování dat nastavuje účelné zobrazení dat, filtruje a řadí data úpravou databázového dotazu ➢ určí cílovou skupinu, formuluje problém, validuje potřeby, určí a prioritizuje požadavky na řešení rozpozná informační toky v systémech; analyzuje a hodnotí informační systémy z různých hledisek; zvažuje i nepřímé a nezamýšlené dopady informačního systému na různé skupiny ověří správnost, najde a opraví případnou chybu v algoritmu, otestuje, odladí a optimalizuje program
informační systémy IS hromadné zpracování datvývoj informačního systému
2
formuluje problém a požadavky na jeho řešení; získává potřebné informace, posuzuje jejich využitelnost a dostatek (úplnost) vzhledem k řešenému problému; používá systémový přístup k řešení problémů; pro řešení problému sestaví model, simulaci navrhne a vytvoří strukturu vzájemného propojení tabulek; navrhne procesy zpracování dat nastavuje účelné zobrazení dat, filtruje a řadí data úpravou databázového dotazu ➢ určí cílovou skupinu, formuluje problém, validuje potřeby, určí a prioritizuje požadavky na řešení rozpozná informační toky v systémech; analyzuje a hodnotí informační systémy z různých hledisek; zvažuje i nepřímé a nezamýšlené dopady informačního systému na různé skupiny ověří správnost, najde a opraví případnou chybu v algoritmu, otestuje, odladí a optimalizuje program
7
1
hardware a software bezpečnost počítačových zařízení a dat počítačové sítě bezpečné digitální prostředí
2
chrání digitální zařízení, digitální obsah i osobní údaje před poškozením či zneužitím s vědomím změn v technologiích, které ovlivňují bezpečnost
8
1
počítačové sítě
9
6
2
2
2
2
2
2
10
1
Testuji vzorce jak nasčítávat hodiny :😒
30
Počet výukových dvouhodin ​
31
Počet výukových dvouhodin
Počet hodin podle kompetencí Data a informace
5
Počet hodin podle kompetencí Algoritmizace
2
Počet hodin podle kompetencí Informační systémy
0
Počet hodin podle kompetencí Digitální technologie



Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.