Dodane przez Olgierd Stobienia - czw., 06/02/2022 - 12:19

Pytania zagnieżdżone (dawne Cloze)

Pytania zagnieżdżone (Cloze) składają się z fragmentu tekstu (w formacie Moodle), który zawiera różne odpowiedzi, w tym wielokrotny wybór, krótkie odpowiedzi i odpowiedzi numeryczne.

Konfigurowanie pytania

Nadajemy pytaniu nazwę. Następnie wprowadzamy tekst o dowolnej długości w polu „tekst pytania”. Dalej określamy „domyślną ocenę pytania” oraz „współczynnik kary”.
Edytor pytania został tak zmodyfikowany, że pozwala przetestować, czy składnia jest poprawna. Możemy wyświetlić zdekodowane elementy pytań, a system wskaże błędy składniowe. Nie da się jednak sprawdzić, czy zdekodowane pytanie składa się z dwóch pytań w jednym ze względu na składnię błędu (na przykład ~}, = ~ itd.).

Format pytania

Pytania składają się z fragmentu tekstu, który zawiera różne pytania cząstkowe, w tym:

  • krótkie odpowiedzi (SHORTANSWER lub SA lub MW), wielkość liter nie ma znaczenia,
  • krótkie odpowiedzi (SHORTANSWER_C lub SAC lub MWC), wielkość liter musi być zgodna,
  • odpowiedzi numeryczne (NUMERYCZNE lub NM),
  • możliwość wyboru jednej odpowiedzi (MULTICHOICE lub MC), reprezentowana w tekście jako menu rozwijane,
  • możliwość wyboru wielu odpowiedzi (MULTIRESPONSE lub MR), reprezentowany jako pionowy rząd pól wyboru
  • w przypadku pytań wyboru, opcje V lub H przełączają wyświetlanie w tryb pionowy i poziomy (MCH MCV MRH MRV MULTICHHOICE_V MULTIRESPONSE_H)
  • w przypadku pytań wyboru opcja S powoduje mieszanie odpowiedzi (MCS MRS MCHS MCVS MRHS MRVS MULTICHOICE_S)

Struktura każdego pytania cząstkowego jest identyczna:

{1:SHORTANSWER:=Paryż} jest stolicą Francji.

Pytanie rozpoczynamy nawiasem klamrowym „ { ”, następnie liczba, np. 1, określa punktację dla osadzonego subpytania, jest to parametr opcjonalny. Służy do obliczania oceny całkowitej pytania typu zagnieżdżonego. Ta liczba może być tylko dodatnią liczbą całkowitą (1, 2, 3 itd.). Następnie wpisujemy typ subpytania ograniczony dwukropkami, np. :SHORTANSWER:, znak tyldy „ ~ ” jest separatorem opcji odpowiedzi, znak „ = ” oznacza poprawną odpowiedź a symbol „ # ” oznacza początek (opcjonalnej) wiadomości zwrotnej. Pytanie zamykamy za pomocą nawiasu klamrowego „ } ”.

UWAGA! Jeżeli w odpowiedzi lub informacji zwrotnej występują znaki specjalne (#~='\"{}) należy je poprzedzić znakiem odwrotnego ukośnika, w przeciwnym wypadku edytor będzie sygnalizować błędy.

Przykład złożonego pytania:

Match the following cities with the correct state:
* San Francisco: {1:MULTICHOICE:=California#OK~Arizona#Wrong}
* Tucson: {1:MULTICHOICE:California#Wrong~%100%Arizona#OK}
* Los Angeles: {1:MULTICHOICE:=California#OK~Arizona#Wrong}
* Phoenix: {1:MULTICHOICE:%0%California#Wrong~=Arizona#OK}
The capital of France is {1:SHORTANSWER:%100%Paris#Congratulations!
~%50%Marseille#No, that is the second largest city in France (after
Paris).~*#Wrong answer. The capital of France is Paris, of course.}.