Progestart 2025

Programmeerimiskursus, kus saavad osaleda kõik 9.-12. klassi õpilased!

Eesmärk: Tutvustada programmeerimise algteadmisi ning selle õppimisega seonduvat läbi praktiliste tegevuste neile, kellel varasem kokkupuude programmeerimisega puudub või on vähene.

Korraldaja: Tartu Ülikooli arvutiteaduse instituut, juhendajad Riko Piirisild ja Tauno Palts

Sihtrühm: 9-12 klassi õpilased, kellel varasem kokkupuude programmeerimisega puudub või on vähene.

Toimumisaeg ja- koht: 02.10.2025- 11.12.2025 Delta õppehoone (Tartu, Narva mnt 18) arvutiklassis:

  • Teisipäeviti kell 16:00-17:45 harjutamine,
  • Neljapäeviti kell 16:00-17.45 konsultatsioon.

Kursuse maht: 78 tundi

Õpitulemused: Kursuse läbinu omandab vähemalt järgmised programmeerimisalased teadmised ja oskused:

  • teab algoritmilise mõtteviisi põhitõdesid ning oskab seda mõtteviisi rakendada;
  • oskab kirjeldada ja kasutada programmi elemente (muutuja, tsükkel, funktsioon jne) programmeerimiskeeles Python;
  • oskab luua lihtsamaid igapäevaelu lihtsustavaid rakendusi;
  • oskab analüüsida probleeme, mille lahendamiseks piisab koolitusel käsitletavast materjalist, ning valib probleemi lahendamiseks sobiva algoritmi;
  • oskab testida loodud programmi tööd, leiab ja parandab puudused;
  • oskab analüüsida etteantud programmikoodi ilma seda käivitamata;
  • oskab leida lähtekoodist vigu ning koodi siluda.  

Kursus kestab 10 nädalat ning kava on nädalate kaupa järgmine.

  1. Sissejuhatus
  2. Tingimuslause
  3. Tsükkel
  4. Sõned. Graafika
  5. Järjend
  6. Funktsioon
  7. Andmevahetus. Lihtne kasutajaliides
  8. Projekt
  9. Kordamine
  10. Arvestustöö

Nädalatel 1-7 on igal nädalal digiõpikust lugemismaterjal ja enesekontrolliülesanded, lahendada tuleb 2-5 programmeerimisülesannet ning sooritada nädalatest. Kursuse lõpuosa keskendub projektile, kordamisele ja arvestustööle.

Projekt tehakse individuaalselt või 2-3-liikmelistes rühmades. Hinnanguliselt kulub arendusprojektile igal õpilasel 8 tundi.

Kursus toimub kolmes keskkonnas:

  • gümnaasiumi valikkursuste “Programmeerimine” ja “Tarkvaraarendus” digiõpikud on spetsiaalses keskkonnas, mille aluseks on WordPress, Pressbooks, H5P,
  • kursuse materjalid (sh foorumid) ja õpingutes edasijõudmise arvestus on Tartu Ülikooli Moodle’is (moodle.ut.ee),
  • programmeerimisülesannete lahenduste automaatkontroll toimub läbi keskkonna Lahendus (lahendus.ut.ee).


Seos teiste kursustega:

  • Kooskõlas gümnaasiumi valikkursusega “Programmeerimine” ja põhineb vastaval õpikul

Kontakt:
Riko Piirisild riko.piirisild@ut.ee või Tauno Palts tauno.palts@ut.ee

Kursuse arvestamine koolikursusena:
Võimalus on kooliga kokkuleppel arvestada kursust ametliku koolikursusena, kui osalenu on täitnud kõik kursuse nõuded ja sooritanud vähemalt 90% tulemusele arvestustöö, mis näitab, et õpilane on omandanud programmeerimise algteadmised heal tasemel ning saab ka seeläbi kursuse edukalt läbimise sertifikaadi.

Eelregistreerumine on avatud!
https://forms.gle/ZUun3tD3doY1F4de9