Programmeerimine Pythonis edasijõudnutele

Esita tellimus

Kursus ei toimu järgnevatel kuupäevadel: 25.02: 04.03 ja 08.04.


Toimumisaeg:04.02. - 15.04.2023
Eesmärk:Õpetada programmeerimist tõsisemal tasemel keele Python näitel.
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. Programm peab olema koostatud stiilis, mis teeb selle arusaadavaks ja lihtsalt täiendatavaks ning muudetavaks teistele ja ka programmeerijale endale. Selles osas on abiks erinevad tehnikad: funktsioonid, moodulid, klassid. Samuti peab programmi töökiirus olema vastuvõetav, teema millega tegelevad keerukusteooria ja algoritmika. Pythoniga on kaasas hulk standardmooduleid, mis teevad paljud levinud ülesanded oluliselt lihtsamaks. Vaatame kursuse jooksul enim kasutatavaid mooduleid. Nende tundmine on praktikas väga oluline.

Kaheksal nädalal, iga nädal ühel päeval, toimub õppetöö mahus 4x45 minutit. Kohapeal toimub teema tutvustus, praktiline töö, koduste ülesannete kontroll, arutelu ja konsulteerimine. Iga nädala järel antakse ülesanne. Mõned näited ja ülesanded on läbi kursuse, toimub eelmiste ülesannete tulemuste kasutamine ja edasiarendamine.
Õpiväljund:Kursuse lõpetanu: oskab koostada Pythoni programme ja hinnata hea programmeerimisstiili alusel; oskab probleemi lahendada ja oma programme dekomponeerida kasutades funktsioone, mooduleid ja objektorienteeritud programmeerimist; saab baastasemel aru keerukusteooriast ja algoritmikast; valdab failitöötlust; tunneb fundamentaalseid andmestruktuure: list (järjend), set (hulk), sõnastik, graaf, puu; oskab koostada baastasemel graafilisi kasutajaliideseid ja veebiprogrammeerimist
Hindamiskriteeriumid:Arvestuse läbimisel võetakse arvesse kontaktõppes osalemist ja kodutööde esitamist.
Kommentaar:Kursus toimub laupäeviti!
Õppekeel:eesti keel
Maht:auditoorne õppetöö: 32 akadeemilist tundi
iseseisev/muu õppetöö: 46 akadeemilist tundi
Koolituse läbimist tõendav dokument:TalTech tunnistus
Lektor:Olga Mironova
Kontakt:Annely Verrevmägi, 620 3587, annely.verrevmagi@taltech.ee
Müügihind:70 EUR / osaleja
Märkused hinna kohta:kursus
Registreerumise tähtaeg:02.02.2023
Ajakava:
TalTech infotehnoloogia maja, Akadeemia tee 15a (vaata asukohta kaardilt)
04.02.2023
10:00 - 13:30Ruum: ICT-405
Lektor: Olga Mironova
11.02.2023
10:00 - 13:30Ruum: ICT-405
Lektor: Olga Mironova
18.02.2023
10:00 - 13:30Ruum: ICT-405
Lektor: Olga Mironova
11.03.2023
10:00 - 13:30Ruum: ICT-405
Lektor: Olga Mironova
18.03.2023
10:00 - 13:30Ruum: ICT-405
Lektor: Olga Mironova
25.03.2023
10:00 - 13:30Ruum: ICT-405
Lektor: Olga Mironova
01.04.2023
10:00 - 13:30Ruum: ICT-405
Lektor: Olga Mironova
15.04.2023
10:00 - 13:30Ruum: ICT-405
Lektor: Olga Mironova

Esita tellimus