Priprave na računalniška tekmovanja - OŠ (25/26)
Section outline
-
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 v torek ob 18. uri, razen med počitnicami in prazniki. Za udeležbo sledi spodnji povezavi na Zoom konferenco.
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.-
Bodoče učence prosimo, da v interesu lažjega organiziranja priprav izpolnijo zgornjo prijavnico.
-
Šolsko tekmovanje bo potekalo 9. januarja 2026.Državno tekmovanje bo potekalo 14. marca 2026.
-
Šolsko tekmovanje bo potekalo 23. januarja 2026.Državno tekmovanje bo potekalo 28. marca 2026.
-
Učence prosimo, da si ob vhodu v strežnik na aplikaciji nastavijo vzdevek na svoje ime in priimek.
-
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.
-
Ob prvem srečanju smo uredili programsko opremo ter napisali klasični uvodni program "Hello World". Za tem smo se prijavili na Putko, spletno stran za vaje, in oddali prvo nalogo.
Na drugem srečanju smo spoznali spremenljivke, osnovne matematične operacije ter funkcijo scanf za branje podatkov.
-
Naučili smo se, kako preverimo, ali nek pogoj velja, in glede na to izvedemo različno kodo.
-
Naučili smo se nekaj več o branju in pisanju.
-
Naučili smo se nekaj osnov o zgradbi spomina ter o kazalcih.
-
Naučili smo se, kako programatično ponavljamo nek blok kode.