
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.
- Sissejuhatus
- Tingimuslause
- Tsükkel
- Sõned. Graafika
- Järjend
- Funktsioon
- Andmevahetus. Lihtne kasutajaliides
- Projekt
- Kordamine
- 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
