Naziv: |
Programer/programerka |
Status: |
Pretekli |
Datum objave sklepa ministra: |
17.4.2012 |
Predhodniki: |
|
Klasius-P16: |
Razvoj in analiza programske opreme in aplikacij (0613) |
Klasius-SRV: |
Peta raven: Izidi, certifikatni sistem NPK (25000) |
Raven kvalifikacije: |
SOK 5, EOK 4 |
1. Ime in koda kataloga standardov strokovnih znanj in spretnosti
2. Potrebna strokovna znanja in spretnosti in posebni pogoji, ki jih mora izpolnjevati oseba, ki želi pridobiti poklicno kvalifikacijo
2.1. Strokovna znanja in spretnosti
Glej poklicni standard Programer/programerka algoritmov in točko 11 tega kataloga.
2.2. Posebni pogoji, ki jih mora izpolnjevati oseba, ki želi pridobiti poklicno kvalifikacijo
- vsaj dve predhodno izdelani aplikaciji z izvorno kodo skupaj z izvršno obliko aplikacije, posredovani na ustreznem pomnilniškem mediju (CD, DVD, USB-ključ), z dokumentacijo (zapis izhodišč, načrt vsebinske strukture, arhitektura uporabniškega vmesnika, načrt tehnične izvedbe – izvedba posameznih funkcionalnosti, navodila za namestitev, kratka uporabniška navodila). Spletna aplikacija naj bo nameščena na strežniku in dostopna komisiji.
3. Povezanost s programi za pridobitev izobrazbe
4. Načini preverjanja strokovnih znanj in spretnosti
V postopku svetovanja kandidat pripravi osebno zbirno mapo, ki jo komisija ovrednoti in prizna vsebine kataloga delno ali v celoti.
Če komisija ne more priznati vseh vsebin kataloga, kandidatu določi naloge za preverjanje.
4.2. NAČIN PREVERJANJA
- Zagovor vsaj dveh predhodno izdelanih aplikacij z izvorno kodo in z dokumentacijo, ki jih kandidat priloži k osebni zbirni mapi (glej točko 2.2.) ter jih predstavi pred komisijo v lastnem programskem okolju.
- Praktična naloga po izboru komisije, v kateri kandidat dokaže obvladovanje procesa razvoja programske opreme, sintakse vsaj enega programskega jezika in orodij za razvoj.
5. Merila preverjanja
- pripravo postopka za izdelavo praktičnega izdelka,
- uporabo različnih virov informacij,
- uporabo ustreznih metod dela in ustreznih pripomočkov,
- samostojnost in izvirnos,
- zanesljivost rešitve v skladu z zahtevami naročnika,
- brezhibno delovanje, napisane aplikacije,
- pri ustnem zagovoru je potrebno upoštevati sledeče: jasnost, komunikativnost kandidata, pravilnost, natančnost, kompleksnost, celovitost odgovora, povezovanje z operativnimi deli in povezovanje praktičnih in teoretičnih znanj.
- nedelujoča ali nepravilno delujoča predhodno izdelana aplikacija,
- nepoznavanje osnov podatkovnih ba,
- nepoznavanje algoritmo.
Področje ocenjevanja | Delež (%) |
Vsaj dve predhodno izdelani aplikaciji z izvirno kodo, ki sta/so del zbirne mape | 20 |
Dokumentacija vsaj dveh predhodno izdelanih aplikaciji z izvirno kodo, ki sta/so del zbirne mape | 10 |
Izvedba praktične naloge | 40 |
Ustni zagovor | 30 |
6. Poklic oziroma sklopi zadolžitev v okviru poklica, ki jih je mogoče opravljati po pridobljeni poklicni kvalifikaciji in koda
7. Raven zahtevnosti dela
8. Prilagoditve za osebe s posebnimi potrebami
- podaljšanje časa opravljanja storitve,
- prilagoditev prostora in opreme,
- opravljanje izpita s pomočjo pomočnika,
- prilagoditev oblike izpitnega gradiva,
- prilagoditev ocenjevanja.
9. Materialni in kadrovski pogoji, ki jih morajo izpolnjevati izvajalci postopkov za ugotavljanje in potrjevanje poklicnih kvalifikacij
9.1. Materialni pogoji
Računalniško opremljena učilnica, projektor, povezava z internetom.
9.2. Kadrovski pogoji
Licenco za člana komisije za preverjanje in potrjevanje nacionalnih poklicnih kvalifikacij lahko pridobi, kdor izpolnjuje pogoje, predpisane z zakonom, ki ureja nacionalne poklicne kvalifikacije. Komisijo sestavljajo trije člani:
- en član komisije mora imeti najmanj višješolsko izobrazbo s področja računalništva ali informatike ter 5 let delovnih izkušenj s področja programiranja,
- en član komisije mora imeti najmanj srednjo strokovno izobrazbo s področja računalništva ali informatike in 5 let delovnih izkušenj s področja programiranja ali certifikat o nacionalni poklicni kvalifikaciji Programer/-ka ali Koder/-ka algoritmov,
- tretji član mora izpolnjevati pogoje, navedene v prvi ali drugi alineji.
10. Časovna veljavnost izdanih certifikatov
11. Standardi strokovnih znanj in spretnosti
Ključna dela | Znanja in spretnosti | Naloge za preverjanje |
---|---|---|
pripravi koncept rešitve v programskem jeziku |
|
Izdela koncept za izdelavo oz. posodobitev programske rešitve:
|
izvede rešitve v programskem jeziku |
|
Predstavi in utemelji rešitve v izbranem programskem jeziku:
|
upravlja in uporablja podatke v podatkovni bazi in drugih podatkovnih strukturah |
|
Predstavi uporabo in upravljanje podatkov v podatkovni bazi:
|
dokumentira in testira programske rešitve |
|
Izvede testiranje programske rešitve:
|
12. Literatura, strokovno gradivo
- R. Sedgewick: Algorithms in C (C++, Java), MIT Press / Addison-Wesley
- N. Wirth: Računalniško programiranje, 1. del, LJ, DMFA 1979. 2. del, LJ, DMFA 1983. Prev. Boštjan Vilfan.
- I. Kononenko, M. Robnik Šikonja: Algoritmi in podatkovne strukture I, LJ, FRI 2003.
- Z. Michalewicz, D. B. Fogel: How to Solve It: Modern Heuristics. Springer, 2004.
- Uvod v programiranje: http://up.fmf.uni-lj.si/
- U. Mesojedec: Java 2 – Temelji programiranja, Pasadena, 2009
13. Delovna skupina za pripravo kataloga standardov strokovnih znanj in spretnosti
- Uroš Sonjak, ŠC Velenje
- Mag. Boštjan Vouk, TŠC Nova Gorica
- Marjan Kaligaro, TrendNet
- Timotej Globačnik, Gorenje Velenje
- Davorin Majkus, CPI
- Koordinacija pri pripravi kataloga standardov in strokovnih znanj: Barbara Velkov Rozman, CPI
14. Delovna skupina za pripravo revizije kataloga standardov strokovnih znanj in spretnosti
- Tadej Visinski, Kivi Com d. o. o., Slovenj Gradec
- Veselko Guštin, Fakulteta za računalništvo in informatiko, Univerza v Ljubljani
- Timotej Globačnik, Gorenje d. d., Velenje
- Islam Mušić, ŠC Velenje
- Dušan Zupančič, GZS, Združenje za informatiko in telekomunikacije
- Alenka Tepina, MVZT, Direktorat za informacijsko družbo
- Dušan Brglez, Talum d. d., Kidričevo
- Gregor Krnec, Logon informacijske tehnologije d. o. o., Ljubljana
- Milan Žižek, ZSSS OO Podravje in Koroška
- Davorin Majkus, CPI
- Koordinacija pri pripravi revizije: mag. Barbara Velkov Rozman, CPI; Polona Klemenčič, CPI