Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 2.51 KB

Tehtavat-ja-palautus.md

File metadata and controls

44 lines (31 loc) · 2.51 KB

Tehtävät ja palautus

Ensimmäisessä deadline suoritetaan tekemällä vaadittavat tehtävät ja rekisteröitymällä labtooliin. Valitse labtoolista oman periodisi kurssi (Javalabra2017-5). Versionhallinnassa käytetään tällä kurssilla Gittiä, tarkemmin GitHub-palvelua. Ensimmäisen deadlinen jälkeen palautukseksi katsotaan viimeisin ennen deadlinea suoritettu Github-pushaus. Erillisiä sähköpostipalautuksia tai vastaavia ei hyväksytä.

Git-ohje

Jokaisen palautuksen yhteydessä ohjelma tulee voida ajaa ilman virheilmoituksia, vaikka se ei tekisi vielä mitään. Toiminnallisuutta ja käyttöliittymää toteutetaan pikkuhiljaa. Lisäksi dokumentaation on oltava ajantasalla ja siihen asti tehtyjen testien mentävä läpi toteutusvaiheen mukaisesti. Koodin on oltava selkeää, luettavaa ja helposti ylläpidettävää. Enemmän tästä sivulla koodin laatuvaatimukset. Dokumentaation tulee olla laadittu .md-tiedostoihin. Kuvat voivat olla .jpg tai .png -formaatissa.

  • Deadlinesta saa max. 2 pistettä
  • Maksimipisteet vaatimuksien täyttämisestä siis 12
  • Myöhästymisestä pisteet on 0
    • Seuraavaan deadlineen on oltava kyseinen deadline ja myöhästynyt deadline
  • Käy tasaisin ajoin keskustelemassa edistymisestäsi, saat samalla palautteen!
  • Lisäaikaa saa hyvällä syyllä, etukäteen pyytämällä

Deadline 1, pe 19.5. klo 23:59

Deadline 2, to 25.5. klo 23:59

Deadline 3, to 1.6. klo 23:59

Ensimmäinen katselmointi, su 4.6. klo 23:59

Deadline 4, to 8.6. klo 23:59

Deadline 5, to 15.6. klo 23:59

Toinen katselmointi, su 19.6. klo 23:59

Jos pushaat keskiviikkoiltaan 21.6. mennessä projektisi GitHubiin, saat labtooliin ohjaajilta kommentteja ennen juhannusta

  • Kyseessä ei siis ole varsinainen deadline, eikä tarjolla ole pisteitä

Loppupalautus ke 28.6. klo 23:59 (HUOMAA MUUTTUNUT AIKA)