1. praktikum (4 tundi) Teemad: Programmeerimine. Algoritm. Töökeskkond Thonny Muutuja: nimi, tüüp, väärtus. Aritmeetikatehted ja -avaldised. Omistuslause. Sisend, väljund. Näide: On teada täisnurkse kolmnurga kaatetite pikkused. Leia kolmnurga pindala. Millised sammud tuleb läbida? Koostame lahenduse selliselt, et ta oleks suuteline leidma igasuguses mõõtmes täisnurksete kolmnurkade pindalasid. See tähendab, et peame andma võimaluse inimesele anda programmile ette erinevaid andmeid. Koodi kirjutades teeme ka sihilikult vigu (süntaksivead ja täitmisaegsed vead ehk erindid), et näha Thonny reaktsiooni. Koodinäited: halloo.py. kolmnurk.py Ülesanne 1 Ristkülik Leia ristküliku küljepikkuste järgi pindala ja ümbermõõt. Joonista ristkülik ekraanile. Viimase ülesande täitmiseks kasutame paari käsku moodulist Turtle. Ülesanne 2 Bussireis - veidi selgitasin ja läks koduste tööde valikusse Lähteandmeteks on bussi väljumisaeg ning saabumisaeg tundides ja minutites. Leia bussisõidu kestvus. Võid eeldada, et kogu reis mahub ühe ööpäeva sisse. Vastus anna tundides ja minutites. Oma elu lihtsustamiseks küsime tunnid ja minutid eraldi muutujatesse. Kas sisend tuleks teisendada funktsiooni float() või int() kasutades? Selles ülesandes on vaja vaid natuke arvutada. Tingimuslauset (if) ei ole vaja kasutada.