Državna Matura Informatics study plan
Državna Matura Informatics · Give each week a clear focus.
8 weeks · About 7 hours per week
Algoritmi in programiranje (algorithm design, control structures, data structures, debugging) & Reševanje problemov in računalniško mišljenje (computational thinking, problem decomposition, modelling)
Razčleni tipično maturitetno nalogo na vhod, izhod, omejitve in korake ter zapiši rešitev v psevdokodu
Pretvori psevdokod v delujoč program v izbranem jeziku (Python ali C++) za tri naloge z zankami in pogojnimi stavki
Ročno izsledi izvajanje programa z zanko in tabelo ter pravilno napove vmesne vrednosti spremenljivk
Preizkusi program z robnimi primeri (prazen vnos, en element, največja vrednost) in odpravi vsaj dve napaki
Your checkpoint
Zbirka 10 rešenih algoritmičnih nalog s psevdokodom, kodo in zapisom ročnega sledenja za vsaj tri od njih
Algoritmi in programiranje (algorithm design, control structures, data structures, debugging)
Implementiraj iskanje po vrsti in binarno iskanje ter primerjaj število primerjav na istih podatkih
Implementiraj urejanje z izbiranjem in z vstavljanjem ter izmeri čas izvajanja na tabelah različnih velikosti
Uporabi tabele, sezname in slovarje za rešitev naloge štetja pojavitev in iskanja najpogostejšega elementa
Razloži razliko med linearno in kvadratno časovno zahtevnostjo na konkretnem primeru iz svoje kode
Razdeli večjo nalogo na podprograme (funkcije) in jih poveži v celoto
Your checkpoint
Programska rešitev treh nalog z dokumentiranimi funkcijami in kratko tabelo izmerjenih časov izvajanja
Osnove računalništva in informacijskih sistemov (hardware, software, operating systems, networks) & Reševanje problemov in računalniško mišljenje (computational thinking, problem decomposition, modelling)
Preslikaj pot podatkov od vhoda do izhoda skozi procesor, pomnilnik in vhodno-izhodne enote
Razlikuj med RAM in trajnim pomnilnikom ter med sistemsko in uporabniško programsko opremo na primerih
Opredeli pojme bit, bajt, dvojiški in šestnajstiški zapis ter pretvori vrednosti med njimi brez kalkulatorja
Nariši model preprostega informacijskega sistema (uporabnik, aplikacija, strežnik, baza) in opiši tok enega zahtevka
Your checkpoint
Enostranski diagram informacijskega sistema z opisom poti podatkov in desetimi pretvorbami med številskimi sistemi z rešitvami
Osnove računalništva in informacijskih sistemov (hardware, software, operating systems, networks)
Razloži vlogo operacijskega sistema pri upravljanju procesov, pomnilnika in datotek
Primerjaj krajevno in široko omrežje ter opiši naloge usmerjevalnika, stikala in strežnika DHCP
Izračunaj število gostiteljev v omrežju iz maske in razloži pomen naslova IP ter vrat
Poveži domensko ime z naslovom IP in opiši vlogo strežnika DNS pri nalaganju spletne strani
Your checkpoint
Rešeni sklop 25 vprašanj iz domene 1 z lastnimi kratkimi razlagami napačnih odgovorov
Podatki in podatkovne baze (data models, relational databases, SQL, data integrity)
Pretvori opis poslovnega primera v model entitet in povezav z atributi in ključi
Prevedi model v relacijske tabele in določi primarne ter tuje ključe
Napiši poizvedbe SELECT z filtri, urejanjem, agregatnimi funkcijami in združevanjem GROUP BY
Poveži dve tabeli z INNER JOIN in razloži razliko do LEFT JOIN na konkretnih podatkih
Preveri celovitost podatkov in pojasni, kdaj je treba uporabiti omejitev NOT NULL ali UNIQUE
Your checkpoint
Majhna baza s tremi povezanimi tabelami in desetimi poizvedbami SQL z zapisanimi pričakovanimi rezultati
Spletne tehnologije in internet (HTML/CSS, web protocols, client-server, security basics) & Varnost, zasebnost in etika v informatiki (security threats, protection measures, legal and ethical issues)
Zgradi preprosto spletno stran s strukturo HTML in oblikovanjem v ločeni datoteki CSS
Razloži pot zahteve in odgovora med brskalnikom in strežnikom ter pomen metode GET in POST
Prepoznaj pogoste napade (lažno predstavljanje, phishing, injekcija SQL, skriptiranje na strani odjemalca) in navedi ukrep za vsakega
Razloži vlogo šifriranja pri protokolu HTTPS in pomena potrdila strežnika
Uporabi močno geslo in dvostopenjsko preverjanje na lastnem računu ter opiši, kaj varuje posamezen ukrep
Your checkpoint
Delujoča spletna stran z obrazcem in ločenim CSS ter seznam osmih groženj z ustreznimi zaščitnimi ukrepi
Varnost, zasebnost in etika v informatiki (security threats, protection measures, legal and ethical issues) & Družbeni in gospodarski vidiki informatike (ICT in society, digital literacy, emerging technologies)
Razvrsti vrste programske opreme glede na licenciranje in pojasni, kaj dovoljuje posamezna licenca
Pojasni pravice in dolžnosti pri obdelavi osebnih podatkov ter pomen privolitve in pravice do pozabi
Presodi konkretni primer uporabe avtorskega gradiva in utemelji, ali je uporaba dovoljena
Opiši vpliv avtomatizacije in umetne inteligence na delovna mesta in digitalno vključenost z dvema primeroma
Your checkpoint
Pisni odgovor na tri etične scenarije po 150 besed z jasno utemeljitvijo in sklicem na ustrezno pravilo
Algoritmi in programiranje (algorithm design, control structures, data structures, debugging) & Podatki in podatkovne baze (data models, relational databases, SQL, data integrity) & Reševanje problemov in računalniško mišljenje (computational thinking, problem decomposition, modelling)
Reši dva celotna poskusna izpita v časovnem okviru brez prekinitev
Analiziraj vsako napačno rešitev in jo razvrsti po domeni ter vzroku napake
Ponovi najšibkejše sklope s ciljnimi vajami in preveri izboljšanje na enakih tipih nalog
Pripravi osebni seznam pravil in pasti, ki jih boš pregledal tik pred izpitom
Your checkpoint
Dva izpolnjena poskusna izpita z analizo napak in enostranski povzetek pravil po domenah
Milestones
Week 2: Samostojno rešiš najmanj 80 odstotkov algoritmičnih nalog z zankami, tabelami in iskanjem ter pravilno ročno izslediš izvajanje zanke
Week 4: Dosežeš najmanj 75 odstotkov na lastnem sklopu 25 vprašanj iz domene 1 in pravilno izračunaš število gostiteljev v omrežju
Week 6: Napišeš delujočo poizvedbo z INNER JOIN in GROUP BY brez pomoči ter pojasniš ukrep proti vsaj petim grožnjam
Week 8: Dosežeš najmanj 70 odstotkov na obeh poskusnih izpitih in imaš za vsako napako zapisan vzrok ter ponovitveno vajo