Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Opintojakson arviointi

Opintojakson arviointi perustuu seuraaviin tekijöihin:

  • OhjelmointitehtĂ€vĂ€t 50 %
  • Koe 50 %

Minimisuoritukset

  • OhjelmointitehtĂ€vĂ€t: minimisuoritus 25 % tehtĂ€vĂ€pisteistĂ€
  • Koe: minimisuoritus 40 % koepisteistĂ€

Kokeen arviointi

  • HyvĂ€ksytty koesuoritus edellyttÀÀ, ettĂ€ saat vĂ€hintÀÀn 40 % kokeen pisteistĂ€. TĂ€mĂ€ oikeuttaa koearvosanaan 1.
  • Jos saavutat 100 % pisteistĂ€, saat kokeesta parhaan arvosanan, eli 5.
  • NĂ€iden rajojen vĂ€liin jÀÀvĂ€t arvosanat mÀÀrĂ€ytyvĂ€t lineaarisesti: mitĂ€ enemmĂ€n pisteitĂ€ saat, sitĂ€ korkeampi arvosana.
  • Koearvosanaa ei pyöristetĂ€, eli jokaisella saamallasi pisteellĂ€ on merkitystĂ€ kurssin loppuarvioinnissa.

Jokainen prosenttiyksikkö yli minimin (40 %) lisÀÀ arvosanaa tasaisesti. Arvosanojen vĂ€linen skaala on 4 (arvosanat 1–5) ja 60 % pisteistĂ€ jaetaan tasaisesti tĂ€lle skaalalle. TĂ€mĂ€ tarkoittaa, ettĂ€ jokainen prosenttiyksikkö vastaa arvosanan nousua noin 0,0666666667.

Pythonilla arvosanan voi laskea seuraavasti:

# koepisteiden muuntaminen arvosanaksi, kun omat pisteet ylittÀvÀt minimin
koearvosana = 1 + (omat_pisteet_prosentteina - 40) * 0.0666666667

OhjelmointitehtÀvien arviointi (TMC/mooc.fi)

  • HyvĂ€ksytty kurssisuoritus edellyttÀÀ, ettĂ€ saavutat vĂ€hintÀÀn 25 % ohjelmointitehtĂ€vien pisteistĂ€. TĂ€mĂ€ oikeuttaa tehtĂ€vien osalta arvosanaan 1.
  • Jos saavutat 100 % pisteistĂ€, saat tehtĂ€vien osalta parhaan arvosanan, eli 5.
  • NĂ€iden rajojen vĂ€liin jÀÀvĂ€t arvosanat mÀÀrĂ€ytyvĂ€t lineaarisesti: mitĂ€ enemmĂ€n pisteitĂ€ saat, sitĂ€ korkeampi arvosana.
  • Helsingin yliopiston arvostelusta poiketen Haaga-Helian toteutuksella ei yksittĂ€isiin osioihin liittyviĂ€ minimipistemÀÀriĂ€. PisteitĂ€ ei siis tarkastella osiokohtaisesti, vaan 25 % kokonaisuudesta riittÀÀ.

Jokainen prosenttiyksikkö yli minimin (25 %) lisÀÀ arvosanaa tasaisesti. Arvosanojen vĂ€linen skaala on 4 (arvosanat 1–5), ja 75 % pisteistĂ€ jaetaan tasaisesti tĂ€lle skaalalle. TĂ€mĂ€ tarkoittaa, ettĂ€ jokainen prosenttiyksikkö vastaa arvosanan nousua noin 0,05333.

Pythonilla arvosanan voi laskea seuraavasti:

# tehtÀvÀpisteiden muuntaminen arvosanaksi, kun omat pisteet ylittÀvÀt minimin
arvosana = 1 + (omat_pisteet_prosentteina - 25) * 0.05333

MistÀ nÀen ohjelmointitehtÀvien pistemÀÀrÀn?

NĂ€et omat ohjelmointitehtĂ€vien pisteesi TMC-palvelusta kirjautumalla TMC-tunnuksillasi osoitteeseen https://tmc.mooc.fi/org/haaga-helia/. TehtĂ€vĂ€pisteet ovat myös nĂ€kyvillĂ€ VS Code:n TMC-laajennoksessa “My Courses”-nĂ€kymĂ€ssĂ€ tĂ€mĂ€n kuvan mukaisesti:

My courses

OhjelmointitehtÀvien DL

Mooc.fi:n eri osioiden tehtÀvillÀ ei ole tÀllÀ kurssilla erillisiÀ mÀÀrÀaikoja, vaan kaikkien tehtÀvien yhteinen DL on kurssin lopussa.