-
Notifications
You must be signed in to change notification settings - Fork 0
Aikataulu
NeoLehtola edited this page Aug 27, 2013
·
17 revisions
Viikko 1: 29.7.-2.8.
Aloitusluento maanantaina 29.7.2013 klo 14-16 paikassa Exactum sali B221. Luento on kaikille pakollinen!
- Ti 30.7 – to 1.8. : Jokainen opiskelija käy 30 minuutin henkilökohtaisessa aloituspalaverissa ohjaajien kanssa, paikkana A219 (Exactum). Ajanvaraus
- To 1.8. Aihe päätetty ja ilmoitettu ohjaajille.
Toivomme, että ole tähän mennessä myös forkannut gitrepositorion https://github.com/TiraLabra/TiraLabra ja kirjannut määrittelydokumenttiin aiheen. - Pe 2.8.
- Palautus 1:
- Dokumentaatio: Määrittelydokumentti valmis.
- Versionhallinta: Forkattu repopohja githubista. Alustettu versionhallinta (esim. Github), lähetetty ohjaajalle tieto sijainnista. Kaikki palautettava lisätään versionhallintaan, sähköpostilla ei palauteta mitään!
- Kommentoi pull requestiin ajatuksia ohjelmasi edistymisestä (ks. ohjeet sivulta Palautukset), ensimmäisellä viikolla vapaaehtoinen
- Palautus 1:
Viikko 2: 5.8.-9.8.
- Ma-Pe: Ohjausta verkossa ja laitoksella. Ohjausta joka viikko, ellei toisin mainita.
- To 8.8.
- Palautus 2:
- Dokumentaatio: 100% kattava JavaDoc.
- Viikkoraportti numero 1: Kommentoi pull requestiin ajatuksia ohjelmasi edistymisestä (ks. ohjeet sivulta Palautukset)
- Ohjelma: Aloitettu ydinalueen toteutus javan valmista kalustoa käyttäen.
- Testaus: Koodin kattava testaus. Suosittelemme lämpimästi Junit-testausta, tämä helpottaa omaa työtä ja ongelmien selvittämistä.
- Palautus 2:
Viikko 3: 12.8.-16.8.
- To 15.8.
- Palautus 3:
- Dokumentaatio: 100% kattava JavaDoc.
- Viikkoraportti numero 2
- Ohjelma: Ydinalue valmis, aloitettu omien tietorakenteiden toteutus.
- Testaus: Koodin kattava JUnit (tai vastaava) testaus. Aloitettu suorituskykytestaus.
- Palautus 3:
- Su 18.8.
- Vertaispalautteen (code review) deadline
Viikko 4: 19.8.-23.8.
- To 22.8.
- Palautus 4:
- Dokumentaatio: 100% kattava JavaDoc.
- Viikkoraportti numero 3
- Ohjelma: Tietorakenteiden toteutus edistynyt.
- Testaus: Koodin kattava JUnit (tai vastaava) testaus. Suorituskykytestaus edistynyt.
- Palautus 4:
Viikko 5: 26.8.-30.8.
- Ke 28.8.
- Palautus 5:
- Dokumentaatio: 100% kattava JavaDoc. Aloitettu toteutus- ja testausdokumentaatio.
- Viikkoraportti numero 4
- Ohjelma: Omat tietorakenteet valmiit. Ohjelma viimeistelyä vaille valmis.
- Testaus: Koodin kattava JUnit (tai vastaava) testaus. Suorituskykytestaus melkein valmis.
- Palautus 5:
- Loppudemot:
- Ilmoitetaan myöhemmin
- Su 1.9. klo 23:59
-
LOPULLINEN PALAUTUS kuten muillakin viikoilla – pull request repoon josta forkkasit – kirjoita otsikkoon LOPULLINEN PALAUTUS
- Dokumentaatio: 100% kattava JavaDoc: Valmiit dokumentit.
- Ohjelma: Kaikki tietorakenteet ja algoritmit toteutettu itse. Työ valmis.
- Testaus: Koodin kattava JUnit (tai vastaava) testaus tai dokumentoitu koodin kattava testaus. Graafinen esitys aikavaativuuksien toteutumisesta empiirisen testauksen perusteella.
-
LOPULLINEN PALAUTUS kuten muillakin viikoilla – pull request repoon josta forkkasit – kirjoita otsikkoon LOPULLINEN PALAUTUS