Arviointi¶
Kurssin arviointi¶
Johdatus tietokonejärjestelmiin (5 op, 521287A)¶
Opiskelijan on täytettävä kummankin moduulin (1 ja 2) minimivaatimukset erikseen.
Opiskelija voi saada yhteensä 0–60 pistettä yhteenlaskemalla moduulin 1 ja moduulin 2 pisteet. Jos opiskelijan pistemäärä ylittää 60 pistettä, lopullisessa arvioinnissa huomioidaan enintään 60 pistettä.
| Pistealue | Arvosana |
| < 31 | 0 |
| 31–36 | 1 |
| 37–42 | 2 |
| 43–48 | 3 |
| 49–54 | 4 |
| 55–60 | 5 |
Tietokonejärjestelmät (8 op, 521286A)¶
Opiskelijan on täytettävä kaikkien moduulien 1–4 minimivaatimukset erikseen..
Opiskelija voi saada yhteensä 0–100 pistettä yhteenlaskemalla neljän moduulin pisteet. Jos opiskelijan pistemäärä ylittää 100 pistettä, lopullisessa arvioinnissa huomioidaan enintään 100 pistettä.
| Pistealue | Arvosana |
| < 51 | 0 |
| 51–60 | 1 |
| 61–70 | 2 |
| 71–80 | 3 |
| 81–90 | 4 |
| 91–100 | 5 |
Moduulien arviointi¶
Moduuli 1¶
Arviointi perustuu moduulin 1 tehtäviin (osiot 1–13) sekä valvottuun kokeeseen.
Tämän moduulin tavanomainen maksimipistemäärä on 30. Opiskelijan kokonaispistemäärä voi kuitenkin ylittää 30 pikatesteistä saatavien lisäpisteiden ansiosta.
PISTEIDEN JAKAUTUMINEN:
- Harjoitustehtävistä voi saada enintään 25 pistettä. Jokainen tehtävä arvioidaan automaattisesti vaikeustason mukaan: 0.5–3 p.
- HUOM: Luentomateriaali sisältää tehtäviä, joista ei saa pisteitä.
- HUOM: Määräajan jälkeen palautetuista tehtävistä ei saa pisteitä.
- Valvotusta kokeesta voi saada enintään 5 pistettä.
- Jokaisesta pikatestistä opiskelija voi saada 0,5–1 lisäpistettä. Pikatesteistä saatavia lisäpisteitä ei lasketa mukaan moduulin läpäisemiseen vaadittavaan vähimmäispistemäärään.
Edellytykset moduulin läpäisemiseksi
- Opiskelijan on saatava vähintään 15 pistettä.
- Opiskelijan on suoritettava valvottu koe.
- Opiskelijan on saatava vähintään 50 % kokeen pisteistä (2,5 p / 5 p).
- Koodin on oltava opiskelijan itse kirjoittamaa. Opiskelijat eivät saa kopioida koodia toisilta opiskelijoilta tai käyttää tekoälyn kokonaan tuottamaa koodia. Tämä katsotaan plagioinniksi.
** Samankaltaista koodia voidaan merkitä mahdollisesti kopioiduksi.
** Mahdolliset yhteistyökumppanit on mainittava koodin kommenteissa tai vastaavalla tavalla.
** Tekoälyn käytöstä on kerrottava koodin kommenteissa. Koko koodia ei saa tuottaa tekoälyllä.
** Mahdolliset yhteistyökumppanit on mainittava koodin kommenteissa tai vastaavalla tavalla.
** Tekoälyn käytöstä on kerrottava koodin kommenteissa. Koko koodia ei saa tuottaa tekoälyllä.
Moduuli 2¶
Arviointi perustuu sulautetun ohjelmoinnin projektin eri palautuksiin, valvottuun kokeeseen sekä loppuesitykseen TAI videoon, jossa opiskelijat esittelevät projektinsa.
Tämän moduulin tavanomainen maksimipistemäärä on 30. Opiskelijan kokonaispistemäärä voi kuitenkin ylittää 30 sen mukaan, miten projektiin osallistumisesta saatavat pisteet jaetaan ryhmän jäsenten kesken, sekä pikatesteistä saatavien lisäpisteiden ansiosta. Lisätietoja yksittäisistä palautuksista on saatavilla sulautetun ohjelmoinnin projektista (SAATAVILLA ENNEN LOPPUPROJEKTIN ESITYSTÄ)
PISTEIDEN JAKAUTUMINEN:
- Projektisuunnitelma: enintään 1,5 pistettä. Ryhmän jäsenet saavat saman pistemäärän.
- Projektityö: enintään 20 pistettä. Ryhmän jäsenet saavat saman pistemäärän.
- Opiskelijat voivat valita eri tasoista sen mukaan, minkä pistemäärän ryhmä tavoittelee.
- Jokaisella palautettavalla osuudella on vähimmäisvaatimukset, jotka on täytettävä, jotta palautus hyväksytään.
- Taso 1: Oikein toteutettuna antaa 6 pistettä.
- Taso 2: Voi lisätä pistemäärään enintään 11 pistettä. Mahdollista vain, jos Tason 1 vähimmäisvaatimukset on täytetty.
- Taso 3: Voi lisätä pistemäärään enintään 3 pistettä. Mahdollista vain, jos Tason 2 vähimmäisvaatimukset on täytetty.
- Henkilökohtainen päiväkirja: enintään 1,5 pistettä. Jokainen opiskelija arvioidaan oman päiväkirjansa perusteella.
- Kysymykset loppuesityksen aikana / kysymykset lopullisen videon aikana: enintään 2 pistettä. Jokainen opiskelija saa oman pistemäärän.
- Kysymykset loppuesityksen aikana / kysymykset lopullisen videon aikana: enintään 2 pistettä. Jokainen opiskelija saa oman pistemäärän.
- Opiskelijat voivat valita loppuesityksen tai videon sen mukaan, mihin palautuksiin he sitoutuvat. Valinta vaikuttaa maksimipistemäärään: videopalautuksessa on vähemmän pisteitä tarjolla kuin loppuesityksessä.
- Opiskelijat, jotka eivät kykene vastaamaan projektityöhön liittyviin peruskysymyksiin (esim. oman koodin toteutuksesta, ohjelmointiratkaisujen valinnoista), EIVÄT VOI LÄPÄISTÄ TÄTÄ MODUULIA.
- Panos projektiin: 6 pistettä jaettavaksi ryhmän jäsenten kesken. Pisteiden jako sovitaan opiskelijoiden kanssa loppuesityksessä tai ilmoitetaan videon palautuksen yhteydessä.
- Jos 6 pistettä jaetaan tasan, kolmen opiskelijan ryhmässä kukin opiskelija saa 2 pistettä ja kahden opiskelijan ryhmässä 3 pistettä.
- Kurssin henkilökunta voi muokata pisteiden jakoa, jos jako on selvästi epäoikeudenmukainen, mutta noudattaa yleensä opiskelijoiden ehdotusta.
- Valvottu koe projektin teoreettisista ja käytännön asioista: enintään 3 pistettä.
- Jokaisesta pikatestistä opiskelija voi saada 0,5–1 lisäpistettä. Pikatesteistä saatavia lisäpisteitä ei lasketa mukaan moduulin läpäisemiseen vaadittavaan vähimmäispistemäärään.
Huom: Yksityiskohtaisemmat arviointikriteerit löytyvät kunkin palautuslaatikon ohjeista.
Edellytykset moduulin läpäisemiseksi
- Opiskelijan on saatava vähintään 11 pistettä.
- Opiskelijan on suoritettava valvottu koe.
- Opiskelijan on saatava vähintään 60 % kokeen pisteistä (1,8 p / 3 p).
- Projektipalautuksen on täytettävä vähimmäisvaatimukset hyväksymiseksi (ks. lisätiedot projektin ohjeista).
- Kaikissa koodia sisältävissä palautuksissa koodin on vähintään käännyttävä ja toimittava kurssin laitteella.
- Koodin on oltava ryhmän itse kirjoittamaa. Opiskelijat eivät saa kopioida koodia toisilta ryhmiltä tai käyttää tekoälyn kokonaan tuottamaa koodia. Tämä katsotaan plagioinniksi.
- Samankaltaista koodia voidaan merkitä mahdollisesti kopioiduksi.
- Mahdolliset yhteistyökumppanit on mainittava koodin kommenteissa tai vastaavalla tavalla.
- Tekoälyn käytöstä on kerrottava koodin kommenteissa. Koko koodia ei saa tuottaa tekoälyllä
- Opiskelijan on osallistuttava projektin toteutukseen jollakin tavalla (ja hänen on pystyttävä kuvaamaan, minkä osan koodista hän on kirjoittanut).
- Opiskelija, joka osallistuu projektiin vain suunnitteluun ja/tai testaukseen, ei voi läpäistä tätä moduulia.
- Opiskelijoiden on osattava vastata projektityöhön liittyviin peruskysymyksiin (esim. koodin toteutuksesta, ohjelmointiratkaisujen valinnoista).
- Jos opiskelija ei kykene vastaamaan näihin peruskysymyksiin, hän ei voi läpäistä moduulia.
- Videopalautuksen tapauksessa kaikkien ryhmän opiskelijoiden on oltava mukana kuvauksessa ja näkyvissä videolla.
Moduuli 3¶
Arviointi perustuu moduulin 3 tehtäviin (osiot 1–11).
Tämän moduulin tavanomainen maksimipistemäärä on 25. Opiskelijan kokonaispistemäärä voi kuitenkin ylittää 25 pikatesteistä saatavien lisäpisteiden ansiosta.
PISTEIDEN JAKAUTUMINEN:
- Jokainen tehtävä arvioidaan automaattisesti vaikeustason mukaan: 0,5–3 p.
- HUOM: Luentomateriaali sisältää tehtäviä, joista ei myönnetä pisteitä.
- HUOM: Määräajan jälkeen palautetuista tehtävistä ei myönnetä pisteitä.
- Jokaisesta pikatestistä opiskelija voi saada 0,5–1 lisäpistettä. Pikatesteistä saatavia lisäpisteitä ei lasketa mukaan moduulin läpäisemiseen vaadittavaan vähimmäispistemäärään.
Edellytykset moduulin läpäisemiseksi
- Opiskelijan on saatava vähintään 15 pistettä.
- Koodin on oltava opiskelijan itse kirjoittamaa. Opiskelijat eivät saa kopioida koodia toisilta opiskelijoilta tai käyttää tekoälyn kokonaan tuottamaa koodia. Tämä katsotaan plagioinniksi.
- Samankaltaista koodia voidaan merkitä mahdollisesti kopioiduksi.
- Mahdolliset yhteistyökumppanit on mainittava koodin kommenteissa tai vastaavalla tavalla.
- Tekoälyn käytöstä on kerrottava koodin kommenteissa. Koko koodia ei saa tuottaa tekoälyllä.
Moduuli 4¶
Arviointi perustuu yksilölliseen projektityöhön.
Maksimipistemäärä tässä moduulissa on 15.
Tarkemmat arviointikriteerit ja pisteiden jakautuminen ovat saatavilla projektin palautuslaatikossa.
Edellytykset moduulin läpäisemiseksi
- Opiskelijan on saatava vähintään 5 pistettä.
- Koodin on käännyttävä ja toimittava ilman ajonaikaisia virheitä.
- On oltava selkeää näyttöä siitä, että opiskelija on yrittänyt toteuttaa annetun algoritmin.
- Jos algoritmi ei toimi, koodissa on oltava kommentteja, joissa selitetään mitä kukin aliohjelma tekee, mikä ei toimi ja mitkä voivat olla mahdollisia syitä.
- Koodin on oltava opiskelijan itse kirjoittamaa. Opiskelijat eivät saa kopioida koodia toisilta opiskelijoilta tai käyttää tekoälyn kokonaan tuottamaa koodia. Tämä katsotaan plagioinniksi.
- Samankaltaista koodia voidaan merkitä mahdollisesti kopioiduksi.
- Mahdolliset yhteistyökumppanit on mainittava koodin kommenteissa tai vastaavalla tavalla.
- Tekoälyn käytöstä on kerrottava koodin kommenteissa. Koko koodia ei saa tuottaa tekoälyllä.
Assessment summary¶