|
Test in formato html |
Le strutture
principali di un test di valutazione dell'apprendimento basato su html possono essere
così schematizzate,
in relazione alla collocazione dei suoi elementi caratterizzanti (gli item, la
chiave e il programma che serve alla valutazione delle risposte):
struttura a pagina singola: tutti
gli elementi trovano posto su un'unica pagina;
struttura multi-pagina: gli
elementi sono separati in più pagine.
Struttura | Vantaggi | Svantaggi |
Pagina singola | Assenza
di problemi relativi al collegamento con altre pagine.
Possibilità di utilizzare diverse batterie di test collocate in una stessa cartella con la semplice modifica e rinomina del file di partenza. |
La
segretezza delle risposte,contenute nella pagina, può facilmente essere
aggirata mediante la visualizzazione HTML del file.
L'introduzione della chiave per un nuovo test richiede la modifica del codice in formato HTML. |
Multi-pagina | Le
risposte sono contenute in un file diverso e non possono essere
esaminate con la visualizzazione HTML del file.
L'introduzione della chiave per un nuovo test richiede la modifica di un file in formato txt. |
Poiché i riferimenti alle diverse pagine devono rimanere invariati, non è possibile rinominare i file per costruire nuovi test; i file devono, perciò, essere collocati in cartelle diverse per conservarne i nomi. |
E'
preferibile che il programma di valutazione sia realizzato con uno script (javascript
o vbscript), che, per sua natura, è caratterizzato da un minore peso in
termini di byte, piuttosto che da un applet java o da un ocx. Tale scelta
consente, inoltre una più facile editazione del codice per un suo riadattamento
a fini specifici.
Il programma dovrebbe gestire anche gli eventuali aiuti (riferimenti ad argomenti,
visualizzazione della chiave) necessari a risolvere le difficoltà che insorgono
quando vengono fornite delle risposte errate.
Gli esempi che seguono vengono qui riproposti dopo un'operazione di traduzione, di ampliamento del codice e di restyling. Gli autori consentono di utilizzare liberamente il codice javascript in essi contenuto, purché non a scopi commerciali.
Struttura | Caratteristiche | Operazioni richieste per la creazione di un nuovo test |
Esempio 1
Risposta multipla
|
Il
test è articolato in dieci item a risposta multipla, con scelta tra
quattro alternative delle quali una sola esatta. Rispondendo esattamente
ad un numero prefissato di quesiti si può accedere ad un nuovo test.
La risposta fornita è immediatamente valutata. |
Con FrontPage (in visualizzazione normale) è
possibile modificare le domande nel file tesrisim.htm sostituendo il testo presente con quello nuovo.
I valori (a,b,c,d) delle risposte esatte devono, invece, essere introdotti in visualizzazione HTML. E' possibile aggiungere nuovi test (in successione al primo) inserendo i relativi collegamenti in visualizzazione HTML. |
Esempio 2
Risposta multipla |
Il
test è articolato in dieci item a risposta multipla, con scelta tra
quattro alternative delle quali una sola esatta.
La valutazione è effettuata attribuendo un punteggio positivo alle risposte esatte, nessun punteggio alle risposte non date ed una penalizzazione a quelle errate. |
Le
domande possono essere modificate con FrontPage (in
visualizzazione normale).
Le risposte esatte devono essere inserite in visualizzazione HTML. Sempre in visualizzazione HTML, è possibile variare il punteggio assegnato alle risposte esatte e la penalizzazione dovuta alle risposte errate.
|
Esempio 3
Risposta multipla
|
Il
test è articolato in quindici item a risposta multipla, con scelta tra
quattro alternative delle quali una sola esatta.
Durante la sua esecuzione vengono forniti progressivamente: il numero delle risposte esatte, la percentuale di successo e la fascia di livello. In caso di risposta errata viene fornito un riferimento per individuare la soluzione corretta.
|
Occorre
modificare i dati relativi ai testi delle domande, delle risposte e
dei suggerimenti contenuti all'interno del codice HTML del file
rispmul1.htm. Per effettuare le modifiche ci si può avvalere di un editor html
(ad es.FrontPage in visualizzazione HTML) o anche di editor di testo
più semplici come Blocco note. Poichè i codici html, del programma e dei dati relativi agli item sono frammischiati, il quadro delle operazioni di modifica si presenta abbastanza confuso. |
Esempio 4
Risposta multipla |
Si tratta dello stesso test dell'esempio precedente che è stato riorganizzato in due file distinti, separando il codice contenente i dati da quello nel quale è presente il programma. | Il
test è strutturato in due file: rispmul2.htm: contiene il programma; rispmul2.js: contiene le domande, le risposte e i riferimenti di aiuto. Il file rispmul2.js può essere editato con Blocco note: è possibile fissare il numero degli item, introducendo i relativi testi, le risposte ed i riferimenti di aiuto.
|
Esempio 5
Risposta multipla
|
Il
test comprende cinque item a risposta multipla, con scelta tra
quattro alternative delle quali una sola esatta.
All'inserimento della risposta fa immediatamente seguito un commento. Se la risposta è esatta il commento è scelto casualmente tra una serie predefinita di frasi; nel caso di risposta errata, ad un commento prestabilito è unita la chiave. In alternativa, è possibile visualizzare la chiave per ogni singolo item. |
Il
test è strutturato in due file: testimm.htm: contiene il programma; soluzimm.js: contiene le domande, le risposte e i commenti positivi. Il file soluzimm.js può essere editato con Blocco note: è possibile fissare il numero degli item, introducendo i relativi testi, le risposte ed i commenti positivi, anche questi ultimi nel numero desiderato. |
Esempio 6
Risposta multipla |
Il
test è articolato in dieci item a risposta multipla, con scelta tra
quattro alternative delle quali una sola esatta.
Al termine della sua esecuzione, vengono forniti il punteggio e la percentuale di successo; le risposte esatte sono differenziate da quelle errate. Il test può essere ripetuto o, in alternativa, è possibile visualizzarne la chiave. Dal punto di vista tecnico, il passaggio dei valori delle risposte fornite, raccolte nella pagina che contiene gli item, alla successiva pagina nella quale è effettuata la loro valutazione, è effettuato attraverso un cookie: ne consegue che, per un corretto funzionamento del programma, il browser deve essere abilitato alla gestione dei cookies. |
Il
test è strutturato in tre file: rispmult.htm: contiene le domande; risultat.htm: contiene il codice per la valutazione del test soluzion.js: contiene la chiave del test Con FrontPage (in visualizzazione normale) è possibile modificare le domande e le risposte contenute nel file rispmult.htm sostituendo il testo presente con quello nuovo. Il file soluzion.js può essere editato con Blocco note: in esso è sufficiente aggiornare i valori (a,b,c,d) delle risposte esatte facendo attenzione ad adoperare solo lettere minuscole. Il file risultat.htm non deve essere modificato.
|
Esempio 7
Corrispondenza |
Il
test consiste nell'individuare la corrispondenza tra 14 voci
appartenenti ad una prima serie ed altrettante voci appartenenti ad una
seconda serie.
La corrispondenza è realizzata trascinando le
singole voci con il mouse. |
Le
voci delle due serie possono essere modificate con FrontPage (in
visualizzazione normale).
L'esatta corrispondenza tra le due serie di voci deve essere effettuata in visualizzazione HTML. |
Esempio 8
Completamento |
Il test è composto di cinque frasi nelle quali deve essere inserita una parola mancante scegliendola da un'apposita lista. | Le
frasi possono essere modificate con FrontPage (in
visualizzazione normale).
Le parole mancanti e le risposte esatte devono essere inserite in visualizzazione HTML. |
Esempio 9
Vero-Falso |
Il
test, del tipo vero-falso, è composto da tre domande. Viene calcolata la percentuale di risposte esatte ed è visualizzata la chiave insieme a dei chiarimenti. |
Le
domande possono essere modificate con FrontPage (in
visualizzazione normale).
Le risposte esatte devono essere inserite in visualizzazione HTML. |
Esempio 10
Risposta multipla |
Il
test è articolato in dieci item a risposta multipla, con scelta tra
quattro alternative delle quali una sola esatta. La verifica è effettuata a distanza, inviando le risposte tramite E-Mail. |
Le
domande possono essere modificate con FrontPage (in
visualizzazione normale).
Il titolo del test e l'indirizzo E-Mail di destinazione delle risposte devono essere modificate in visualizzazione HTML. |
Esempio 11
Risposta singola |
Il
test comprende quattro item a risposta singola senza nessun tipo di
suggerimento. La risposta può essere fornita senza prestare attenzione all'uso di lettere maiuscole o minuscole. Sono adatti a questo tipo di test gli item che prevedono risposte numeriche o risposte fisse, preferibilmente composte da una sola parola. Al termine del test è calcolata la percentuale di successo e ne è mostrata la chiave. |
Le
domande possono essere modificate con FrontPage (in
visualizzazione normale).
Le risposte esatte devono essere inserite in visualizzazione HTML.
|
Quiz maker
Programma |
Un
utilissimo programma per la costruzione di Test a risposta multipla
della Attotron
Biosensor Corporation tradotto ed adattato alla situazione italiana. Il programma consente la creazione di: test per l'autovalutazione dell'apprendimento; test per la valutazione a distanza via E-Mail. E' possibile l'inserimento di commenti, di immagini e di link a pagine esplicative.
|
Il programma produce in automatico il testo della pagina htm che contiene il test. Con una semplice operazione di copia ed incolla effettuata su Blocco note, si può ottenere il risultato finale salvando il file con l'estensione .htm |
Timer
Utility |
Un
utile Javascript per inserire un timer nella pagina del test. E' possibile stabilire un qualsiasi intervallo di tempo compreso tra zero e un'ora. Il tempo residuo è visualizzato dinamicamente nella status bar della finestra del browser in basso a sinistra. |
In visualizzazione HTML, è possibile copiare le funzioni presenti nel codice Javascript, allo scopo di trasferirle nella pagina contenente il test. Occorre poi precisare il tempo massimo concesso per l'esecuzione della prova e l'indirizzo della pagina da visualizzare al suo termine. |
Scarica il file zippato con tutti gli esempi e i programmi (48 KB) |