2013-02-21 15 views
10

Attualmente sto lavorando a un progetto di quiz seguendo lo standard QTI2.0. Posso trovare tutti gli standard dello schema & per tutti i tipi [Scelta, Vero o Falso, Corrispondenza ecc.] Dal sito web IMS GLOBAL. Ora voglio passare gli errori e le eccezioni. Per questo, voglio sapere c'è qualche standard QTI2.0 per la gestione degli errori?Qualsiasi documento XML standard QTI2.0 per la gestione degli errori?

Perché non riesco a scrivere la mia struttura per questa gestione degli errori. Devo solo attenermi a questo standard.

Quindi, se qualcuno ha già lavorato su QTI, gentilmente suggeritemi.

+0

Non sono sicuro di capire di cosa hai bisogno, forse questo può aiutare: [PHP quiz library AJAX] (http://sourceforge.net/projects/quizzy/) –

+0

Io inviterò la tua domanda anche se non ne ho idea su di esso ma, sicuramente dimostra che abbiamo bisogno di scavare in .. Grazie per averci fatto sapere su tale standard! – Karma

+0

Ancora non riesco a trovarlo. Sembra che nessuno abbia mai lavorato prima su questo. Io non so cosa fare. –

risposta

1

Dipende davvero dal tipo di errore che si desidera gestire. La maggior parte degli errori viene gestita a livelli più alti (o più bassi) rispetto alle specifiche QTI, quindi non richiede molto.

Per gli errori esistenti nel livello standard QTI, lo QTI 2.0 Implementation Guide definisce solo errori che sono fondamentalmente risposte errate. Le sezioni 3.4, 3.5 e 3.6 consentono di fornire feedback su risposte errate/non valide/corrotte e specificare in che modo ciò si tradurrà: una risposta errata, la possibilità di riprovare, una coppia di domande/risposte modificata da presentare al test taker ... ecc. Ad esempio, se c'è qualche errore che supera la risposta di "5" quando la domanda a scelta multipla non ha tale opzione, è possibile utilizzare Gestione risposta, Feedback o Elementi adattivi per rispondere al candidato e informare loro hanno qualcosa che non va, di riprovare, o qualunque sia l'applicazione alla loro/loro situazione.

Se si sta cercando di gestire cose come errori di handshake di connessione, problemi di formattazione, markup XML non valido, ecc., Il QTI non fornisce una guida perché questo è al di fuori dell'ambito dello standard. Per quello dovresti fare riferimento alla pratica di programmazione standard, agli standard di elaborazione/convalida XML/DTD/XSL, ecc.

Spero che questo aiuti in qualche modo!

+0

Grazie a Dio. Finalmente ho ricevuto un suggerimento per questa domanda. Volevo gestire solo alcuni errori di programmazione. Ma dalla tua risposta, sono venuto a sapere che non è possibile. Comunque grazie per aver risposto alla mia domanda. –

+0

Prego! Era una domanda decisamente non banale :) – BrianHall

Problemi correlati