Kvaliteedidimensioonide hindamine

Ülesandelahenduste hindamiseks on välja töötatud 6 dimensiooniga kvaliteediskaala, mis toob välja programmikoodi kõige olulisemad omadused, mis väljendavad toimivuse, ökonoomsuse, arusaadavuse, kasutajakogemuse ja ka jätkusuutliku edasise halduse jaoks olulisi väärtusi 1-5 punkti skaalal. 

Kvaliteedidimensioonide hindamine

 

Üks ülesandelahendus, mitu hindajat

Programmikood on koodikeskkonnas nähtav nii õpetajale kui kõigile selle klassi nimekirjas olevatele õpilastele. Samamoodi võib olenevalt konkreetsest ülesandest ja selle lahenduse vormist, kas ühisprogrammeerimise, iseseisva klassiülesande, grupitöö või kodutöö formaadis olla ka hindajaks:

  1. ainet õpetav õpetaja, 
  2. kaasõpilane või ka
  3. ülesande lahenduse loonud õpilane ise. 
Kvaliteedidimensioonide hindamine
Illustratsioon näitab koodi kohal olevaid hindamisi, mis on kujutatud nii sinisel ribal graafiliselt kui ka numbriliselt, koos hindaja nime ja hindamise ajaga. Antud juhul on algse postituse autor olnud enesehindamise vormis ka hindaja rollis.

 

Hindamisdimensioonid ja lühikirjeldused

Iga dimensiooni olemust on selgitatud ka lühikirjeldusega, mis on kasutajaliideses lahti klõpsatavad

 

1. Algoritmiline toimivus
Kas kood täidab eesmärki ilma loogikavigadeta?

 

2. Teegi ja originaalkoodi tasakaal
Ökonoomne teekide kasutus vs uue originaalloogika osa.

 

3. Struktuurne loogika ja ülesehitus
Sisendid, töötlus, loogikaplokid ja väljundid on eraldatud.

 

4. Muutujate asjakohasus
Selgelt arusaadavad nimed ja eesmärgikohased andmetüübid.

 

5. Tagasisidestus ja kasutajakogemus
Selgelt arusaadavad nimed ja eesmärgikohased andmetüübid.

 

6. Vormistus ja loetavus
Õhuvahed plokkide vahel, treppimine ja kommentaarid.

Monteeri lihtsalt ja kiiresti

Riistvara montaa¾ on jaotatud etappideks ja toetatud õppevideodega. Vaata lähemalt.

 

Tarkvaratugi

Loe riistvaralist portide lugemist ja muutujate defineerimist toetava tarkvarateegi kohta