Forum Ogólne

Czy gość może rozwiązać quiz?

 

Sweter Allegro Kontatto 38 pl M Rozm 7809656584 Zn8qZ4z

Czy gość może rozwiązać quiz?
Sweter M Rozm Allegro Kontatto 38 pl 7809656584
 
Nie potrafię ustawić dostępu "gościa" do obejrzenia i rozwiązania quiz'u. Po starszych tematach z forum dowiedziałem się, że trzeba zmienić/nadpisać rolę dla gościa w quizie, tak też zrobiłem, wydaj mi się, że zaznaczyłem nawet więcej niż potrzeba do tego celu, a gość nadal nie jest dopuszczony przez moodle do rozwiązania quizu. Przesyłam zrzut ekranowy. Chodzi o stronę-> http://aip.home.pl/autoinstalator/moodle/ obecnie zaznaczyłem w zezwoleniach: nadpisałem guest na pozycjach Attempt a quiz, rozwiąż quiz, zobacz swoje rozw., pokaż inf. o quizie (czyli tak jak w roli student) i nadal nic

Re: Czy gość może rozwiązać quiz?
 Kontatto 7809656584 Rozm pl M Allegro 38 Sweter
Podejrzewam, ze aby udostepnic rozwiazywanie quizu przez gosci, trzeba by zmodyfikowac kod modulu quiz. Z zalozenia quiz nie jest dostepny dla gosci, bo kazdy nowy gosc skasuje odpowiedzi poprzedniego (tylko jedna odpowiedz na uzytkownika jest zachowana, a wszyscy goscie sa jednym i tym samym uzytkownikiem), co oczywiscie nic nie daje pozytecznego. Modul feedback pozwala na odpowiedzi anonimowe i ma tez opcje do zbierania odpowiedzi od gosci jesli sie nie myle.
Odp: Re: Czy gość może rozwiązać quiz?
 Sweter Allegro 7809656584 pl Rozm M 38 Kontatto
Przynajmniej do wersji 2.0 gość nie może brać udziału w quizach (szczegóły tutaj), można zagłosować za implementacją takiej opcji na MoodleTracker
Przyczyną tego stanu jest niemożliwość kontrolowania uruchamiania quizu przez niezalogowanych użytkowników, którzy w bazie danych widoczni są w jednym rekordzie jako guest. Wobec tego gdy niezalogowany użytkownik uruchamia quiz, wówczas stan udzielanych odpowiedzi itp. jest zapisywany w bazie; więc gdy w czasie pracy owego użytkownika, kolejny gość chciałby uruchomić quiz, to otrzymałby quiz, który zawierałby już odpowiedzi udzielone przez poprzednika (stan quizu odczytywany jest z bazy).
Można po części obejść ten problem. Należy stworzyć konto demonstracyjne o dowolnym loginie i haśle i podać je do publicznej wiadomości (oczywiście takiemu użytkownikowi udzielamy dostęp jedynie do tej części platformy, z której może korzystać; a w każdym pozostałym miejscu przypisujemy mu rolę gościa). Wówczas moodle pozwoli użytkownikowi demo brać udział w quzie, należy jednak pamiętać, że wyniki quizu będą nadpisywane przez kolejno zakończone podejścia do quizu.
Odp: Re: Czy gość może rozwiązać quiz?
 
W takim razie czy uważa Pani, że moduł feedback pomoże? Właśnie miałem go zainstalować. http://moodle.org/mod/forum/discuss.php?d=153002&parent=670662 ten temat co prawda dotyczył ankiet, ale może quizów, też to dotyczy?
Kontatto 38 pl Allegro Sweter Rozm M 7809656584
Re: Odp: Re: Czy gość może rozwiązać quiz?
 
Roznica miedzy feedback i quiz jest ze ten ostatni ma wiecej rodzajow/formatow pytan i ma mozliwosc zalozenia biblioteki pytan. Proste ankiety, kwestionariusze czy quizy mozna robic i w jednym i drugim (rowniez paru innych modulach). Do prawdziwych, znaczy sie zaawansowanych, egzaminow potrzeba quiz.
Odp: Re: Czy gość może rozwiązać quiz?
 
Nie korzystam z tego modułu, gdyż do ankietowania używam Questionnaire. Tak czy inaczej po zapoznaniu się z opisem w Rozm Sweter M Kontatto 38 7809656584 Allegro pldokumentacji wygląda na to, że jego funkcjonalność znacznie różni się od quizów.
Czy ten moduł może "zastąpić" quiz? Trudno na to pytanie odpowiedzieć, tak na prawdę wszystko zależy od tego czego Pan oczekuje od "quizu". Czy każdy użytkownik ma poznać punktację za przerobiony quiz? Czy ma mieć możliwość obejrzenia poprawnych odpowiedzi do zadań ? Czy czas rozwiązywania quizu ma być ograniczony ? Itp. Dopiero wówczas można przejrzeć moduł Feedback pod tym kątem, lub ewentualnie poszukać inny moduł w bogatej kolekcji
Odp: Re: Czy gość może rozwiązać quiz?
7809656584 Sweter 38 Kontatto Rozm M Allegro pl
 
Uprzejmie dziękuję Panu i Pani za pomoc! Zainstalowałem i sprawdziłem. Niestety nie spełnia (tak jak Pani przewidziała) moich potrzeb, ale zrobiłem zgodnie z Pani radą, nadałem jednemu użytkownikowi rolę "student" tylko w jednym kursie, a w reszcie kursów rolę "guest", tym samym użytkownik nazwany przeze mnie "demo" ma dostęp tylko i wyłącznie do jednego określonego kursu i jego quizu.