2013-02-21 11 views
10

Obecnie pracuję nad projektem quizu, postępując zgodnie z QTI2.0 Standard. Mogę znaleźć wszystkie standardy schematu & dla wszystkich typów [Wybór, prawda lub fałsz, dopasowywanie itp.] Ze strony internetowej IMS GLOBAL. Teraz chcę przekazać błędy i wyjątki. W tym celu chcę wiedzieć, czy istnieje jakiś standard QTI2.0 do obsługi błędów?Jakiś standardowy dokument XML QTI2.0 do obsługi błędów?

Ponieważ nie mogę napisać własnej struktury dla tej obsługi błędów. Muszę trzymać się tylko tego standardu.

Tak więc, jeśli ktoś wcześniej pracował nad QTI, uprzejmie zasugeruj mi.

+0

Nie jestem pewien, aby zrozumieć, czego potrzebujesz, być może to pomoże: [biblioteka quizów AJAX PHP] (http://sourceforge.net/projects/quizzy/) –

+0

Przekażę twoje pytanie, chociaż nie mam pojęcia o tym, ale to zdecydowanie pokazuje, że musimy się w to wkopać. Dziękujemy za poinformowanie nas o takim standardzie! – Karma

+0

Nadal nie mogę znaleźć. Wydaje się, że nikt wcześniej nie pracował nad tym. Nie wiem, co robić. –

Odpowiedz

1

To naprawdę zależy od rodzaju błędu, który chcesz obsłużyć. Większość błędów jest obsługiwana na wyższych (lub niższych) poziomach niż specyfikacja QTI, więc nie trzeba jej wiele.

Dla błędów występujących w standardowej warstwie QTI, QTI 2.0 Implementation Guide definiuje tylko błędy, które są w zasadzie błędnymi odpowiedziami. Sekcje 3.4, 3.5 i 3.6 pozwalają na przedstawienie opinii na temat błędnych/nieważnych/uszkodzonych odpowiedzi i określenie, co to spowoduje - zła odpowiedź, szansa na ponowienie próby, zmieniona para pytań/odpowiedzi do przedstawienia z powrotem do testu zabieracz ... itd.

Na przykład, jeśli jest jakiś błąd, który przekazuje odpowiedź "5", gdy pytanie wielokrotnego wyboru nie ma takiej opcji, możesz użyć przetwarzania odpowiedzi, opinii lub elementów adaptacyjnych, aby porozmawiać z osobą wykonującą test i poinformować im coś jest nie tak, aby spróbować ponownie lub cokolwiek jest stosowane do twojej/ich sytuacji.

Jeśli chcesz poradzić sobie z takimi problemami jak błędy uzgadniania połączenia, problemy z formatowaniem, nieprawidłowe oznaczenia XML itp., QTI nie zapewnia wskazówek, ponieważ wykracza to poza zakres standardu. W tym celu trzeba odwołać się do standardowej praktyki programowania, standardów przetwarzania/walidacji XML/DTD/XSL itp.

Mam nadzieję, że to pomoże w pewien sposób!

+0

Dzięki Bogu. Nareszcie mam sugestię na to pytanie. Chciałem poradzić sobie tylko z błędami programowania. Ale z twojej odpowiedzi dowiedziałem się, że to niemożliwe. W każdym razie dziękuję za odpowiedź na moje pytanie. –

+0

Nie ma za co! To było zdecydowanie nietrywialne pytanie :) – BrianHall

Powiązane problemy