Palautusohjeet
Yleistä tehtävien palauttamisesta
Tehtävät palautetaan Rubyric-järjestelmään vastaavan tehtävän alle. Tämän jälkeen täytetään tehtävänantoon liittyvä palautelomake.
Tehtävät on palautettava viimeiseen palautuspäivään mennessä. Sekä ohjelmointi- että teoriatehtävät voi palauttaa useampaan kertaan. Viimeisin palautus arvostellaan. Harjoitusten viimeiset palautuspäivät näet Harjoitustyöt-sivulta.
Myöhästyneistä ja virheellisestä palautuksista sakotetaan! Myöhästyneestä palautuksesta seuraa 2 pisteen vähennys alkavaa vuorokautta kohden – eli esimerkiksi sunnuntaina klo 18.01 palautetun työn pisteistä vähennetään 4 pistettä. Virheellisestä palautusmuodosta seuraa 2 pisteen vähennys.
Käsitekartan palauttaminen
Käsitekartta tulee palauttaa käyttäen häviötöntä kuvaformaattia. Kuvaresoluution valinnassa tulee käyttää omaa harkintaa. Katso tarkempi käsitekarttaohjeistus omasta dokumentistaan.
UML-kaavion palauttaminen
Tehtävä tulee palauttaa zip-pakettina, joka sisältää PDF-muotoisen dokumentin ja UML-kaavion häviöttömässä kuvaformaatissa. Katso tarkempi UML-ohjeistus omasta dokumentistaan.
Esseen palauttaminen
Essee tulee palauttaa pdf-muodossa. Dokumentin muotoilussa saa käyttää omaa harkintaa fontin, kirjasimen ja rivinvälityksen osalta. Katso tarkempi esseeohjeistus omasta dokumentistaan.
Ohjelmointitehtävien palauttaminen
Ohjelmointitehtävät palautetaan jar-pakettina, joka sisältää tekemäsi .scala-tiedostot. Jar-paketin voit luoda joko suoraan Eclipsestä tai komentorivillä.
jar-paketin luominen komentorivillä
Jar-paketti luodaan työhakemiston .scala-tiedostoista komennolla jar seuraavasti:
jar cvf 123456_Kierros0.jar *.scala
Jar-pakettien luonnissa kannattaa olla varovainen, sillä komennosta unohdettu paketin nimi voi aiheuttaa jonkun .scala-tiedoston tuhoutumisen (jar-paketti luodaan tuolla nimellä). Onkin suositeltavaa luoda jokaiselle tehtäväkierrokselle oma hakemisto (tässä nimellä "Kierros0"), kirjoittaa ja testata luokat tuon hakemiston alla ja lopuksi pakata koko hakemisto palautusta varten:
jar cvf 123456_Kierros0.jar Kierros0
Lopuksi voit seuraavalla komennolla tarkistaa jar-pakettiin pakatut tiedostot:
jar tvf 123456_Kierros0.jar
Pakkaathan palautukseesi nimenomaan .scala-tiedostot. Pelkkien .class- tiedostojen avulla ei palautuksesi arvostelu ole mahdollista, eikä niitä tarvitse palauttaa.
jar-paketin luominen Eclipsellä
Valitse haluamasi projektin kohdalla File-valikosta Export....

Esiin tulevasta valintaikkunasta valitse Java-kansion alta JAR file.

Seuraavassa näkymässä varmista, että valitsen pakattavaksi .scala-tiedostot. Joudut siis muuttamaan valintoja kuvan mukaisiksi. Valitse sitten jar-paketillesi tallennuspaikka ja nimeä se opiskelijanumerosi ja tehtäväkierroksen mukaan. Lopuksi paina Finish.

Varmista vielä ennen palauttamista, että olet todella pakannut kaikki tekemäsi .scala-tiedostot esimerkiksi komentorivikomennolla.