Individuaalse töö vormistusnõuded
Individuaalülesande lahendus vormistatakse kirjalikult ja
esitatakse Moodle kaudu (aruanne ühe pdf-failina ja
programmi tekst eraldi lingi kaudu; NB! programmi tekst on lisaks
ka aruandes).
Aruanne peab olema iseseisvalt loetav
dokument, mis ei eelda kursusel "Algoritmid ja andmestruktuurid"
osalemist. Kõik viited peavad olema üldkättesaadavatele
materjalidele. Viitamata materjalide kopeerimine oma töös loetakse
plagiaadiks.
Aruanne koosneb järgmistest osadest:
- Tiitelleht: sisaldab õppeasutuse nime, töö pealkirja
(Individuaaltöö aines "Algoritmid ja andmestruktuurid"), andmeid
autori kohta (nimi, eriala, ...), juhendaja nime, valmimisaastat
- Ülesande püstitus: formuleeritakse täpselt lahendatav
probleem ning vajadusel kirjeldatakse täpsem kontekst,
kitsendused jms.
- Lahenduse kirjeldus s.h. algoritmid ja kasutatavad
andmestruktuurid. See peab olema põhjalik.
- Programmi kasutamisjuhend (liidese kirjeldus lihtkasutaja
jaoks - näiteks millist meetodit milliste parameetritega
kävitada, et tulemust saada)
- Testimiskava (milliseid olukordi ja erijuhte testitakse,
millised on oodatavad tulemused). Vähemalt viis testi
(lahendusnäidet). JUnit-teste ei pea tegema (aga võib).
- Kasutatud allikad: viited kirjandusele/veebilehtedele
- Lisad (ekraanitõmmised peavad olema heleda taustaga):
- programmi täielik tekst (varustatud
Javadoc-kommentaaridega)
- lahendusnäidete tulemused (ekraanipildid vms.)
Jaanus Pöial