Stránka Oficiálna stránka

Kvalifikačný štandard

  • je súhrn vedomostí, zručností a kompetencií potrebných na získanie príslušnej kvalifikácie,
  • popisuje, aké vedomosti a zručnosti musí obsahovať vzdelávací program, absolvovaním ktorého sa občan pripraví nielen teoreticky ale aj prakticky na preskúšanie, aby mohol získať kvalifikáciu,
  • pre školy a iné vzdelávacie inštitúcie slúži ako podklad k tvorbe obsahu vzdelávania, napr. pri zostavovaní akreditovaných vzdelávacích programov pre dospelých, ktoré vedú k získaniu kvalifikácie.

Zoznam subjektov, ktoré spolupracovali na karte Programátor/Programátorka:

  • Sektorová rada pre informačné technológie a telekomunikácie
  • Stredná priemyselná škola elektrotechnická, Komenského 44, 040 01 Košice
  • IT asociácia Slovenska, Mlynské nivy 5, 821 09 Bratislava
  • Deutsche Telekom IT Solutions Slovakia, s.r.o, Moldavská cesta 8B, 040 11 Košice, Slovensko

Kvalifikačný štandard tvoria:

Odborné vedomosti

princípy sieťovej infraštruktúry, serverové a cloudové technológie
Pozná prvky IKT infraštruktúry potrebné pre tvorbu softvérov, aplikácií a riešení, ktoré vyvíja a programuje. Vie opísať základné prvky infraštruktúry - cloud, virtuálne zariadenie, sieťová konektivita, kontajner, server, operačný systém a pod. Pozná ich využitie a konfiguráciu v špecifickom prostredí danej organizácie (napr. Azure alebo AWS cloud, Kubernetes/Docker platforma, Linux/Windows a ekvivalentné).


terminológia, funkcie, úlohy a prostriedky z oblasti operačných systémov (OS), databáz a aplikácií
Vie opísať princípy, typy a prvky dátových zdrojov, databáz a iných dátových úložísk, ktoré sú potrebné pri tvorbe softvéru, aplikácií či riešení, ktoré vyvíja a programuje. Má znalosť základných pojmov práce s dátami, vrátane vytvárania, ukladania, hľadania, optimalizácie - opis, vysvetlenie úlohy dát v informačnom systéme, definovanie rôznych typov dát a uvedenie príkladov, rozpoznanie typických scenárov nasadenia rôznych prvkov v kontexte riadenia dát vrátane (nie však výlučne): relačná databáza, noSQL, vektorové, grafové databázy, big data a pod.)


nástroje a postupy na dokumentáciu výsledkov testovania
Pozná princípy programovania, základné pojmy a vzťahy, ktoré sú potrebné pre vývoj softvéru, aplikácie či riešenia. Má znalosť základných pojmov práce s počítačovým programom a kontextom programovania, vrátane popísania a vysvetlenia kľúčových pojmov: frontend vs. backend, middleware, plugin, rozhranie/interface, služba, mikroslužba, konektivita, API, a pod. Zároveň vie uviesť, opísať a určiť rolu v procese programovania pre konkrétne príklady zmienených kategórií znalostí v kontexte konkrétneho programovacieho jazyka ako napríklad Java, Python, REST API, SOAP, JSON, alebo ich ekvivalentov.


základné programovacie prvky a postupy tvorby počítačového kódu v konkrétnom programovacom jazyku
Pozná základné princípy algoritmizácie úloh a programovania, ktoré sú využívané pre vývoj softvéru, aplikácie či riešenia. Pozná pojmy z oblasti programovania, vrátane popísania a vysvetlenia kľúčových pojmov všeobecne ako aj vo vybranom konkrétnom programovacom jazyku: premenná, dátové typy, funkcie, podmienky, cykly s konečným počtom opakovaní vs. cykly s výstupnou podmienkou, triedy, konštruktory, funkcie, metódy, rekurzia, a pod. Dokáže uviesť, opísať a určiť rolu v procese programovania pre konkrétne príklady zmienených znalostí v kontexte konkrétneho programovacieho jazyka ako napríklad Java, Python, REST API, SOAP, JSON, alebo ich ekvivalenty.


postupy na efektívnu tvorbu počítačového kódu, prehľad programovacích nástrojov a nástrojov softvérového inžinierstva, znalosť programovacieho jazyka
Orientuje sa v základných praktikách tvorby programu, ako sú napr. štruktúrovanie kódu, využívanie deterministickej konvencie pre názvy premenných, funkcií, členenie kódu do súborov, modulov, adresárov na základe roly kódu v aplikácii či inom type riešenia. Má znalosť základných dizajnových vzorov (patterns), vie popísať a vysvetliť pojmy ako závislosti logické členenie funkčného kódu v paradigmách ako MVC (model - view - controller) a iné relevantné vedomosti pomáhajúce v tvorbe prehľadného a štruktúrovaného kódu.


životný cyklus vývoja softvéru, vrátane postupov pre efektívnu revíziu kódu
Vie opísať štandardný životný cyklus vývoja softvéru od analýzy požiadaviek, návrhu architektúry a technického dizajnu, cez implementáciu, správu verzií a správu zdrojového kódu, až po testovanie, zverejnenie (release) a nasadenie do prevádzky. Pozná zásady práce s nástrojmi softvérovej knižnice (napr. sada nástrojov Git), vytváranie vetiev (forking), alternatívnych verzií (versioning) a správu spájania kódu (merge requestov). Pozná postupy efektívnej revízie kódu, schopnosť identifikovať nedostatky, navrhovať úpravy a podporovať kvalitu, udržateľnosť a čitateľnosť kódu.


metódy a techniky vývoja a integrácie softvérových komponentov do rozsiahlejšieho celku
Vie charakterizovať princípy využívania dizajnových vzorov (patterns) na určenie roly kódu a jeho efektívnejšiu realizáciu v aplikácii či inom type riešenia. Vie rozlíšiť bežné dizajnové vzory (patterns), popísať a vysvetliť ich význam pre efektívne a logické členenie kódu a prototypovanie požadovaných funkcií. Dokáže opísať zvolené dizajnové vzory vo vhodnom formáte, napr. modelovacom jazyku (UML, BPML a pod.), prípadne v kontexte tzv. low-code či no-code jazykoch (Mendix, Pega, Power Applications, či ekvivalentné).


metódy, techniky a postupy kontinuálneho vývoja a integrácie softvérových riešení (CI/CD)
Pozná metódy a princípy kontinuálneho vývoja a kontinuálnej integrácie kódu (CI/CD) a ich význam pre efektívnejšiu realizáciu a spoluprácu na vývoji v danej aplikácii či inom type riešenia. Má prehľadovú znalosť metodiky, popis bežných vstupov, výstupov a aktivít v jednotlivých krokoch metodiky a vysvetlenie ich významu pre efektívne vyvíjanie a prevádzkovanie kódu.


prehľad v metódach riadenia IKT projektov a softvérového vývoja agilným spôsobom, napr. SCRUM
Má prehľad moderných, iteratívnych a agilných foriem práce pre efektívnejšiu realizáciu a vývoj kódu v aplikácii či inom type riešenia. Má prehľadovú a opisnú znalosť základných pojmov vrátane, nie však výlučne: iterácia, produkt, šprint, používateľský príbeh (user story), odhad zložitosti a času potrebného na vývoj (story points), definícia výstupu (definition od done), akceptačné kritéria a pod. Vie opísať typické procesy, úkony či rituály vybraného agilného rámca (napr. Kanban, Scrum či SAFe) ako napr. retrospektíva, plánovanie (backlog), denný súhrn (daily scrum) a iné.


postupy analýzy integrity softvérového riešenia a štandardy testovania softvéru
Pozná štandardy testovania softvéru a postupov zabezpečenia integrity riešenia. Rozumie účelu jednotlivých typov testov (unit, integračné, systémové, regresné a pod.) a princípom QA. Pozná postupy ako vykonávať analýzu chýb, debugovanie, prácu s logmi, identifikáciu a opravu incidentov (bug fixing), ako aj vyhodnocovanie používateľských hlásení, rizík, stability kódu počas celého životného cyklu.


zásady uplatňovania princípov a ochrany kybernetickej bezpečnosti
Rozumie základným princípom kybernetickej bezpečnosti, bezpečnostných princípov, zraniteľností, technológií a procesov bezpečného vývoja a vie ich primerane vysvetliť v kontexte vývoja softvéru (bezpečné narábanie s údajmi, ochrana citlivých informácií a pochopenie rizík, ktoré môžu vzniknúť pri nepozornom prístupe k bezpečnosti). Vie opísať pojmy: základná bezpečnostná architektúra, validácia a bezpečné spracovanie vstupov, bezpečné ukladanie hesiel a citlivých údajov (hashovanie a šifrovanie), správa utajovaných (secret) údajov (API kľúče, tokeny a certifikáty v kóde), zabezpečenie komunikácie (encryption), bezpečné ošetrenie chýb a logovaných informácií, minimalizácia prístupových oprávnení, bezpečnosť používaných knižníc, používanie testovacích a produkčných údajov, princíp Zero Trust, proces bezpečného vývoja softvéru (analýza, návrh, implementácia, testovanie, nasadenie, údržba). Rozumie ako tieto jednoduché zásady prispievajú k bezpečnejšiemu vývoju a ochrane aplikácie.


Odborné zručnosti

inštalácia a konfigurácia IKT zariadení
Využíva prvky IKT infraštruktúry potrebné pre tvorbu softvéru, aplikácií či riešení, ktoré vyvíja a programuje. Na základnej úrovni používa a konfiguruje základné prvky, (vrátane ale nie výlučne): cloud, virtuálne zariadenie, sieťová konektivita, kontajner, server, operačný systém a pod.. Vie ich použiť, nasadiť a konfigurovať v špecifickom prostredí danej organizácie (napr. Azure alebo AWS cloud, Kubernetes/Docker platforma, Linux/Windows a ekvivalentné).


vytváranie dátových a objektových štruktúr a definovanie ich väzieb
Pracuje s rôznymi typmi dát (napr. string, integer, array, hashmap) a prvkami dátových zdrojov, databáz a dátových úložísk, ktoré dokáže prakticky využívať pri tvorbe softvéru, aplikácií či riešení, ktoré vyvíja a programuje. Vykonáva základné úkony pri práci s dátami, vrátane konfigurovania, ukladania, hľadania, optimalizácie dátového obsahu a jeho dodávky - pripájanie dátových zdrojov k rozhraniam v informačnom systéme, konfigurovanie a optimalizácia funkcií rôznych typov dátových zdrojov, výber vhodných dátových zdrojov, rozhraní a odôvodnenie ich výberu pre zákazníka, implementuje typické scenáre nasadenia rôznych typov riadenia dát (vrátane, nie však výlučne): relačná databáza, noSQL, vektorové, grafové databázy, big data a pod. v konkrétnych nástrojoch (napr. Oracle, PostgreSQL, mySQL, Hadoop, prípadne ekvivalentné).


implementácia softvéru/časti softvéru pre platformy v určených programovacích jazykoch
Vyberá a nasadzuje rôzne prvky, ktoré dokáže využívať na programovanie a tvorbu softvéru, aplikácií, systému či iných riešení. Má aplikačnú zručnosť úkonov s komponentmi využívaných v programovaní, vrátane konfigurovania, výberu, optimalizácie - aplikácia existujúcich programovacích balíkov a knižníc (napr. statické vs. dynamické knižnice, programovacích rámcov/frameworkov (napr. React, Angular, Django/Python, Spring/Java alebo ekvivalentné), programovacích modulov. Vie ich konfigurovať a integrovať s inými prvkami programovaného riešenia. Využíva typické scenáre rôznych typov aplikácií ako napríklad klient/server, serverless, SOA a iné, a to v prostredí konkrétneho integrovaného vývojového prostredia (napr. VS Code, Eclipse, IntelliJ prípadne ekvivalentné).


programovanie v príslušnom programovacom jazyku na základe analytickej dokumentácie
Vie vybrať a nasadzovať rôzne prvky algoritmizácie a programovacieho jazyka, ktoré dokáže využívať pre programovanie a tvorbu softvéru pre aplikáciu, systém či iné riešenie, v kontexte konkrétnej praktickej situácie či zadania. Dokáže využívať konkrétny programovací jazyk na realizáciu funkcií, cyklov, podmieneného vykonávania postupu, rekurzií, a pod. v kontexte balíkov a knižníc (napr. knižníc ako pythonovské numpy, pandas, a iné), programovacích modulov, programovacích rámcov (frameworks), napr. React, Angular, Django/Python, Spring/Java alebo ekvivalentné, a pod. Vie implementovať typické scenáre a príslušnú logiku rôznych typov aplikácií v danom programovacom jazyku, a to v prostredí konkrétneho integrovaného vývojového prostredia (napr. VS Code, Eclipse, IntelliJ, prípadne ekvivalentné).


vytváranie programovacích modulov a procedúr a ich zostavovanie do knižníc modulov a procedúr
Dokáže vhodne zvoliť prvky logického členenia kódu v kontexte konkrétneho programovacieho jazyka, ktoré dokáže využívať na programovanie a tvorbu softvéru pre aplikáciu, systém či iné riešenie. Požadovaná je odborná zručnosť logického členenia kódu konkrétneho programovacieho jazyka - realizácia zrozumiteľnej konvencie názvoslovia v kóde, využitia paradigiem ako MVC (model-view-controller), objektového programovania (triedy, dedičnosti), ako aj rôznych dizajnových vzorov, ktoré predstavujú dobré praktiky programovania. Zároveň je schopný implementovať typické scenáre a príslušnú logiku rôznych typov aplikácií v danom programovacom jazyku, ktoré sú zrozumiteľné, prehľadné a interpretovateľné v tíme, kde programátor pôsobí, a to v prostredí konkrétneho integrovaného vývojového prostredia (napr. VS Code, Eclipse, IntelliJ, prípadne ekvivalentné).


používanie nástrojov automatizácie a prvkov umelej inteligencie
Dokáže vybrať a využívať vhodné platformy na kolaboratívny, (polo-, plne-) automatizovaný vývoj kódu, ktoré dokáže využívať pre programovanie a tvorbu softvéru pre aplikáciu, systém či iné riešenie. Má elementárnu používateľskú zručnosť konkrétnej platformy pre spoluprácu na vývoj softvéru (Jira, Trello, GitLab, GitHub a pod.). Zároveň má prehľad možných podporných mechanizmov a aplikácií umelej inteligencie, tzv. AI code assistants (napr. GitHub Copilot, CodeGPT, Gemini Code Assist, Windsurf, Claude Code, OpenAI Codex, prípadne ekvivalentné) a je schopný ich použiť v typických scenároch tvorby či interpretácie kódu, v danom programovacom jazyku a vhodne zvolenom integrovanom vývojovom prostredí ako napríklad VS Code, Eclipse, IntelliJ, prípadne ekvivalentné).


aplikovanie techník a postupov kontinuálneho vývoja a integrácie softvérových riešení (CI/CD)
Dokáže aplikovať techniky kontinuálnej integrácie a kontinuálneho nasadzovania s ohľadom na typ vyvíjaného riešenia (webové aplikácie, desktop, serverové systémy či priemyselné aplikácie). Vie navrhovať a udržiavať CI/CD pipeline použitím skriptov (bash, PowerShell, prípadne ekvivalentné) pre automatizovaný vývoj, testovanie a nasadzovanie. Spolupracuje s analytikmi a vývojovým tímom, s cieľom zabezpečiť plynulý proces vývoja, rýchlej spätnej väzby a stabilnej prevádzky riešenia, pričom zohľadňuje bezpečnostné požiadavky. Vie pracovať s nástrojmi ako napr. Jenkins, Gitlab, Github a ekvivalentnými.


vytváranie užívateľskej dokumentácie počítačových aplikácií
Vie tvoriť a aktualizovať rôzne formy dokumentácie vyvíjaného kódu, softvéru, aplikácie, systému či iného riešenia. Dokáže dokumentovať prvky vyvíjaného softvéru ako aj celok, a to z rôznych perspektív (pre používateľa, pre členov vývojového tímu, pre integráciu kódu a pod.). Používa podporné mechanizmy a aplikácie umelej inteligencie, ktoré súvisia s tvorbou dokumentácie a môžu mu pri práci asistovať (napr. GitHub Copilot, CodeGPT, Gemini Code Assist, prípadne novšie, ekvivalentné). Vie ich aktívne použiť v typických scenároch tvorby dokumentácie.


využívanie agilných metód vývoja - SCRUM
V súvislosti s vývojom softvéru, aplikácií či iných riešení vie uplatniť princípy agilnej spolupráce. Vie pracovať v agilnom tíme v kontexte niektorého špecifického rámca (Kanban, Scrum či SAFe). Pri práci využíva agilné techniky, nástroje a rituály, ako napr. retrospektíva, plánovanie (backlog), denný súhrn (daily scrum) a iné.


priebežná kontrola funkčnosti navrhovaného riešenia a priebežné testovania navrhovaného IKT riešenia
Dbá na kvalitu vyvíjaného softvéru, vrátane využívania rôznych metód a techník testovania a overovania, či vyvíjaný kód napĺňa požiadavky klienta a budúcich používateľov. V kontexte konkrétneho programovacieho jazyka (napr. Java, Python, C a ekvivalentné) alebo konkrétneho vývojového prostredia IDE (napr. VS Code, Eclipse, IntelliJ, prípadne ekvivalentné) vykonáva a interpretuje činnosti ako hľadanie chyby (debugging), krokovanie (tracing), analýza záznamov udalostí a porúch (event logs, error logs, warning logs) a interpretuje sťažnosti používateľov smerom k identifikácii chyby v kóde.


aplikácia bezpečnostných opatrení v kybernetickej a informačnej bezpečnosti
Vie použiť a dodržať bežné bezpečnostné opatrenia používané pri tvorbe softvéru. Dokáže implementovať základné prvky bezpečnostnej architektúry, validáciu vstupov formulárov, API vstupov a parametrov, hashovanie hesiel, ochranu utajovaných údajov (API kľúče, certifikáty) a ich bezpečnú obnovu, implementáciu šifrovania prenosových kanálov, vytváranie bezpečných chybových správ, vyradenie citlivých údajov z logov, zavedenie minimalizácie a obmedzenia prístupových oprávnení, bezpečnú prácu s knižnicami a závislosťami, autentifikáciu na externých aj interných službách, validáciu API prístupov, predpokladanie nedôveryhodného prostredia, manuálne testovanie vstupov a chybových stavov, využívanie maskovaných/zmenených údajov pre testovanie, oddelené využívanie testovacieho a produkčného prostredia. Dodržiava štandardné postupy ako je používanie .env súborov na citlivé údaje, bezpečné logovanie bez únikov osobných údajov, alebo ochrana API rozhraní pred neoprávneným prístupom. Orientuje sa v opatreniach, ktoré pomáhajú predchádzať bežným bezpečnostným chybám a zraniteľnostiam.


Kompetencie

Všeobecné kľúčové kompetencie

Komunikačné kompetencie – štátny/materinský jazyk

Počúvanie: Jedinec dokáže porozumieť vecnému a umeleckému počutému textu, ktorého obsah, štýl a jazyk sú blízke jeho záujmom alebo odbornosti. Dokáže porozumieť významu počutého textu vzhľadom na širší významový kontext i v prípade, ak sa v jazykovom prejave vyskytujú chyby, prípadne je odbornejší. Chápe význam slov a pojmov v textoch, ktoré sú mu témou alebo odbornosťou blízke a rozumie gramatickej forme textu.

Čítanie: Jedinec dokáže samostatne a bez prípravy správne a plynule prečítať umelecké a vecné texty (vrátane tabuliek, grafov, nákresov a pod.), ktorých obsah, štýl a jazyk sú blízke jeho záujmom alebo odbornosti. Dokáže porozumieť obsahu textu, explicitne a implicitne vyjadreným informáciám. Ovláda základy kritického čítania, t. j. vie vnímať väčšinu problémov nastolených textom a identifikuje explicitné chyby a protirečenia, ktoré sa v texte nachádzajú. Rozumie bez väčších problémov vzťahom medzi časťami vonkajšej kompozície textu, taktiež rozoznáva a chápe častiam vnútornej kompozície umeleckého textu. Chápe význam slov a pojmov v textoch, ktoré sú mu témou alebo odbornosťou blízke a rozumie gramatickej forme textu.

Hovorenie (samostatný ústny prejav/dialógy): Jedinec sa dokáže pohotovo zorientovať v komunikačnej situácii a jasne reagovať zrozumiteľnou odpoveďou alebo otázkou. V jazykových prejavoch dodržiava pravidlá spisovnej výslovnosti, správne artikuluje, uplatňuje vhodnú intonáciu, v ktorej dodržiava významové a fyziologické pauzy, primerané tempo reči, správne frázovanie výpovede a vhodnú moduláciu hlasu. V komunikácii využíva široký repertoár slovnej zásoby, vyhýba sa stereotypnému vyjadrovaniu, rozlišuje funkčnosť a vhodnosť slovnej zásoby. V komunikačnej situácii dokáže vhodne prispôsobiť stratégiu, charakter a tón komunikácie. Pri ústnej prezentácii jazykového prejavu aktívne využíva vhodné mimojazykové prostriedky, ktorými umocňuje celkové vyznenie. Dodržiava spoločenské zásady jazykovej komunikácie.

Písanie: Jedinec dokáže vytvoriť štruktúrovaný a kompozične zrozumiteľný text, ktorý mu je blízky témou alebo odbornosťou. Pri tvorbe textu dokáže uplatniť logické, časové a príčinno-následné súvislosti textu a požiadavky slovosledu v súlade s komunikačnou situáciou. Na základe komunikačnej situácie vie správne vybrať vhodný slohový útvar a zodpovedajúci jazykový štýl a na ich základe samostatne vytvoriť požadovaný text. V jazykových prejavoch využíva široký repertoár slovnej zásoby, vyhýba sa stereotypnému vyjadrovaniu, rozlišuje funkčnosť a vhodnosť slovnej zásoby. Ovláda a v jazykových prejavoch uplatňuje jazykové pravidlá. Dokáže revidovať vlastný písomný prejav.

Komunikačné kompetencie – cudzí jazyk

B1 - Jedinec dokáže pochopiť hlavné body jasnej štandardnej reči o známych veciach, s ktorými sa pravidelne stretáva vo svojom živote. Rozumie zmyslu mnohých rozhlasových alebo televíznych programov o aktuálnych udalostiach a témach osobného či odborného záujmu, keď je prejav relatívne pomalý a jasný. Rozumie textom, ktoré pozostávajú zo slovnej zásoby často používanej v každodennom živote alebo ktoré sa vzťahujú na jeho prácu, rovnako ako aj opisom udalostí, pocitov a prianí v osobných listoch. Zvládne väčšinu situácií, ktoré sa môžu vyskytnúť počas cestovania v oblasti, kde sa hovorí daným cudzím jazykom. Dokáže nepripravený vstúpiť do konverzácie na témy, ktoré sú známe, ktoré ho osobne zaujímajú, alebo ktoré sa týkajú osobného každodenného života. Spája slovné spojenia jednoduchým spôsobom tak, aby opísal skúsenosti a udalosti, vlastné sny, nádeje a ambície. Stručne dokáže uviesť dôvody a vysvetlenia názorov a plánov, vyrozprávať príbeh alebo zápletku knihy či filmu a opísať vlastné reakcie. Dokáže napísať jednoduchý súvislý text na témy, ktoré sú mu známe alebo ho osobne zaujímajú, alebo napríklad aj osobné listy opisujúce skúsenosti a dojmy.

Matematická gramotnosť

Jedinec dokáže riešiť aj náročnejšie matematické úlohy. Má schopnosť abstrakcie a exaktného myslenia. Dokáže použiť jazyk matematiky a logické myšlienkové postupy na opis a riešenie skúmaného problému. Chápe vybrané matematické pojmy, symboly, vzťahy a postupy z rôznych oblastí matematiky.

Mediálna gramotnosť

Samostatne, riešiac dobre zadefinované nerutinné problémy, dokáže jedinec: • porozumieť štruktúre a spôsobu tvorby mediálnych obsahov,

  • cielene a efektívne vyberať a využívať informácie,
  • ukladať rôzne informácie na ich opakované použitie s cieľom zdieľania s inými,
  • samostatne vytvárať jednoduché informačné oznámenia v rôznych médiách a formátoch,
  • efektívne a zároveň zodpovedne používať rôzne mediálne technológie na vyhľadávanie, zhromažďovanie, či vymieňanie mediálnych obsahov,
  • vytvárať a dizajnovať funkčný a príťažlivý mediálny obsah,
  • efektívne priblížiť a doručiť mediálny obsah rôznym cieľovým skupinám,
  • rozoznávať v mediálnych posolstvách manipulatívne prvky,
  • odhaľovať rodové stereotypy, rasové predsudky, intoleranciu voči násilným prejavom a pod.,
  • identifikovať, zabrániť alebo odmietnuť mediálne obsahy a služby, ktoré môžu byť nežiadúce, urážlivé, pohoršujúce alebo škodlivé,
  • vyrovnávať sa s informačným preťažením a s neustále rastúcou komercializáciou mediálneho prostredia.

Ekonomická a finančná gramotnosť

Jedinec chápe hospodárenie domácností aj podnikov v ich vzájomných vzťahoch na trhoch tovarov/služieb, ako aj na trhoch výrobných faktorov. Rozumie úlohe peňazí v trhovej ekonomike a chápe úlohy finančných inštitúcií v nej. Správne používa základné pojmy z oblasti financií a je schopný uplatniť svoje vedomosti a skúsenosti z tejto oblasti pri riadení a chránení vlastných osobných alebo jemu zverených zdrojov. Dokáže si určiť vlastné ekonomické a finančné ciele. Vie sa orientovať v ponuke bežných finančných produktov a zvoliť si vhodné nástroje na dosiahnutie stanovených finančných cieľov. Je schopný uplatňovať práva spotrebiteľa v konkrétnych situáciách. Dokáže samostatne zhodnotiť výhody a nevýhody rozličných foriem podnikania, má celkový prehľad o činnostiach vykonávaných podnikmi. Vie navrhnúť optimálny spôsob zabezpečovania pravidelných aktívnych príjmov do rozpočtu domácnosti. Rozumie hlavným úlohám štátu v ekonomike, má základný prehľad o daňovej sústave a jej vplyvoch na finančnú situáciu jedinca.

Občianske kompetencie

Jedinec rozumie princípom a zásadám demokratickej spoločnosti, rešpektuje a dodržiava ich. Orientuje sa v štruktúrach a inštitúciách spoločnosti a v politickom usporiadaní. Rozumie rozdeleniu právomocí (rozlišuje medzi zákonodarnou, výkonnou a súdnou mocou) a princípom fungovania ekonomiky štátu. Pozná históriu svojej krajiny. Zaujíma sa o aktuálne dianie v spoločnosti, má základnú orientáciu v regionálnych a globálnych problémoch (napr. migrácia, udržateľnosť životného prostredia a pod.). Pozná možnosti občianskej a politickej participácie, je ochotný zúčastňovať sa na demokratickom rozhodovaní a na občianskych aktivitách. Vníma a rešpektuje skutočnosť, že ľudia majú rôzne kultúrne potreby, zastávajú odlišné hodnoty a majú rôzne životné štýly. Vníma rozdielne interpretácie skutočností a je schopný utvoriť si vlastný názor na základe informácií z viacerých zdrojov.

Technická gramotnosť

Jedinec dokáže využívať nadobudnuté technické znalosti a zručnosti pri riešení technických úloh. Rozumie podstate základných technických javov a procesov. Používa technické popisy, dokumentáciu a technické nástroje, je schopný samostatne využívať dostupné meracie prostriedky, dokáže vytvárať jednoduché technické riešenia v odbore a vykonávať montáž bežných strojov a zariadení.

Zdravotná gramotnosť

Jedinec dokáže prispôsobiť vlastné správanie a emocionálne prežívanie v prospech harmonických vzťahov s inými osobami. Vie v každodennom režime aplikovať poznatky o zdravej životospráve, racionálnej výžive, zdraviu prospešných pohybových aktivitách, rovnováhe psychickej a fyzickej záťaže za účelom zvýšenia kvality vlastného života. Dokáže uplatňovať v každodennom živote také opatrenia, ktoré do určitej miery kompenzujú zvyšujúci sa vek, či zdravotné obmedzenie. Vie poskytnúť prvú pomoc sebe a iným pri akútnych stavoch choroby.

Sociálne kompetencie

Jedinec je schopný kooperovať a niesť svoju časť zodpovednosti v rámci spoločného snaženia. Dokáže vytvárať väzby pri dosahovaní spoločných cieľov a budovať medziľudské vzťahy. Efektívne vedie bežnú komunikáciu. Dokáže vyhodnotiť novú situáciu a vie prispieť k riešeniu konfliktných situácií v meniacich sa podmienkach, pri rešpektovaní etických noriem a akceptovaní rozdielnych názorov.

Osobnostné a emocionálne kompetencie

Jedinec je schopný ovládať vlastné emócie a správanie a udržiavať si koncentráciu na prácu. Dokáže zodpovedne a samostatne pristupovať k pracovným úlohám a dosahovať vytýčené ciele. Vie posúdiť svoj pracovný výkon a udržiavať si primeranú úroveň motivácie, sebavedomia a vytrvalosti. Je schopný adaptovať sa na meniace podmienky. Dokáže identifikovať možnosti na svoj ďalší rozvoj.

Schopnosť učiť sa

Jedinec má pozitívny postoj k učeniu sa. Je schopný osvojiť si rôzne metódy učenia a uvedomuje si zodpovednosť zaň. Metódy na zlepšenie pamäte dokáže používať flexibilne. Vie si vybrať, naplánovať učenie a aplikovať taký štýl učenia, ktorý mu vyhovuje. Na učenie sa dokáže sústrediť počas dlhšieho obdobia. Vníma schopnosť učiť sa ako kompetenciu na aplikovanie nových vedomostí a zručností do praxe. Jedinec dokáže diskutovať o vlastnom učení sa s inými a vie sa rozhodnúť pre takú formu vzdelávania, aká mu osobne vyhovuje. Schopnosť učiť sa vie efektívne využívať pri svojom celoživotnom vzdelávaní.

Digitálne zručnosti
Celková minimálna požadovaná úroveň digitálnych zručností
Vysvetlenie referenčných rámcov k digitálnym a zeleným zručnostiam
Spracovanie dát a práca s informáciami - Dokáže pri správe a organizácii informácií vo forme štruktúrovaných dát využiť komplexné funkcie relevantného digitálneho nástroja a obhájiť svoje rozhodnutia vzhľadom na potreby pracovného prostredia.
Komunikácia a spolupráca - Dokáže používať pokročilé funkcie rôznych digitálnych technológií s cieľom zefektívniť procesy spolupráce a účinne predchádzať neprípustným formám správania a komunikácie v digitálnom prostredí.
Tvorba digitálneho obsahu - Dokáže navrhovať a vytvárať komplexnejší digitálny obsah.
Kybernetická bezpečnosť - Dokáže obhájiť stratégie a postupy na prechádzanie bezpečnostným rizikám v digitálnom prostredí.
Stratégie riešenia problémov - Dokáže revidovať zaužívané postupy riešenia problémov a navrhovať nové stratégie.
Zelené zručnosti
Celková minimálna požadovaná úroveň zelených zručností
Vysvetlenie referenčných rámcov k digitálnym a zeleným zručnostiam
Spracovanie dát a práca s informáciami - Dokáže samostatne analyzovať modely pracovných procesov, posúdiť ich hospodársky a environmentálny vplyv a rozhodnúť sa pre najvhodnejšiu alternatívu.
Komunikácia a spolupráca - Dokáže v pracovnej situácii porozumieť konaniu spolupracovníkov, posúdiť jeho environmentálne dôsledky a motivovať ich k udržateľnému správaniu.
Vyhodnotenie environmentálnych rizík a prevencia - Dokáže v krátkodobom a strednodobom plánovaní zohľadniť environmentálne riziká, vyskúšať a vyhodnotiť nové postupy, ktoré budú viesť k environmentálne udržateľným zmenám v pracovných návykoch.
Riešenie problémov udržateľnosti - Dokáže v kontexte zelenej transformácie analyzovať novú pracovnú situáciu, obhájiť a aplikovať jednoduchú stratégiu na riešenie nových úloh.

Špecifické kľúčové kompetencie

Organizovanie a plánovanie práce

Jedinec je schopný stanoviť zrozumiteľné ciele pre tím/projekt v nadväznosti na víziu a ciele celej organizácie a jej ďalších útvarov. Dokáže sa orientovať v rozdeľovaní disponibilných zdrojov, stanoviť si priority a efektívnym spôsobom riadiť procesy, činnosti a úlohy vo zverenej oblasti. Pozná základné techniky efektívneho riadenia vlastného času. Vie kontrolovať priebeh a výsledky riadených činností a na základe kontrolných zistení priebežne korigovať stanovené ciele, resp. usmerňovať procesy a činnosti tímu/projektu.

Analytické myslenie

Jedinec dokáže logicky uvažovať, preskúmavať okolnosti a následky, ktoré prinesie analytické myslenie, rozpoznávať súvislosti, štruktúrovať, integrovať, interpretovať fakty a vyvodiť adekvátne závery. Dokáže odvodzovať jeden úsudok od druhého a dospieť k správnym záverom. Vie pracovať s faktami, vyhľadávať potrebné informácie, preniknúť k podstate vecí/problémov, posudzovať ich z rôznych uhlov pohľadu a je schopný postrehnúť vzťahy medzi nimi. Jedinec dokáže rýchlo zistiť situáciu a adekvátne na ňu zareagovať.

Kritické myslenie

Jedinec je schopný samostatne a rozumne rozhodovať o tom, čo bude robiť, alebo čomu bude veriť. Je schopný kriticky prijímať informácie, hľadať príčiny, dôkazy, argumenty, alternatívy, byť nezaujatý, nepodliehať propagande, populizmu a predsudkom. Zohľadňuje rôzne pohľady na vec (rôzne názory) a to mu umožňuje vidieť svet taký, aký naozaj je.

Strategické a koncepčné myslenie

Jedinec je schopný riešiť nové situácie, využívať a zovšeobecňovať vlastné doterajšie skúsenosti a nadobudnuté vedomosti, zohľadňovať dlhodobé perspektívy a možnosti rozvoja. Dokáže predvídať zmeny v prostredí a pripravovať reakcie na ne.

Tvorivosť (kreativita)

Jedinec disponuje originálnym spôsobom vnímania a myslenia, schopnosťou sebadisciplíny, koncentrácie a pevnou vôľou finalizovať úlohu, nápad, riešenie či myšlienku. Je schopný úlohu alebo problém pohotovo rozanalyzovať podľa konkrétnej situácie, všimnúť si a vystihnúť problém resp. jeho riešenie aj tam, kde ho iní nepostrehli. Dokáže vyberať, pretvárať a spájať prvky a poznanie z predchádzajúcej skúsenosti formou, ktorej výsledky obsahujú nové, doteraz nereflektované a často originálne momenty.

Schopnosť prijímať rozhodnutia a niesť zodpovednosť

Jedinec dokáže samostatne prijímať operatívne rozhodnutia v súlade so strategickými cieľmi riadeného útvaru/projektu a zhodnotiť príslušnú mieru rizika. Má schopnosť identifikovať a formulovať problém, hľadať a porovnávať možnosti jeho riešenia a vybrať optimálny variant. Pri rozhodovaní a riešení problémov je schopný zohľadniť aj etický rozmer. Prijaté rozhodnutia dokáže zdôvodniť a vysvetliť nadriadeným aj podriadeným a niesť za ne príslušnú zodpovednosť.

Podnikavosť

Jedinec vie identifikovať príležitosti a zároveň potreby a výzvy, ktoré je potrebné splniť. Má kreatívne a cieľavedomé nápady, pri presadzovaní nových riešení má zmysel pre etické hodnoty. Vie kombinovať vedomosti a zdroje na dosiahnutie hodnotných účinkov. Dokáže nadchnúť ostatných pre vlastné videnie budúcich scenárov, ktoré by mohli pomôcť v ich spoločnom terajšom alebo budúcom úsilí a konaní. Je tvorca nápadov na vytváranie hodnôt nielen pre seba, ale aj pre ostatných. Je zodpovedný pri realizácii zvolených postupov. Je sebavedomý v tom, čo robí, verí vo vlastnú schopnosť ovplyvniť priebeh udalostí napriek neistote, neúspechom a dočasným zlyhaniam. Je odhodlaný premeniť myšlienky na činy a dosiahnuť tak žiadaný cieľ. Získava, zhromažďuje a spravuje zdroje materiálne, nemateriálne a digitálne, ktoré potrebuje na dosiahnutie cieľov. Vie odhadnúť zdroje, náklady, ktoré potrebuje na premenu nápadu. Dokáže inšpirovať a nadchnúť príslušné zainteresované strany pre realizáciu vlastných zámerov, je iniciátorom procesov, ktoré vytvárajú hodnotu. Je schopný spolupracovať s ostatnými na rozvoji nápadov a ich premene na činy. Má sebareflexiu, vie sa poučiť z vlastných chýb, ako aj z chýb iných. Dokáže určiť poradie dôležitosti jednotlivých úkonov a úloh a prispôsobiť sa nepredvídaným zmenám. Prijíma rozhodnutia aj v situáciách neistoty a rizika a rýchlo a flexibilne ich rieši. V známych pracovných alebo podnikateľských situáciách samostatne iniciuje nové príležitosti so zámerom dosiahnuť užitočný výsledok pre seba alebo iných.

Vysvetlenie jednotlivých úrovní ovládania:

Eelementárna úroveň ovládania

Ppokročilá úroveň ovládania

Vvysoká úroveň ovládania