Harjoitustehtävät

Ohjelmointi 1 -kurssilla harjoitustehtävät ovat viikoittaisia tehtäviä, jotka tehdään kotona tai pääteohjauksissa. Harjoitustehtävät ja niistä oppiminen on tämän (kuten monen muunkin) opintojakson "pointti", eli se paikka, missä on mahdollisuus oppia asioita omakohtaisesti.

Tehtävistä on tarjolla mallivastauksia TIM-järjestelmässä. Mallivastauksia voivat katsoa vain opintojaksolle ilmoittautuneet opiskelijat. Mallivastaukset ovat katsottavissa suoraan palautuslaatikossa käyttäen Näytä mallivastaus -painiketta. Huomaa, että mallivastauksen avaaminen lukitsee tehtävän siten, että avaamisen jälkeen tehtyjä vastauksia ei lasketa kokonaisetenemiseen.

Ohjelmatehtävät tehdään Riderissa tai suoraan TIMissä. Heti kun Rideria opitaan käyttämään, kannattaa ohjelmatehtävät pääsääntöisesti tehdä ko. työkalulla. Tehtävien vastaukset palautetaan aina TIM-järjestelmään.

Tehtävistä ja pisteistä

Jokainen harjoitustehtäväkerta sisältää kokoelman tiettyyn aiheeseen liittyviä tehtäviä. Tarjolla on seuraavantyyppisiä tehtäviä

  • T- eli ydintehtävät sisältävät osan osaamistavoitteiden kannalta keskeiset asiat,
  • V- eli visuaaliset tehtävät sisältävät opintojakson asioiden kertausta ja harjoittelua visualisoinneilla ja simulaattoreilla,
  • B- eli bonustehtävät ovat lisätehtävät, jotka ylittävät osan osaamistavoitteita,
  • G- eli gurutehtävät ovat edistyneitä lisätehtäviä, jotka saattavat vaatia itsenäistä tiedonhakua tai opiskelua.

Jokaisesta valmiiksi tehdystä tehtävästä saa yhden pisteen ellei erikseen toisin mainita. Näet maksimipistemäärän aina tehtävän yhteydessä.

Muista tarkistaa, että viimeisin saamasi pistemäärä on oikein. Tehtävien vastausten lukumäärää ei ole rajoitettu. Pisteet lasketaan aina viimeisimmän tallennuksen tai ajon mukaan.

Tehtävät ovat automaattisesti arvosteltuja ellei toisin mainita. Lue tehtäväkohtaiset ohjeet huolellisesti.

Pakollisuus

Kaikille yhteiset vaatimukset suoritusmerkinnän saamiseksi ovat:

  • Kaikki tähtimerkillä (*) merkityt tehtävät (eli ns. tähtitehtävät) on tehtävä ja palautettava TIMiin.

Lisäksi seuraavat vaatimukset riippuvat tavoiteletusta suoritustavasta seuraavasti:

  • Suoritustapa 1: Kaikista harjoitustehtävistä täytyy kerätä yhteensä vähintään 27.0 pistettä.
  • Suoritustapa 2: Jokaisesta harjoitustehtäväkerrasta tulee kerätä vähintään 5 pistettä.

Näet kummankin suoritustavan vaatimusten täyttymistä Eteneminen-sivulla.

Mikäli sairauden tai muun hyvän syyn vuoksi et pysty tekemään jollakin kerralla pakollisia tehtäviä, ilmoita siitä heti opettajalle.

Hyvitykset tenttiin

Tekemällä harjoitustehtäviä kerrytät hyvityspisteitä tenttiin seuraavasti:

min. hyväksiluettuja tehtäväpisteitä Hyvityspisteitä
27.0 1
33.0 2
40.0 3
47.0 4
53.0 5
60.0 6

Kultakin harjoitustehtäväkerralta hyväksiluetaan enintään 8 pistettä. Toisin sanoin, vaikka saisit joltain harjoitustehtäväkerralla kerättyä lisätehtävillä enemmänkin pisteitä, hyväksiluetaan siitä vain 8 pistettä.

Hyvityspisteet lasketaan suoraan tenttipisteisiin ennen tenttiarvosanan laskemista. Hyvityspisteet pätevät kaikkiin opintojakson tenttikertoihin.

Lisätietoja hyvityspisterajoista kiinnostuneille

Tehtävien muutos- ja päivityskäytänteet

Opintojaksolla ei ole erillisiä "vuosiversioita", vaan samat materiaalit ovat käytettävissä kaikissa toteutuksissa. Opintojakson materiaaleja ja harjoitustehtäviä päivitetään 1–2 kertaa vuodessa.

Useimmiten päivitykset ovat pieniä, kuten kirjastojen versiopäivityksiä ja tekstien selkeyden parannuksia. Ajoittain voidaan kuitenkin tehdä myös suurempia muutoksia, esimerkiksi poistaa tehtäviä tai lisätä uusia.

Muutoksista huolimatta kaikki jo kerätyt harjoitustehtäväpisteet pysyvät voimassa, ja opintojakson suorittamista voi jatkaa normaalisti päivityksistä välittämättä. Myös opintojakson suoritusehdot pysyvät samoina muutoksista riippumatta.

Akateeminen rehellisyys

Kaikkien suoritusten tekemisessä on noudatettava akateemista rehellisyyttä.

These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.