Algoritme eluks
## Alljärgnev on saadaval ka file'ina NK serveris. Teadjamad saavad alla laadida ja## proovida käivitada. http://www.nooredkooli.ee/documents/Paevik/NK_paevik.py## Õppija rollis ei saa ma vist kunagi ametlikult AND mitteametlikult koolist üle ega## ümber, alati on mingil kujul õppimine käimas; ametlikult OR mitteametlikult.## Praegugi olen ametlikult immatrikuleeritud füüsikatudeng, kuigi ühtegi loengusse ei## ole veel jõudnud. Sellele vaatamata olen tagasihoidlikult moel uhke, et ma olen## viimase kahe aastaga mitteametlikult nõnda palju arenenud. Seda mitte küll koodi## kirjutamises või päeviku sissekannete tegemises. Aga ma usun, et sa saad aru, mida## ma mõtlen, kui minuga päriselt kohtud.def kas_opid(person):print ("Kas sa õpid? y/n")vastus=input()if vastus=='y':print ('Sulle meeldib targaks saada!')return Trueelse:print (person+', sa peaksid midagi ette võtma!')return False## Mida rohkem ma tagasi vaatan, seda enam usun, et tõelised väljakutsed on need,## mis defineerivad meid kogu eluks. Ja selle kogemuse eest olen NK-le tõeliselt## tänulik. Ma loodan, et õpetamine läheb õppimisega sarnase algoritmi alusel,## sest tegelikult on mõlemad rollid äärmiselt toredad. Juba on mul olnud võimalus## mitteametlikult ette valmistada füüsikatudengeid kohtumiseks gümnaasiumiõpilastega.def kas_opetad(person):print ("Kas sa õpetad? y/n")vastus=input()if vastus=='y':print ('See on raske, aga vägev!')return Trueelse:print (person+', sa peaksid andma oma panuse!')return False## Õpetamisest on juba praegu nähtavat kasu nö 'tavamaailmas'. Sellisel huvitaval## perekondlikul hetkel on enim kasu olnud time-managemendist, reflekteerimisest ja## planeerimisest. Muu hulgas tahaksin ka mõne programmeerimiskeele selgeks saada.## Loodan, et ka teistele sellised põnevad väljakutsed meeldivad. Sest lõppkokkuvõttes## need tasuvad kuhjaga ära.def SOOVITUSI_ELUKS(person):if vastus_opetad==True and vastus_opid==True:print ('''Kõik on raske ja keeruline, aga mõtle kui vaheldusrikas see on.Saad jube targaks ning kõik on väge täis!''')elif vastus_opetad==True or vastus_opid==True:print (person+', ma tean, et sa suudad rohkem!')else:print (person+', kas sa enesereflektsioonist midagi tead?')import timetime.sleep(8)## Lõpetuseks ei jää midagi muud kui tegutseda!print ("Mis su nimi on?")person=input()vastus_opetad=kas_opetad(person)vastus_opid=kas_opid(person)SOOVITUSI_ELUKS(person)