|
Slika 86: Odgovor, ki ustreza sistemu Pylint
|
bet | 81/106 | Sana | 06.07.2020 | Hajmi | 10,53 Mb. | | #11122 |
Slika 86: Odgovor, ki ustreza sistemu Pylint
Najprej poskrbimo za ustrezno obravnavo praznega seznama. Funkcija v tem primeru vrne rezultat 0. Nato z zanko poskrbimo, da zmnožimo vsak element seznama s prejšnjim. Z ukazom round() zaokrožimo rezultat na celo število.
Poglejmo si postopek sestavljanja vprašanja. Polja, ki so nam znana iz poglavja 5.2, ne bomo podrobneje opisovali, omenili bomo samo, kaj smo si izbrali. Podrobneje si bomo ogledali sestavljanje testnih primerov in kasnejše preverjanje študentovega odgovora.
Obnovimo začetne korake pri sestavljanju vprašanj. V razdelku Administration kliknemo najprej na Question bank – Questions in nato na Create a new question. Izberemo tip vprašanja CodeRunner.
Odpre se nam znana stran za sestavljanje vprašanja (Slika 87). V razdelku Question type si tokrat izberemo tip vprašanja python3_cosc121. Velikost okenca za odgovor (Answer box) bomo nastavili na 18 vrstic (rows) in 50 stolpcev (columns). Možnost Use ace pustimo obkljukano.
Tokrat bomo v polju Marking odkljukali možnost All-or-nothing grading. To pomeni, da bomo vsak testni primer točkovali posebej. Študent bo ocenjen s toliko točkami, kolikor pravilnih testnih primerov bo imel. V okence Penalty regime bomo vnesli vrednost 0, ker ne želimo odbitka pri napačnem odgovoru.
|
| |