Cilj obrazovanja iz naprednog programiranja jest daljnje usavršavanje na području programiranja, do razine složenih problema u pojedinim problemskim situacijama, uz korištenje informacijske tehnologije.
Nastavom programiranja treba osposobiti učenika za:
- pripremu i raščlambu složenih zadataka iz raznih područja, do razine pogodne za primjenu ili sastavljanje programa;
- sastavljanje složenijih postupaka, algoritama i programa u programskom jeziku Python, te modeliranje i stvaranje baze podataka i povezivanje s grafičkim korisničkim sučeljem;
- služenje računalom u rješavanju logičkih i numeričkih zadataka.
Znanja stečena u ovom predmetu učenici bi trebali primjenjivati pri izradi praktičnih zadataka, u sklopu predmeta matematike i fizike, naručito u predmetima struke. Primjene odgovaraju stupnju stečenog znanja tijekom školovanja.
- Nastavnik: Krunoslav Čelig