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.
Hyvityspisteiden laskennassa harjoitustehtäväkerroista tehdään seuraavat oletukset:
- Harjoitustehtäväkertoja (
) on yhteensä
- Yhdessä harjoitustehtäväkerrassa ydintehtävistä keskimääräinen pistemäärä (
) on
pistettä
- Suurimman hyvityspistemäärän (
) saa keräämällä
kaikista ydintehtävien pisteistä pyöristettynä ylöspäin lähimpään kokonaislukuun
- Pienimmän hyvityspistemäärän (
) saa keräämällä
kaikista ydintehtävien pisteistä pyöristettynä ylöspäin lähimpään kokonaislukuun
- Hyvityspisteitä voidaan antaa vain kokonaisina pisteinä
Huomioita:
- Ajan myötä joihinkin harjoitustehtäväkertoihin on lisätty enemmän kuin
ydintehtävää, mutta tämä luku on valittu "tarpeeksi hyväksi" arvioksi yksittäisen kerran työmäärästä.
- Lisäksi todellisuudessa harjoitustehtäväkerrassa on muitakin tehtävätyyppejä, josta saa pisteitä. Niitä ei tässä mallissa oteta huomioon.
Tämän perusteella kaikkien ydintehtävien pisteiden summa on keskimäärin pistettä. Tällöin hyvityspisteiden saamiseksi tarvitaan vähintään
pistettä.
Koska hyvityspisteitä annetaan vain kokonaisina pisteitä, seuraava "hyvityspistetaso" saavutetaan aina välein.
Näin ollen hyvityspistemäärää varten tarvitaan vähintään
pistettä.
Yllä oleva taulukko lasketaan tämän kaavan avulla.
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.