Tedenski povzetek

  • Splošne informacije


    Tekmovalno programiranje na poseben način združuje učenje računalništva in matematike, hkrati pa predstavi nov način razmišljanja in nov pristop k reševanju problemov.

    V šolskem letu 2025/26 se bo v okviru projekta NAPOJ (https://napoj.si/) ponovno izvajal pouk tekmovalnega programiranja in priprave na tekmovanja za osnovnošolce od 7. do 9. razreda. Pouk bo potekal enkrat na teden preko programa Zoom (https://zoom.us/) na povezavi, navedeni spodaj. Priprave so namenjene tako popolnim začetnikom kot tistim, ki že imajo nekaj programerskega znanja in želijo svoje znanje izpopolniti. Pouk je brezplačen, potrebno ni nobeno predznanje iz programiranja.

    Priprave potekajo vsak teden, razen med počitnicami in prazniki, in trajajo približno uro in pol. Dan in čas termina bo določen na uvodnem srečanju, ki bo potekalo v sredo, 24. 9. 2025, ob 17:00 na spodnji povezavi.

    Cilj priprav je, da učenci spoznajo teorijo programiranja in da se ob rednih vajah naučijo strukturiranega programatičnega reševanja problemov. V ta namen bomo med predavanji tudi reševali primere tekmovalnih nalog, učenci pa bodo te in dodatne naloge lahko reševali tudi doma. V okviru priprav bodo tudi organizirana prijateljska tekmovanja, da se učenci spoznajo s formatom tekmovanja; to znanje bodo marca uporabili na dveh državnih tekmovanjih: ACM RTK in tekmovanje iz programiranja ZOTKS.

    Priprave izvajamo bivši tekmovalci z večletnimi izkušnjami na državnih in mednarodnih tekmovanjih:
    • Bor Grošelj Simić, UL FMF
    • Ella Potisek, UL MF
    • Patrik Žnidaršič, UL FMF
    • Jaka Velkaverh, UL FMF
    • Jakob Schrader, UL FMF
    • Jošt Smrtnik, UL FMF
    • Bor Brudar, UL FMF
    • Jakob Žorž, UL FMF
    Ob svetovanju in pomoči
    • dr. Jureta Slaka (Google, prej IJS in UL FMF)
    • doc. dr. Tomaža Hočevarja (UL FRI)

    Za več informacij se obrnite na Patrika Žnidaršiča: (priprave@turminal.net)

    Potrebščine
    Učencem priporočamo, da imajo poleg računalnika s seboj zvezek in pisalo, da si lahko ob urah pripravijo zapiske.

  • Programska oprema

    Za programiranje v C++ potrebujemo dve vrsti programske opreme; orodja za prevajanje in urejevalnik besedila.

    Učencem priporočamo, da sledijo navodilom v posnetku spodaj in si naložijo urejevalnik Geany ter okolje MinGW. Če imate kakršnekoli težave pri namestitvi programske opreme, nas kontaktirajte, in vam bomo pomagali.