Kodutöö
1. Õunad
Kirjuta programm, mis lahendab järgmist ülesannet.
Võta aluseks järgmine programmitekst ning kirjuta reas 'õunu_kokku =' võrdusmärgi järele sobiv aritmeetiline avaldis.
x = int(input("Mitu õuna on Anul? ")) y = int(input("Mitu õuna on Brital rohkem? ")) õunu_kokku = print("Lastel on kokku", õunu_kokku, "õuna.")
2. Arvutamine
Kirjuta programm, mis teeb järgmist.
- Küsib kasutajalt ühe täisarvu.
- Liidab sellele 4.
- Korrutab tulemuse 2-ga.
- Lahutab 8.
- Jagab esialgse arvuga.
- Liidab 7.
- Kirjutab lõpptulemuse ekraanile.
Võid lähtuda eelmise ülesande programmist ja teha seal vajalikud muudatused.
Katseta programmi erinevate sisendarvudega. Mida näed?
Esita programmid
Laadi programmid Moodle'isse.
NB! Selleks, et automaatkontroll su failid üles leiaks, anna neile nimed kodu1.py ja kodu2.py.
Kuidas kodutööd teha
Enne programmeerimisülesannete juurde asumist vaata läbi videod või loe läbi materjalid. Videod ja materjalid annavad teemast ülevaate ning toovad välja kõige olulisemad asjad.
Seejärel lahenda test. Selles harjutatakse läbi teema peamised ideed, nii praktilised kui ka teoreetilised. Vajadusel vaata veel videoid. Testi võid teha mitu korda; proovi saada nii palju õigeid vastuseid kui võimalik.
Lõpuks lahenda programmeerimisülesanded. Soovitatav on testida ja siluda programmi oma arvutis seni, kuni oled kõik vead ise kõrvaldanud. Alles siis esita programm automaatkontrollile. Ära muretsege, kui sa ei suuda ülesannet lahendada esimesel katsel. Proovi hiljem uuesti, ole järjekindel. Kodutöö on võimalus harjutada ja avastada. Programmeerimisoskus vajab arenemiseks aega.
Eelseisva nädala tööde nimekiri on Moodle’is vastava nädala teema all. Lisaks võib jooksva nädala materjali all olla muidki mittekohustuslikke ülesandeid või ressursse. Need on mõeldud vaatamiseks ja uurimiseks ning tihti avavad nad teemat hoopis teisest küljest. Edasijõudnutele on Coursesis silmaringimaterjalid (leiad vasakult sisukorrast), neid võid lugeda siis, kui nädala põhimaterjal liiga lihtne tundub.
Alati võid postitada küsimusi foorumisse või küsida otse juhendajalt. Küsi alati, kui midagi segaseks jääb.