Sissejuhatus

Calendar
Ühel tavalisel perel on palju erinevaid sündmusi, mida meenutada: lapse spordisündmus, sünnipäev, usupüha või isegi koolist vabad päevad.
Nii paljude suurte päevade puhul võib lihtsalt ununeda, millal kõik need tähtsad peävad aset leiavad!
See programm võimaldab kasutajal näha, kui kaua nad peavad on teatud sündmuseni aega, andes neile teada, kui mitu päeva on jäänud sündmuse toimumiseni.
Ülesanne

Vaatame, kui oluline on hoida meeles oma tegemisi ning päevikut või sündmuste kalendrit pidada.
Teie ülesandeks on luua Pythonis kood, kasutades Tkinteri moodulit ja välist failihaldust, et luua programm, mis arvestab aega sündmusteni ja kuvab kasutajale iga sündmuseni jäänud päevade arvu.
Selle käigus uurite ka kodeerimise mõjusid ja eeliseid oma elus ning saate lisateavet kalendri ajaloo ja kasutamise kohta.
Protsess
- Moodustage kaheliikmelised rühmad.
- Arutage allolevaid küsimusi.
Programmeerimine muutub meie tuleviku üha olulisemaks osaks ja juba praegu mõjutab see meie elu mitmes valdkonnas.
- Millistes valdkondades kodeerimise sagedasem kasutamine teie elu mõjutab?
- Mis kasu on teie arvates kodeerimise õppimisest?
- Ressursside alt leiate lingi FDM-ide nimekirjale, mis sisaldab 7 kodeerimise õppimise eelist. Lugege seda.
- Arutage oma partneriga, kas olete FDM-iga nõus. Millised eelised on teie jaoks kõige olulisemad?
- Vaadake videot kalendri ajaloost.
- Arutage oma kaaslastega, millised on digikalendri eelised. Kas saaksite seda veelgi täiustada ja uusi funktsioone reklaamida?
- Looge Pythoni abil kalender.
- Järgige samm-sammult juhiseid, mille leiate ressursside alt.
Kokkuvõte
Kui olete selle kalendri lõpetanud, peaksite oskama kasutada Pythonis Tkinteri lõuendividinat, et luua põhiline GUI liides ja kasutada Pythoni vahepealseid oskusi, näiteks alamprogramme, silmuste ja loendite jaoks.
Järgmise sammuna võiks proovida tehisintellekti moodulis mõnda täiustatud Pytoni ülesannet.
Hindamine
- Peaksite oskama kasutada Pythonis Tkinteri lõuendividinat põhilise GUI-liidese loomiseks.
- Peaksite olema kindel IDLE abil loodud tekstifailidest lugemisel välises failikäsitluses.
- Peaksite olema kindel ka keskmiste Pythoni oskuste (nt alamprogrammide, silmuste ja loendite) kasutamises.
- Peaksite suurendama oma teadmisi kalendri ajaloo ja kasutamise kohta.