Open dezhidki opened 2 years ago
Tällä hetkellä pluginin tallennus Teacher-tilassa käyttäen "Save teacher's fix" ei automaattisesti tallenna käsin laitettuja pisteita sen takia, että se sotkisi pluginin omaa automaattista arvostelua. Nykyinen käyttäytyminen suosii siis tapausta, jossa järjestelmän antama pistemäärä halutaan selvittää.
Itse asiassa nykyinenkin logiikka on ongelmallinen myös automaattisen arvostelun kanssa:
Tämä siis liittyy osittain #2429, eli tehtävän automaattinen arvostelu ei saisi sotkeentua opettajan arvosteluun taikka toisinpäin. Sen kortin mukaisesti olisi hyvää olla erillinen kenttä/laatikko, jossa näytetään Teacher-tilassa ajosta tulleet automaattipisteet ja tarjotaan mahdollisuus kopioida se pistekenttään. Tällöin nykyinen pistekenttä voitaisiin käyttää ainoastaan opettajan antamien pisteiden asettamiseen, ja kenttä voitasiin automaattisesti tallentaa "Save teacher's fix"in yhteydessä.
In GitLab by @Rampastring on Jun 3, 2022, 15:31
Kuten otsikko sanoo, jos opettajana valitsen opiskelijan vastauksen ja haluan määrittää sen pisteet itse, niin harhaanjohtavasti tämä ei onnistu mikäli Save teacher's fix -kohdassa on rasti.
Jotta voin antaa opiskelijalle palautetta ja määrittää heidän pisteensä ITKA2050-kurssin tehtävien palautelaatikossa, niin minun täytyy ensin 1) kirjoittaa palaute ja tallentaa tämä palaute Save teacher's fix -rastin kanssa 2) ottaa rasti pois 3) määrittää pisteet ja tallentaa palaute uudelleen
Mikäli pistemäärää yrittää tallentaa Save teacher's fix rastitettuna, niin palaute tallentuu, mutta pistemäärä ei. Tämä johtaa ylimääräiseen työhön ja lisäksi pistemäärän tallentamattomuus jää herkästi huomaamatta, sillä pistemäärä jätetään vain hiljaisesti tallentamatta eikä mitään virheilmoitusta esiinny. Tämä voi tuottaa opettajalle myöhemmin ikävän yllätyksen kun järjestelmään syötettyjä pisteitä ei siellä olekaan.
Esimerkki sivusta jolla kärsin tästä ongelmasta: https://tim.jyu.fi/teacher/kurssit/tie/itka2050/kevat2022/tehtavat/t3-prosessien-kaynnistaminen#ohjaajan-antama-palaute