Weekly outline

  • Splošne informacije

    Tekmovalno programiranje je svojevrsten in v šolah redko učen izziv. Predstavlja odličen uvod v svet računalništva in informatike, ter uči konstruktiven pristop k reševanju različnih problemov.

    V šolskem letu 2021/22 smo pod okvirom projekta NAPOJ (https://napoj.si/) organizirali brezplačne priprave na tekmovanja iz programiranja za osnovnošolce tretje triade (7. do 9. razred). Priprave organiziramo tudi letošnje šolsko leto 2022/23. Potekale bodo preko programa zoom (https://zoom.us/), namenjene pa so tako popolnim začetnikom kot tistim, ki že imajo nekaj programerskega znanja in želijo svoje znanje izpopolniti. Dobrodošli so tudi tisti, ki so na pripravah že bili lani. Predavanja bodo potekala ob torkih ob 18. uri. Povezava do Zoom videokonference je navedena spodaj.

    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 FMF
    • Patrik Žnidaršič, UL FMF
    • Daniel Blažič, UL FMF
    • Jaka Velkaverh, UL FMF
    • Benjamin Bajd, UL FMF
    • Domen Ogorevc, UL FRI
    • Ana Luetić, 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 Bora Grošelj Simića: (priprave@turminal.net)

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

  • Prva ura

    Pomembne informacije:
    • Priprave bodo potekale ob torkih med 18:00 in 19:45
    • Med počitnicami priprav ne bo
    • Med letom bomo za vajo organizirali dve interni tekmi
    • Poleg tega se bomo udeležili dveh tekmovanj; ZOTKS programiranje in ACM RTK
  • Kaj narediti do druge ure

    Za domačo nalogo do naslednje ure naredi naslednje stvari:
    • Pridruži se discord strežniku
    • Naloži program Code::Blocks
    • Izpolni prijavnico, če je še nisi (povezava zgoraj)
    Učencem priporočamo, da imajo pri predavanjih s seboj zvezek, v katerega si zapisujejo naučeno snov.
  • Druga ura - pisanje in branje

    Druga redna ura je potekala 18. 10. 2022. Obravnavali smo pisanje na oz. branje iz standardnega vhoda in izhoda.

  • Tretja ura - števila in računske operacije

    Tretja ura je potekala 25. 10. 2022. Obravnavali smo osnovno delo s števili, kar vključuje branje, pisanje in računske operacije.

  • 4. ura - pogojni stavki

    Četrta ura je potekala 8. 11. 2022. Registrirali smo se na putko in si pogledali osnove pogojnih stavkov.

  • 5. ura - nekaj več o pogojnih stavkih

    5. ura je potekala 15. 11. Spoznali smo še nekaj več o pogojnih stavkih, in rešili še nekaj nalog.

  • 6. ura - vaje

    6. ura je potekala 22. 11. ob 18h. Na uri smo samostojno reševali naloge iz poglavij, ki smo jih predelali do sedaj.

    Ker je bilo delo na uri samostojno, posnetka za ta teden ni. Učencem svetujemo, da sami rešijo čim več nalog v sklopu "Računske operacije in if stavek". Če imate pri reševanju težave, nam pišite na zgoraj naveden e-naslov ali discord strežnik.

    • 7. ura - zanke

      Sedma ura je potekala 29. 11. 2022. Učili smo se osnove o zankah.

    • 8. ura - vaje

      8. ura je potekala v torek, 6. 12. Samostojno smo reševali naloge in vadili prej naučeno.

    • 9. ura - tekma

      9. ura je potekala v torek, 13. 12., ob 18:00. Na uri smo imeli prvo prijateljsko tekmovanje, ki je trajalo 2 uri.

      • 10. ura - pregled tekmovanja

        10. ura je potekala 20. 12. 2022. Na uri smo komentirali naloge in pregledali oddaje iz tekmovanja.

        • 11. ura - nizi

          11. ura je potekala 3. 1. 2023. Obravnavali smo osnove o nizih besedila.

          Bodite pozorni na tekmovanje ZOTKS, ki bo potekalo 13. 1. 2023 ob 14:00. Dobimo se na običajni zoom povezavi; prijavite se vsaj nekaj minut prej. 15 minut pred začetkom bo še čas za vprašanja.

        • 12. ura - nizi

          12. ura je potekala 10. 1. 2023. Nadaljevali smo z obravnavo nizov.

          • 13. ura - pregled tekmovanja

            13. ura je potekala 17. 1. 2023. Pregledali smo naloge in in komentirali rešitve šolskega tekmovanja ZOTKS.

            • 14. ura - nizi

              14. ura je potekala 25. 1. 2023. Nadaljevali smo z obravnavo nizov.

              • 15. ura - vaje

                15. ura je potekala 31. januarja. Ker je imela polovica učencev počitnice, smo na uri reševali naloge. Enake naloge bomo reševali tudi naslednjo uro.