Przyznawanie punktów częściowych w ćwiczeniach wielokrotnego wyboru
Podczas edycji ćwiczenia wielokrotnego wyboru mamy możliwość przełączenia się do zaawansowanego edytora (Edytuj -> Zaawansowany edytor), gdzie możemy skonfigurować system punktacji tak, aby student otrzymał punkty częściowe za przesłaną częściowo poprawną odpowiedź.
Możemy użyć dwóch metod przyznawania punktów częściowych:
– Metoda „każda decyzja się liczy”
– Metoda „połówkowa”
Korzystanie z metody „Każda decyzja się liczy” (EDC) – w tej metodzie liczy się każda decyzja to znaczy, że każdy wybór dokonany przez studenta jest oceniany i punktowany.
W przypadku, gdy mamy „n” możliwych opcji do wyboru, student zdobywa 1/n całkowitego możliwego wyniku za każdą odpowiedź, którą wybrał bądź odrzucił.
Na przykład, jeśli mamy cztery możliwe opcja do wyboru, każda jest warta 25% wszystkich punktów, które student może uzyskać. Załóżmy, że prawidłowych odpowiedzi jest trzy (A,B,D) i jedna nieprawidłowa (C).
Wybory ucznia | Wynik | Wyjaśnienie |
A,B,D | 100% | Student uzyskał 75% punktów za każdą z trzech poprawnych odpowiedzi oraz dodatkowe 25% za nie wybranie odpowiedzi nieprawidłowej |
A,B | 75% | Student uzyskał 50% punktów za dwie z trzech poprawnych odpowiedzi oraz dodatkowe 25% za nie wybranie odpowiedzi nieprawidłowej |
A,B,C | 50% | Student uzyskał 50% punktów za dwie z trzech poprawnych odpowiedzi, bez dodatkowego 25%, ponieważ zaznaczył odpowiedź nieprawidłową |
A,C | 25% | Student uzyskał 25% punktów za jedną z trzech poprawnych odpowiedzi, bez dodatkowego 25%, ponieważ zaznaczył odpowiedź nieprawidłową |
Konfiguracja metody „Każda decyzja się liczy” (EDC)
Aby móc przyznawać punkty cząstkowe za pomocą metody EDC należy do elementu <choiceresponse> dodać atrybut partial_credit=”EDC”.
Ćwiczenie > Zaawansowane typy ćwiczeń > Puste ćwiczenie zaawansowane
<problem>
<choiceresponse partial_credit=„EDC”>
<p>Możesz użyć tego przykładowego ćwiczenia jako szablonu do stworzenia pytania zamkniętego wielokrotnego wyboru. Wyedytuj to ćwiczenie i wprowadź własne pytanie i odpowiedzi.</p>
<label>W to miejsce wprowadź pytanie. Jest ono niezbędne.</label>
<description>W miejsce tego komunikatu możesz wprowadzić komentarz lub małą wskazówkę.</description>
<checkboxgroup>
<choice correct=„true”>prawidłowa odpowiedź</choice>
<choice correct=„false”>nieprawidłowa odpowiedź</choice>
<choice correct=„false”>nieprawidłowa odpowiedź</choice>
<choice correct=„true”>prawidłowa odpowiedź</choice>
</checkboxgroup>
</choiceresponse>
</problem>

Korzystanie z metody „połówkowej” – za każdą odpowiedź, w której student pomylił się, wybrał nieprawidłową opcję lub nie zaznaczył poprawnej, od wyniku zostaje odjęta połowa punktów możliwych do zdobycia. Zgodnie z projektem, by przyznawanie punktów częściowych za pomocą tej metody miało sens, wymaga się, aby liczba możliwych do wyboru opcji odpowiedzi była ponad dwa razy większa od liczby błędnych odpowiedzi.
Zaliczenie częściowe oblicza się w następujący sposób:
- Jeśli student nie popełni błędów, otrzymuje 100% możliwych do zdobycia punktów.
- Jeśli student popełni jeden błąd, otrzyma 50% możliwych do zdobycia punktów, o ile w ćwiczeniu mamy co najmniej trzy możliwe opcje do wyboru. W przypadku, gdy w zadaniu mamy tylko dwie opcje do wyboru, to punkty nie są przyznawane.
- Jeśli student popełni dwa błędy, otrzyma 25% możliwych do zdobycia punktów, o ile w zadaniu jest co najmniej pięć opcji do wyboru. W przypadku, gdy uczeń popełni dwa błędy i w ćwiczeniu mamy tylko trzy lub cztery opcje do wyboru, to nie otrzymuje żadnych punktów.
- Jeśli student popełni co najmniej trzy błędy, nie otrzymuje punktów, niezależnie od ilości możliwych opcji do wyboru.
Poniższe tabele przedstawiają przykłady przyznawania punktów częściowych:
Liczba niepoprawnych odpowiedzi | Liczba możliwych opcji odpowiedzi do wyboru | Wynik |
0 | 2 | 100% |
1 | 2 | 0% |
2 | 2 | 0% |
Liczba niepoprawnych odpowiedzi | Liczba możliwych opcji odpowiedzi do wyboru | Wynik |
0 | 3 | 100% |
1 | 3 | 0% |
2 | 3 | 0% |
3 | 3 | 0% |
Liczba niepoprawnych odpowiedzi | Liczba możliwych opcji odpowiedzi do wyboru | Wynik |
0 | 4 | 100% |
1 | 4 | 50% |
2 | 4 | 0% |
3 | 4 | 0% |
4 | 4 | 0% |
Liczba niepoprawnych odpowiedzi | Liczba możliwych opcji odpowiedzi do wyboru | Wynik |
0 | 5 | 100% |
1 | 5 | 50% |
2 | 5 | 25% |
3 | 5 | 0% |
4 | 5 | 0% |
5 | 5 | 0% |
Liczba niepoprawnych odpowiedzi | Liczba możliwych opcji odpowiedzi do wyboru | Wynik |
0 | 7 | 100% |
1 | 7 | 50% |
2 | 7 | 25% |
3 | 7 | 0% |
4 | 7 | 0% |
5 | 7 | 0% |
Konfiguracja metody „połówkowej”
Aby móc przyznawać punkty cząstkowe za pomocą metody „połówkowej” należy do elementu <choiceresponse> dodać atrybut partial_credit=”halves”.
Ćwiczenie > Zaawansowane typy ćwiczeń > Puste ćwiczenie zaawansowane
<problem>
<choiceresponse partial_credit=„halves”>
<p>Możesz użyć tego przykładowego ćwiczenia jako szablonu do stworzenia pytania zamkniętego wielokrotnego wyboru. Wyedytuj to ćwiczenie i wprowadź własne pytanie i odpowiedzi.</p>
<label>W to miejsce wprowadź pytanie. Jest ono niezbędne.</label>
<description>W miejsce tego komunikatu możesz wprowadzić komentarz lub małą wskazówkę.</description>
<checkboxgroup>
<choice correct=„true”>prawidłowa odpowiedź</choice>
<choice correct=„true”>prawidłowa odpowiedź</choice>
<choice correct=„true”>prawidłowa odpowiedź</choice>
<choice correct=„false”>nieprawidłowa odpowiedź</choice>
<choice correct=„true”>prawidłowa odpowiedź</choice>
</checkboxgroup>
</choiceresponse>
</problem>
