Eksam

Eksam koosneb kolmest osast:

  • Algoritmilised ülesanded (automaattestidega) - 200p
  • mini-Vaba-OOP (tuleb ise kirjutada struktuur ja automaattestid) - 100p
  • Teooriaeksam - 100p

Selleks, et eksam sooritada, tuleb kõik osad sooritada (vähemalt 50% saada).

Ajad täpsustuvad semestri teises pooles.

Mini Vaba-OOP

  • Ülesandel ei ole teste, testid tuleb ise kirjutada
  • Tuleb järgida kõikvõimalikke koodikirjutamise häid tavasid (SOLID, clean code, disainimustrid)
  • Tulemused vaatame ja hindame käsitsi (umbes nädala jooksul)
  • Kood kaitstakse õppejõule

Algoritmilised ülesanded

  • Interneti kasutamine pole lubatud
  • Võib kasutada javadoci ja Java ametlikku dokumentatsiooni
  • Ülesanded on testidega ja saab kohest tagasisidet tulemuse kohta
  • Vajalik näidata isikut tõendavat dokumenti
  • Algoritmiline eksam koosneb kahest 50 punkti algoritmika ülesandest ja ühest 100 punkti OOP ülesandest

Teooriaeksam

  • Teooriaeksam toimub Moodle’is
  • Osad küsimused on valikvastustega
  • Osad on vabateksti lahtriga, kus kirjeldad OOP mõisteid ja tehnikaid.