Tietorakenteiden harjoitustyö (alkukesä) : Aikataulu - 5 viikon ryhmä

 

Kaikilla palautuksilla on deadline kello 23.59, eli deadline esim. 15.5. tarkoittaa sen vuorokauden aikana. Opiskelijat laittavat pystyyn versionhallinnan (Git, Githubiin) Linkki Git-ohjeisiin: https://docs.google.com/document/d/1-hYfABR92LQUQyenTvoCPDP9zc5_btcQJiaipaiof7k/edit. Kaikki osapalautukset hoidetaan päivittämällä versionhallinta, ohjaajalle ei tarvitse lähettää mitään osapalautuksissa (paitsi 1., jolloin kerrot versionhallinnan osoitteen). Vain lopullinen palautus tehdään sähköpostilla tai ladattavalla .zip-tiedostolla (kotihakemiston public_html-kansioon).

 

Viikko 1

Ma 14.5: alkuinfo ja aiheen sopiminen (tapaaminen 1)

Pe 18.5. Palautus 1:

  1. Versionhallinta: Versionhallinta laitettu pystyyn, ohjaajalle lähetetty tieto sijainnista ja annettu pull-oikeus.
  2. Dokumentaatio: Versionhallintaan lisätty aihekuvaus (=määrittelydokumentti). Koodin kommentointi ajan tasalla.
  3. Ohjelma: Luotu projekti ohjelmaa varten, lisätty versionhallintaan. Ohjelmointi aloitettu, edetty sovittuun pisteeseen toteutuksessa (sovitaan alkuinfossa).
  4. Koodi: Siistiä ja luettavaa.

Viikko 2

Ma - To: Tapaaminen 2 ohjaajan kanssa: palaute ja tulevan työn suunnittelu

Pe 25.5. Palautus 2:

  1. Dokumentaatio: Koodin kommentointi ajan tasalla.
  2. Ohjelma: Ydinalgoritmi toteutettu Javan valmista kalustoa käyttäen.
  3. Koodi: Siistiä ja luettavaa.
  4. Testaus: Kattavuus noin 25% koodista.

Viikko 3

Ma - To: Tapaaminen 3 ohjaajan kanssa: palaute ja tulevan työn suunnittelu

To 31.5. 3 viikon ryhmän demot 10.00-13.00, saa tulla yleisöksi! Ohjaus poikkeuksellisesti 14-16.

Pe 1.6. Palautus 3:

  1. Dokumentaatio: Koodin kommentointi ajan tasalla.  Toteutus- ja testausdokumentit aloitettu ja lisätty versionhallintaan.
  2. Ohjelma: Ohjelman toimintaa parannettu, toteutettu itse osa käytetystä Javan kalustosta.
  3. Koodi: Siistiä ja luettavaa.
  4. Testaus: Kattavuus noin 50% koodista.

Viikko 4

Ma - To: Tapaaminen 4 ohjaajan kanssa: palaute ja tulevan työn suunnittelu

Pe 8.6. Palautus 4:

  1. Dokumentaatio: koodin kommentointi ajan tasalla. Toteutus- ja testausdokumentit päivitetty, käyttöohje aloitettu ja lisätty versionhallintaan.
  2. Ohjelma: Ohjelman toimintaa parannettu, kaikki kalusto toteutettu itse.
  3. Koodi: Siistiä ja luettavaa.
  4. Testaus: Kattavuus noin 75% koodista.

Viikko 5

Ma - Ke: Tapaaminen 5 ohjaajan kanssa: palaute ja tulevan työn suunnittelu

To 14.6. Pakollinen DEMO-tilaisuus B221 10-14

Pe 15.6. Lopullinen palautus

Suullinen palaute työstä ennalta sovittavana aikana, 30.7 lähtien arkipäivisin ma-to. Ilmoita lopullisen palautuksen yhteydessä, jos haluat palautteen työstä ja sovi aika tälle.