Tallinna Tehnikaülikool

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).

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äljundid:

Kursuse läbinud õpilane oskab rakendada programmeerimiskeele Python konstruktsioone ja andmestruktuure, omandab oskused arvutuslike probleemide analüüsimiseks ja nende lahendamiseks programmeerimiskeeles Python, oskab lahendusprogramme siluda ja mõistab peamisi erindeid ning on omandanud süvendatud teadmise objektorienteeritud programmeerimisest. Teab, millised on tarkvaraarenduse etapid, oskab kasutada Git’i ja on valmis saanud esimese projekti, mis peegeldab õpilase oskusi.

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

Tunnistus:

TalTech tunnistus

Keel:

Eesti

Lektor:

Sander Roosimäe

Maht:

auditoorne õppetöö: 32 akadeemilist õppetundi
iseseisev/muu õppetöö: 46 akadeemilist õppetundi

Kontakt:

Annely Verrevmägi, 525 3479, annely.verrevmagi@taltech.ee

Hind:

80 €/osaleja

Märkused hinna kohta:

kogu kursus

Registreerumise tähtaeg:

08.03.2026 23:59

Kommentaar:

Kursus ei toimu järgnevatel kuupäevadel: 4.04; 11.04; 18.04 ja 2.05!

Ajakava:

07.03.2026


10:00 - 13:30

Lektor: TalTech Tehnoloogiakool


14.03.2026


10:00 - 13:30

Lektor: TalTech Tehnoloogiakool


21.03.2026


10:00 - 13:30

Lektor: TalTech Tehnoloogiakool


28.03.2026


10:00 - 13:30

Lektor: TalTech Tehnoloogiakool


25.04.2026


10:00 - 13:30

Lektor: TalTech Tehnoloogiakool


09.05.2026


10:00 - 13:30

Lektor: TalTech Tehnoloogiakool


16.05.2026


10:00 - 13:30

Lektor: TalTech Tehnoloogiakool


23.05.2026


10:00 - 13:30

Lektor: TalTech Tehnoloogiakool


Hind:

80 €/osaleja

Märkused hinna kohta:

kogu kursus

Maht:

auditoorne õppetöö:
32 akadeemilist õppetundi
iseseisev/muu õppetöö:
46 akadeemilist õppetundi

Õppekavarühm:

Tarkvara ja rakenduste arendus ning analüüs

Kontakt:

Annely Verrevmägi, 525 3479, annely.verrevmagi@taltech.ee