Arvutiteaduse instituut
  1. Kursused
  2. 2020/21 kevad
  3. Programmeerimise alused (MTAT.03.236)
EN
Logi sisse
Tähelepanu! Tehnilise tõrke tõttu on hetkel kättesaadavad vaid 2020.a. ja hilisemad üles laetud failid ja kevadsemestri kursused. Rikke kõrvaldamisega tegeletakse.

Programmeerimise alused 2020/21 kevad

  • Pealeht
  • Loengud
  • Moodle
  • Thonny paigaldamine
  • Thonny logide esitamine
  • Kiireksamist
  • Viited

Kontrolltöö reeglid

Kontrolltöö koosneb loengukontrolltööst (Moodle'i test) ja arvutikontrolltööst (programmeerimisülesande lahendamine). Kokku on aega 100 minutit. Enne ülesannetega alustamist tuleb kinnitada aususe lubadus. Kontrolltöö mõlemad osad on individuaalsed. Igasugune vahetu ja kaudne suhtlemine teiste inimestega on rangelt keelatud. Suhtlemise (sh mahakirjutamise või oma töö/programmi mahakirjutamiseks andmise) korral on kursuse hinne negatiivne ning järeltöö võimalust ei ole (vt ka õppekorralduseeskirja punkte 203-206).

Test

Testi ülesanded lahendatakse

  • ilma suhtlemiseta;
  • ilma materjalide abita (ka Thonny kasutamine ei ole lubatud);
  • kindlasti tuleb kasutada ekraanisalvestamise vahendit (tulemus ekraanivideona) - ilma tervet lahendamise aega hõlmava ekraanisalvestiseta esitust arvesse ei võeta;
  • soovitatav lahendusaeg on 20 minutit. Maksimaalselt on aega 30 minutit.

Arvutiosa

Arvutiosa ülesanded lahendatakse

  • pärast testi esitamist;
  • arvutiga;
  • kasutades programmeerimiskeskkonda Thonny;
  • vajadusel materjale (nt kursuse materjalid, enda varasemad tööd, Google...) kasutades;
  • kindlasti tuleb esitada Thonny logid ja kasutada ekraanivideo salvestamise vahendit - ilma tervet lahendamisaega hõlmavate Thonny logideta ja ekraanisalvestiseta esitust arvesse ei võeta;
  • lahendusprogramm, Thonny logifailid ja link ekraanivideole esitatakse Moodle’is (automaatkontrolli ei ole).

Logi saamiseks sulge töötav Thonny versioon ja käivita Thonny kontrolltöö arvutiosa alguses.

Punktid

Kontrolltöö õnnestumiseks nii testis kui ka arvutiosas vaja koguda 50% maksimaalselt võimalikest punktidest (12 punkti 24-st).

Thonny logid

Kui kasutad Thonny versiooni 3.2.0 või uuemat, siis veendu enne ülesandega alustamist, et logimine on sisse lülitatud (Tools → Options → General → Log program usage events). Selleks, et logimine sujuks õigesti, sulge enne ülesandega alustamist Thonny ning käivita uuesti. See tagab, et logisse ei jää üleliigset infot, juhul kui Thonny on kauem avatud olnud.

Kui ülesanded on valmis, siis sulge korraks Thonny ning käivita uuesti, et uusimad logid kindlasti salvestuksid. Esita programmid, Thonny logifail(id) ja ekraanisalvestis.

  • Programmid esita Moodle'is lingi alt Arvutikontrolltöö programmi esitamine.
  • Logid leiad Thonny logifailide kaustast: ava menüü Tools → Open Thonny data folder… ja seejärel ava kaust user_logs. Vali kõik failid, mis on tekkinud kontrolltöö ajal (kui vahepeal Thonnyt rohkem ei suletud, siis on neid faile vaid üks) ning esita need Moodle'is lingi alt Arvutikontrolltöö logide esitamine.

Ekraani salvestamine

Mõistlik on aegsasti vahendiga tutvuda ja proovida, kas kõik õnnestub. Samuti tuleb kontrollida, et kontrolltöö ajal oleks arvutis piisavalt ruumi video salvestamiseks. Ekraanivideo salvestamise vahendite juhendite lingid leiad Moodle'ist.

Pärast kontrolltöö lõpetamist ja esitamist lae ekraanisalvestis üles Drive’i või Youtube’i ning lisa link Moodle'is ligi alt Kontrolltöö ekraanisalvestise esitamine.

Järeltöö

Järeltööle tuleb registreeruda ÕISis.

  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.