Instrukcja jak stworzyć quiz w Moodle (wersja 1.8.4+) Piotr Wojciechowski Quiz w Moodle tworzymy wybierać składową quiz z rozwijanej listy dodaj składową zgodnie z rysunkiem przedstawionym poniżej. Pamiętajmy, że aby utworzyć quiz musimy być zalogowani, wejść w odpowiedni kurs, który mamy prawo edytować oraz powinniśmy mieć włączony tryb edycji. Po wybraniu składowej Quiz powinniśmy zobaczyć stronę, na której zdefiniować poszczególne parametry Quizu. W pierwszym pustym polu proponuję wpisać nazwę danego Quizu. W kolejnych polach mamy do wyboru następne parametry jeśli mamy wątpliwości co one oznaczają możemy klikając na znakach zapytania uzyskać objaśnienie odnośnie danego parametru lekcji. Ekran z domyślnymi wartościami parametrów quizu przedstawiono na kolejnej stronie możemy je także zmienić później w trakcie edycji quizu. Warto zwrócić uwagę na blok Czas. Możemy w nim zadeklarować przez jaki okres czasu quiz będzie dostępny dla studentów. Uwaga: jeśli wpiszemy, że quiz będzie dostępny od 5 stycznia godz. 13 00 do 7 stycznia godz. 19 00, oznacza to iż kolokwium będzie dostępne non stop przez trzy dni od 5 stycznia od godziny 13-stej do 7 stycznia do 19-stej, a nie każdego z wymienionych dni od godziny 13-stej do 19-stej. Limit czasu ogranicza maksymalny czas w jakim student może rozwiązywać quiz (po jego upływie quiz danego studenta zostaje automatycznie zamknięty). Ustawienie czasu pomiędzy podejściami na 24 godziny, powoduje iż danego dnia student może przystąpić tylko jeden raz do egzaminu (nawet gdyby dwukrotnie spróbował wejść na salę). 1
Blok zawierający opis danego quizu, np. Pierwsze kolokwium z podstaw chemii Blok definiujący czas trwania kolokwium. W tym miejscu określamy, czy pytania mają być w określonej kolejności, czy mają zostać wymieszane. Czy student, może podejść do rozwiązywania quizu wielokrotnie? Sposób oceniania quizu/kolokwium. Co może zobaczyć student po kolokwium? Opcje modułów dotyczące grup Blok Całkowita informacja zwrotna umożliwia zadeklarowanie ocen słownej, lub komentarza w zależności i stopnia poprawności rozwiązania testu. 2
Blok Wyświetl umożliwia nam wymieszanie pytań. Możemy zmienić zarówno kolejność pytań, jak i odpowiedzi wewnątrz pytania, co jest ważne w testach wyboru 1. Blok podejścia umożliwia zdefiniowanie, czy student może kilkakrotnie udzielać odpowiedzi na dany test. Jeżeli dozwolone są wielokrotne próby, ustawienie opcji Każda nowa próba na podstawie poprzedniej na Tak, powoduje, że każda nowa próba już zawiera rozwiązania z poprzedniej próby. Pozwala to na uzupełnienie quizu w kilku podejściach. Tryb adaptacyjny, zwany także tryb dostosowania pozwala studentowi odpowiadać wielokrotnie na pytanie nawet podczas tego samego podejścia do quizu. A więc np. jeśli odpowiedź studenta zostanie zaznaczona jako niepoprawna, uczeń może spróbować ponownie. Jednakże każdorazowa pomyłka skutkuje odjęciem punktów. Liczba odejmowanych punktów jest uzależniona od współczynnika kary, ustawionego w następnym bloku Stopnie w zakładce Zastosuj kary. Po jej wybraniu każde kolejne podejście studenta do danego zadania będzie oceniane odpowiednio niżej. W bloku Stopnie możemy wybrać jedną z czterech metod oceniania: wg najwyższej oceny, pierwszego podejścia, średniej oceny lub ostatniego podejścia. \ Blok Student może przeglądać kontroluje czy i kiedy student będzie mógł oglądać wykonane próby rozwiązania quizu. Wskazane jest aby blok Bezpieczeństwo skonfigurowała osoba posiadająca wiedzę informatyczną. W przypadku kolokwium odbywającego się w wyznaczonych salach (pracowniach komputerowych) ze względów bezpieczeństwa zaleca się wpisanie listy oddzielonych przecinkami pełnych lub częściowych adresów IP, definiujących wyznaczone komputery do przeprowadzenia quizu. Wykorzystując ostatni blok Całościowa informacja zwrotna, może zadeklarować informacje zwrotne dla studenta, które wyświetlą się po rozwiązaniu quizu, w zależności od ilości punktów (procentów) zdobytych w danym quizie. Przykładowo może być to słowna informacja o ocenie lub dodatkowy komentarz (np. praca dostateczna powinieneś się jeszcze pouczyć). 1 Dzięki wymieszaniu pytań, studenci nie mogą sobie podpowiadać w drugim zadaniu prawidłowa jest odpowiedź trzecia ponieważ, każdy ze studentów ma inną kolejność pytań i odpowiedzi. 3
Aby skorzystać z Quizu musimy także stworzyć bank pytań. W tym celu wybieramy polecenie Pytania z panelu Administracja. Po jego wybraniu powinniśmy zobaczyć następujące okno: Proponuję rozpocząć edycję pytania od stworzenia kategorii (koszyka) pytań. Pozwoli nam to uporządkować pytania. Poza tym jeśli np. do pierwszego tematu zajęć stworzymy 10 pytań, będziemy mogli przykładowo kazać wybrać komputerowi 2 pytania z naszego pierwszego koszyka pytań. W celu stworzenia koszyka pytań nasikamy przycisk Edytuj kategorie: W menu dodaj kategorię mamy cztery rodzaje pół: Kategoria nadrzędna: Kategoria w której zostanie zawarta rozpatrywana kategoria. Jeśli nie stworzono żadnych innych kategorii dostępna będzie tylko kategoria Góra. Kategoria: Nazwa kategorii. Kategoria info: Krótki opis kategorii. Publikowanie: Decydujemy o publikowaniu lub nie tej kategorii. Każda kategoria może być "publikowana" co oznacza, że kategorie (i wszystkie zawarte w niej pytania) będą dostępne dla wszystkich kurów na tym serwerze, a więc twoje pytania mogą być użyte również w innych quizach. Przykładowo jeśli chcemy stworzyć kategorię Pierwszy, zawierającą pytania z pierwszych polę Nadrzędny pozostawiamy wypełnione domyślnie przez wartość Góra. W polu Kategoria wpisujemy nazwę, czy Pierwszy, w polu z Informacjami nasz komentarz, np. Pytania odnośnie pierwszych zajęć. Jeśli pytania mają być dostępne w ramach jednego sprawdzianu w pole Opublikuj pozostawiamy wartość Nie, a następnie naciskamy przycisk Dodaj. 4
Następnie wybierając na górze ekranu zakładkę Pytania, możemy przystąpić do tworzenia pytania. Jeśli chcemy przypisać pytanie do stworzonej kategorii wskazujemy w rozwijanym menu Kategoria: nasz koszyk z pytaniami. Następnie z listy Utwórz nowe pytanie, wybieramy typ pytania. Zgodnie z opisem Moodla dostępne są następujące podstawowe typy pytań: Pytania wielokrotnego wyboru Odpowiadając na pytanie (które może zawierać grafikę) odpowiadający wybiera z kilku proponowanych odpowiedzi. Są dwa typy pytań wielokrotnego wyboru - z jedną poprawną odpowiedzią i z wieloma poprawnymi odpowiedziami. Pytania do krótkiej odpowiedzi W odpowiedzi na pytanie (które może zawierać grafikę) respondent wpisuje słowo lub wyrażenie. Może istnieć kilka poprawnych odpowiedzi, z różną punktacją. Przy wpisywaniu odpowiedzi, wielkość liter może mieć znaczenie lub nie. Pytania typu prawda/fałsz Odpowiadając na pytanie (które może zawierać grafikę) respondent wybiera spośród dwóch opcji: Prawda lub Fałsz. Pytania obliczeniowe. Pytania w których student podaje jako odpowiedź wartość numeryczną obliczoną na podstawie zadanej formuły. Pytania wielokrotnego wyboru związane są z typowymi quizami, w których student zaznacza prawidłowe odpowiedzi. Część ekranu po wybraniu opcji wielokrotny wybór przedstawiono na następnej stronie: 5
6
W polu kategoria widzimy nazwę utworzonego przez nas koszyka pytań. W polu nazwa wpisujemy nazwę pytania nazwa ta jest widoczna tylko dla autorów quizu. Możemy tu wpisać np. Zadanie 1, jednak w przypadku większej ilości pytań warto stosować nazwy które ułatwią nam identyfikację danego pytania. W polu tekst pytania wpisujemy treść danego pytania, która będzie widoczna dla studenta. Następnie określamy punktację za zadanie jeśli wszystkie zadania mają być oceniane tak samo wystarczy ze pozostawimy wpisaną wartość jeden. Jeśli której zadanie jest np. dwa razy trudniejsze, możemy wpisać w to pole cyfrę 2. W polu mnożnik kary, można określić ile ma zostać odjęte za każdym razem od nieprawidłowej odpowiedzi. Opcja ta działa tylko wtedy, gdy quiz jest w trybie adaptacyjnym w którym student może wielokrotnie odpowiadać na pytanie. Współczynnik kary może być liczbą z przedziału od 0 do 1. Współczynnik kary równy 1 oznacza że student musi udzielić poprawnej odpowiedzi za 1 razem. Współczynnik kary równy 0 oznacza ze student może próbować odpowiadać dowolną liczbę razy i wciąż dostanie maksymalną ilość punktów za pytanie. Możemy tez podać informację zwrotną jaką otrzyma student po udzieleniu odpowiedzi jest to bardziej użyteczne, gdy quiz traktujemy jako narzędzie do samooceny studenta, niż w przypadku kolokwium zaliczeniowych. W polu Jedna wskazujemy, czy w danym pytaniu wystąpi tylko jedna prawidłowa odpowiedź, czy może być więcej poprawnych odpowiedzi. Zalecam także wymieszanie kolejności odpowiedzi, poprzez wybranie następnej opcji. W kolejnych polach Odpowiedź wpisujemy treści poszczególnych odpowiedzi. W polu Ocena oznaczamy czy dana odpowiedź jest prawidłowa: np. jeśli uznajemy, że tylko jedna odpowiedź jest prawidłowa wpisujemy 100%, jeśli uznaliśmy że są dwie poprawne odpowiedzi możemy wpisać po 50%. Możemy także wpisać ujemne procenty, które oznaczać będą karę za wskazanie złej odpowiedzi. Jeśli wybierzemy Żaden dana odpowiedź będzie traktowana neutralnie. Po zatwierdzeniu pytania system przelicza procenty w ten sposób, że student dostaje za zadanie od zera punktów do wartości maksymalnej wskazanej w polu Domyślna ocena za pytanie za bezbłędne wskazanie prawidłowych odpowiedzi (100%). Kolejna strona przedstawia przykładowe pytanie (zamieszono tylko 3 odpowiedzi z 6 prawidłowych): 7
8
Osobną kategorię pytań stanowią problemy obliczeniowe. System moodle dopuszcza tworzenie pytań w oparciu o wartości liczbowe wygenerowane w sposób (pseudo)losowym. Wprowadzając treść zadania, zmienne które mają być wylosowane wpisujemy w nawiasach klamrowych {}. W przedstawionym przykładzie na kolejnej stronie, jest to prędkość początkowa i wysokość. W polu Poprawna formuła odpowiedzi wpisujemy formułę zawierającą w nawiasach klamrowych użyte przez nas wyrażenia zgodnie z notacją języka PHP. Podstawowe funkcje matematyczne języka PHP przestawiono poniżej: abs -- Wartość bezwględna (moduł z liczby) acos -- Arcus cosinus acosh -- Odwrotny cosinus hiperboliczny asin -- Arcus sinus asinh -- Odwrotny sinus hiperboliczny atan -- Arcus tangens atanh -- Odwrotny tangens hiperboliczny atan2 -- Arcus tangens dwóch zmiennych ceil -- Zaokrągla ułamki w górę cos -- Cosinus cosh -- Cosinus hiperboliczny deg2rad -- Przelicza stopnie na radiany exp -- e do potęgi... floor -- Zaokrągla ułamki w dół log -- Logarytm naturalny log10 -- Logarytm dziesiętny max -- Znajduje największą liczbę min -- Znajduje najmniejszą wartość pi() -- Wartość liczby Pi pow -- Potęgowanie rad2deg -- Przelicza radiany na stopnie. round -- Zaokrągla liczbę zmiennoprzecinkową sin -- Sinus sinh -- Sinus hiperboliczny sqrt -- Pierwiastek kwadratowy srand -- Inicjalizuje generator liczb losowych tan -- Tangens tanh -- Tangens hiperboliczny Specyfiką zadań obliczeniowych jest możliwość dopuszczenia błędu, związanego np. z dokładnością obliczeń. Margines błędu określają pola Tolerancja i Typ Tolerancji (jeśli student ma podać dokładną wartość wpisujemy w pole tolerancja wartość 0). Rozróżniane są trzy typy tolerancji: Relatywny, Nominalny i Geometryczny różnicę pomiędzy nimi dla oczekiwanej odpowiedzi równej 100 i tolerancji 0.01 ilustruje poniższa tabela: Typ tolerancji Tolerancja Wartość Wartość Wartość oczekiwana minimalna maksymalna Relatywny 98.99999(9). 101 Nominalny 0.01 100 99.99 100.01 Geometryczny 99.0099(0099). 101 9
10
Przejście do kolejnego ekranu pozwala nam zdecydować, czy chcemy wygenerować nowy zestaw danych, czy skorzystać z poprzedniego zestawu parametrów (jeśli korzystaliśmy z takiego we wcześniejszym zadaniu): Jeśli wybraliśmy utworzenie nowych wartości dla każdego p[parametru musimy zadeklarować zakres wartości od do oraz możemy określić ilość miejsc dziesiętnych w generowanej zmiennej i typ rozkładu (jednostajny lub logarytmiczny). 11
Z praktyki, warto wygenerować przynajmniej 10 zestawów zadań. W tabeli możemy prześledzić wylosowane parametry, użyta formułę do obliczeń i postawionymi zmiennymi oraz wynik końcowy wraz z wartością minimalną i maksymalną. Jeśli mamy własne dane możemy wygenerować odpowiednią ilość elementów, a następnie wpisać wybrane przez nas wartości w odpowiednie pola oznaczone jako parametr i zaakceptować dane przyciskiem Zapisz zmiany. Po stworzeniu serii pytań możemy przystąpić do utworzenia właściwego quizu z przygotowanych pytań. W wracamy do ekranu z Bazą pytań i po lewej stronie widzimy, iż Nie dodano jeszcze żadnego pytania. W Kategorii wybieramy nazwę koszyka, w którym utworzyliśmy pytania. Powinniśmy wtedy zobaczyć listę naszych pytań, które możemy dodać do quizu. Możemy zaznaczyć i dodać jedno lub kilka wybranych przez nas zadań (guzik Dodaj do quizu), albo możemy dodać określoną ilość pytań wybranych losowo z wybranego działu wybierając opcję Dodaj losowe pytania, zgodnie z poniższym rysunkiem: 12
W polu maksymalna ocena możemy dostosować ocenę do zadanej oceny maksymalnej za dany quiz. Przykładowo, można ustalić, że ocena maksymalna wynosi 10 ponieważ ocena za quiz stanowi 10% oceny za cały kurs. Oznacza to, że nawet jeżeli quiz składa się z 20 pytań, za które można uzyskać łącznie 50 punktów, to wszystkie oceny zostaną proporcjonalnie przeskalowane w taki sposób, by maksymalna ocena za quiz wyniosła 10 pkt. Gotowy quiz możemy zobaczyć korzystając z narzędzia podgląd. Uwaga: po rozpoczęciu rozwiązywania quizu nie ma możliwości zmiany quizu odnośnie ilości losowanych pytań i ich oceniania. Można natomiast edytować poszczególne pytania, np. podczas w przypadku zauważanie błędów w przygotowanym zadaniu. 13