Main Content

Questa pagina si riferisce alla release precedente. La corrispondente pagina in inglese è stata rimossa nella release attuale.

Esecuzione dei test sulle soluzioni degli studenti

I test di valutazione servono a determinare se lo studente ha ottenuto la risposta corretta. Quando si scrivono i test, pensare ai tipi di errori comuni che lo studente commette spesso e includere dei test per queste condizioni. Gli esempi che seguono illustrano alcune delle condizioni più comuni da considerare quando si scrivono le valutazioni. Gli esempi includono suggerimenti per i messaggi da fornire agli studenti come output dopo l'esecuzione dei test.

Problemi di esempio

I problemi di esempio forniti dal personale di MathWorks® aiutano a scrivere problemi e valutazioni. Questi problemi di esempio illustrano le buone pratiche per scrivere problemi e per creare valutazioni atte a testare l'accuratezza delle presentazioni degli studenti.

Valutazioni

Per tutti i test:

  • È possibile impostare il metodo di valutazione su corretto/sbagliato o ponderato. Il metodo di valutazione determina il modo in cui vengono assegnati i punti al problema.

  • È possibile indicare che un test è un pretest.

  • I tipi di test possono essere tra le seguenti opzioni:

    • Confronto con la soluzione di riferimento (solo per i problemi di script; per i problemi di funzione, utilizzare la funzione di valutazione assessVariableEqual)

    • Se una funzione o una parola chiave è presente

    • Se una funzione o una parola chiave è assente

    • Scrivere la valutazione utilizzando il codice MATLAB®

È possibile convertire qualsiasi opzione (tranne il codice MATLAB) in codice MATLAB.

Vedere Redazione delle valutazioni delle soluzioni degli studenti basate su funzione e Redazione delle valutazioni delle soluzioni degli studenti basate su script per i dettagli su questi tipi di test.

Valutazioni con il metodo corretto/sbagliato

Se si seleziona il metodo corretto/sbagliato, il problema viene trattato come un pass/fail. Le valutazioni definite come corrette/sbagliate restituiscono 1 se tutti i test vengono superati e 0 se alcuni test non vengono superati. Se tutte le valutazioni sono corrette, viene assegnato il massimo punteggio possibile. Se uno dei test di valutazione viene contrassegnato come sbagliato, non viene assegnato alcun punto.

Valutazioni con il metodo ponderato

Se si seleziona il metodo ponderato, è possibile assegnare un credito parziale. Ad ogni test di valutazione viene assegnata una percentuale dei punti totali possibili. È possibile modificare la percentuale cambiando il valore del punto (peso) assegnato a ciascuna valutazione. I punti assegnati sono determinati sommando le percentuali delle valutazioni corrette e moltiplicandole per il massimo dei punti possibili.​

Ad esempio, si consideri un problema con due test di valutazione. Si desidera assegnare 1/3 dei punti (33%) alla correttezza della prima valutazione e 2/3 (67%) alla correttezza della seconda. Quando si creano le valutazioni, si assegna quindi un punto al primo test e due punti al secondo.

Le immagini seguenti mostrano ciò che lo studente vede quando la valutazione viene ponderata.

  • Prima di sottoporre una soluzione, la sezione di valutazione è vuota.

  • Dopo aver sottoposto una soluzione che supera la valutazione, la sezione di valutazione diventa verde, il titolo mostra "Tutti i test sono stati superati (100%)" e l'elenco sottostante mostra il nome del test con una spunta verde e il 100% visualizzato a destra:

  • Dopo aver sottoposto una soluzione che non supera la valutazione, l'intera sezione di valutazione diventa rossa, il titolo mostra “test 0 di 1 superati (0%)" e l'elenco visualizza 0% e il motivo per cui il test non è stato superato. Ad esempio, “Questa presentazione deve contenere una variabile di nome x":

Per indicare che le valutazioni sono ponderate, selezionare Weighted come Assessment Method.

Quando si creano più valutazioni, si assegna il peso che ciascuna valutazione dovrebbe avere assegnando dei punti. L'esempio seguente mostra che il test 1 riceve 1 punto per il 33% e il test 2 riceve 2 punti per il 67%.

È possibile mostrare la percentuale agli studenti. L'esempio seguente mostra la vista dello studente, con il nome della valutazione e la percentuale assegnata al test.

Feedback per lo studente

Visualizzazione di un feedback personalizzato

È possibile fornire allo studente un ulteriore feedback personalizzato in caso di non superamento del test. Questo feedback può essere scritto utilizzando il formato di testo ricco, compreso il testo formattato, i collegamenti ipertestuali, le immagini e le equazioni matematiche.

L'immagine seguente mostra la descrizione di un problema che contiene punti, equazioni matematiche, codice formattato correttamente e un'immagine.

Visualizzazione del feedback solo per l'errore iniziale (problemi basati su script)

In un problema basato su script, un errore iniziale può causare errori successivi. Si potrebbe voler incoraggiare lo studente a concentrarsi prima sull'errore iniziale.

Quando si seleziona l’opzione Only Show Feedback for Initial Error, viene mostrato un feedback dettagliato per l'errore iniziale, ma viene nascosto per gli errori successivi per impostazione predefinita. Lo studente può visualizzare questo ulteriore feedback facendo clic su Show Feedback.

Argomenti complementari