| Toimumisaeg: | 07.03. - 23.05.2026 | ||||||||||||||||||||||||||||||||||
| Eesmärk: | Programmeerimiskeele Python õppimine | ||||||||||||||||||||||||||||||||||
| Sihtgrupp: | Gümnaasiumi õpilased (9. - 12.kl) | ||||||||||||||||||||||||||||||||||
| Eeldused: | Läbitud gümnaasiumi riikliku õppekava valikaine kursus "Rakenduste loomine ja programmeerimise alused" või varasem programmeerimiskogemus samal tasemel (ehk esmane kogemus Pythoniga olemas). | ||||||||||||||||||||||||||||||||||
| Teemad: | Õppeaine sisuks on programmeerimise baastehnikad nii teoreetilises kui ka praktilises plaanis, mis on hädavajalikud tõsisel tasemel programmeerimiseks. Kursus keskendub programmeerimiskeele Python õppimisele ja kordamisele. Korratakse keele põhikonstruktsioone ning õpitakse tundma levinumaid vigu ja häid koodistiili tavasid. Käsitletakse funktsioone, tingimuslauseid ja tõeväärtusi, tsükleid ning põhilisi andmestruktuure ja nende meetodeid. Õpitakse enda kirjutatud koodi testima ja siluma ning andmeid failidest lugema ja salvestama. Käsitletakse põhjalikult objektorienteeritud programmeerimist ja sellega seotud heade tavade rakendamist. Õpitud teadmisi rakendatakse praktiliste ja reaalseid probleeme lahendavate ülesannete kaudu. Kursuse lõpus luuakse projekt, mille käigus tehakse tutvust tarkvaraarenduse etappidega, Git versioonihalduriga ja projektihaldusega. | ||||||||||||||||||||||||||||||||||
| Õpiväljund: | Kursuse läbinu oskab rakendada programmeerimiskeele Python konstruktsioone ja andmestruktuure, oskab analüüsida ja lahendada arvutuslikke probleeme Pythonis, oskab lahendusprogramme siluda ja mõistab peamisi erindeid ning on omandanud süvendatud teadmise objektorienteeritud programmeerimisest, teab tarkvaraarenduse etappe ja oskab kasutada Git’i, on loonud iseseisva projekti, mis peegeldab omandatud programmeerimisoskusi | ||||||||||||||||||||||||||||||||||
| Hindamiskriteeriumid: | -sooritada kursuse ülesanded vähemalt 75% peale -sooritada enesekontrolli küsimustikud 75% peale -sooritada teadmistekontrolli testid vähemalt 50% peale -sooritada projekt vastavalt aine kriteeriumitele | ||||||||||||||||||||||||||||||||||
| Kommentaar: | Kursus ei toimu järgnevatel kuupäevadel: 4.04; 11.04; 18.04 ja 2.05! | ||||||||||||||||||||||||||||||||||
| Õppevaldkond: | Informatsiooni- ja kommunikatsioonitehnoloogiad | ||||||||||||||||||||||||||||||||||
| Õppekeel: | eesti keel | ||||||||||||||||||||||||||||||||||
| Maht: | auditoorne õppetöö: 32 akadeemilist tundi iseseisev/muu õppetöö: 46 akadeemilist tundi | ||||||||||||||||||||||||||||||||||
| Koolituse läbimist tõendav dokument: | TalTech tunnistus | ||||||||||||||||||||||||||||||||||
| Lektor: | Sander Roosimäe | ||||||||||||||||||||||||||||||||||
| Kontakt: | Annely Verrevmägi, 525 3479, annely.verrevmagi@taltech.ee | ||||||||||||||||||||||||||||||||||
| Müügihind: | 80 EUR / osaleja | ||||||||||||||||||||||||||||||||||
| Märkused hinna kohta: | kogu kursus | ||||||||||||||||||||||||||||||||||
| Registreerumise algus: | 20.01.2026 00:00 | ||||||||||||||||||||||||||||||||||
| Registreerumise tähtaeg: | 08.03.2026 | ||||||||||||||||||||||||||||||||||
| Ajakava: |
| ||||||||||||||||||||||||||||||||||