Programmeerimine Pythonis edasijõudnutele (eesti keeles)

Submit query

Date:07.03. - 23.05.2026
Aim of the course:Programmeerimiskeele Python õppimine
Target group:Gümnaasiumi õpilased (9. - 12.kl)
Prerequisites:Läbitud gümnaasiumi riikliku õppekava valikaine kursus "Rakenduste loomine ja programmeerimise alused" või varasem programmeerimiskogemus samal tasemel (ehk esmane kogemus Pythoniga).
Topics:Õ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.
Study results: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.
Assessment criteria:-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
Comments:Kursus ei toimu järgnevatel kuupäevadel: 4.04; 11.04; 18.04 ja 2.05!
Learning outcomes:Information and Communication Technologies (ICTs)
Course language:in Estonian
Volume:lectures: 32 academic hours
independent studies: 46 academic hours
Graduation document:TalTech certificate
Lecturer:Sander Roosimäe
Contact:Annely Verrevmägi, 525 3479, annely.verrevmagi@taltech.ee
Price:80 EUR / participant
Remarks about the price:kogu kursus
Registration start:20.01.2026 00:00
Registration deadline:08.03.2026
Timetable:
TalTech infotehnoloogia maja, Akadeemia tee 15a (look up location on map)
07.03.2026
10:00 - 13:30Lecturer: TalTech Tehnoloogiakool
14.03.2026
10:00 - 13:30Lecturer: TalTech Tehnoloogiakool
21.03.2026
10:00 - 13:30Lecturer: TalTech Tehnoloogiakool
28.03.2026
10:00 - 13:30Lecturer: TalTech Tehnoloogiakool
25.04.2026
10:00 - 13:30Lecturer: TalTech Tehnoloogiakool
09.05.2026
10:00 - 13:30Lecturer: TalTech Tehnoloogiakool
16.05.2026
10:00 - 13:30Lecturer: TalTech Tehnoloogiakool
23.05.2026
10:00 - 13:30Lecturer: TalTech Tehnoloogiakool

Submit query