Tutti i video sono stati ottenuti e utilizzati in conformità con le attuali pratiche etiche di ricerca sull'uomo come prescritto dall'Università di Scienza e Tecnologia dello Shandong. L'approvazione per l'utilizzo dei dati è stata ricevuta.
Innanzitutto, è stata condotta un'analisi di correlazione per identificare i comportamenti degli studenti che potessero servire come indicatori di coinvolgimento comportamentale. Dopo che il dataset è stato stabilito tramite estrazione dei frame e diviso in un set di addestramento e un set di test, due algoritmi rappresentativi per il rilevamento degli oggetti sono stati eseguiti nell'insieme di addestramento e confrontati in termini di accuratezza ed efficienza. Infine, è stato selezionato l'algoritmo con migliori prestazioni (YOLO-v5s) per essere eseguito sul set di test per eseguire il rilevamento del comportamento. La Figura 1 presenta il diagramma di flusso del processo di identificazione e rilevamento dei comportamenti degli studenti.

Figura 1. Diagramma di flusso per l'identificazione e la rilevazione dei comportamenti degli studenti. Clicca qui per visualizzare una versione più grande di questa figura.
Identificazione degli indicatori
Prima di condurre esperimenti di rilevamento oggetti, era necessario identificare comportamenti non verbali che indicano il coinvolgimento comportamentale degli studenti. Ad oggi, studi sull'engagement comportamentale basati sulla rilevazione di oggetti hanno ottenuto successo nel rilevare una varietà di comportamenti non verbali, inclusi linea di vista, informazioni facciali e posturacorporea 9,10,11,12,13,14. Tuttavia, non è ancora stato discusso se comportamenti specifici siano giustificati come indicatori dell'impegno comportamentale degli studenti. Pertanto, in questo studio, è stata utilizzata un'analisi di correlazione tra i comportamenti degli studenti e il loro livello di coinvolgimento comportamentale per identificare comportamenti indicatori di coinvolgimento comportamentale.
(1) Test di coinvolgimento comportamentale
Questo studio ha selezionato 122 studenti universitari provenienti da quattro classi naturali di studenti non laureati in inglese presso SDUST-Jinan come campione per uno studio correlazionale. Per prima cosa, sono state impiegate scale di autovalutazione per raccogliere dati sull'engagement comportamentale dai 122 studenti, con l'obiettivo di comprendere il loro stato di coinvolgimento comportamentale da una prospettiva di esperienza interna. Dato che i dati video in aula per questo studio provenivano da classi di "Academic English", è stato adottato lo strumento di valutazione multidimensionale per l'impegno nell'apprendimento nelle aule universitarie di inglese sviluppato da RenQingmei 20 . Questo strumento è specificamente progettato per l'ambiente di insegnamento delle lingue straniere cinesi e utilizza la stessa categorizzazione classica dell'impegno nell'apprendimento di questo studio, comprendendo tre dimensioni: coinvolgimento comportamentale, affettivo e cognitivo. Tra questi, lo strumento di coinvolgimento comportamentale consiste in nove elementi, corrispondenti all'interazione insegnante-studente (ad esempio, "Rispondo attivamente alle domande poste dall'insegnante in classe di inglese"), lo sforzo individuale (ad esempio, "Considero attentamente le difficoltà incontrate durante l'apprendimento in inglese"), l'interazione tra pari (ad esempio, "Collaboro con altri studenti per completare compiti di apprendimento in inglese"), ecc. Ogni voce è presentata in un formato a 5 punti di Likert, con opzioni di risposta come "quasi mai, raramente, a volte, spesso, sempre", punteggiata da 1 a 5, richiedendo agli studenti di selezionare l'opzione che meglio si allinea con la loro esperienza di apprendimento. Gli studenti che hanno ottenuto 15 punti o meno sono stati classificati come studenti a basso coinvolgimento, quelli con 16-30 punti come studenti a coinvolgimento moderato e quelli con 31-45 punti come studenti ad alto coinvolgimento. Infine, sono state raccolte 120 scale valide, con 17 studenti nella categoria a basso coinvolgimento, 45 nella categoria a coinvolgimento moderato e 58 nella categoria ad alto coinvolgimento.
(2) Identificazione del comportamento
Nel frattempo, sono stati raccolti quattro video registrati per un totale di 50 minuti provenienti da lezioni di "Academic English" frequentate in queste quattro classi. Con un fotogramma disegnato ogni 15 secondi, venivano infine estratte 200 immagini per l'osservazione. Basandosi su visioni ripetute dei campioni video da parte di tre studenti, questo studio ha inizialmente identificato 12 tipi di comportamenti degli studenti in classe, ovvero: guardarsi intorno, usare il cellulare, discutere, vagare, andare in giro, mangiare o bere, prendere appunti o leggere, ascoltare attentamente, alzarsi (per rispondere a una domanda), sbadigliare, dormire e usare il computer. Esempi dei 12 comportamenti sono mostrati nella Figura 2.

Figura 2. Esempi di 12 comportamenti. Clicca qui per visualizzare una versione più grande di questa figura.
Ogni tipo era accompagnato da descrizioni dettagliate delle caratteristiche visive e del contesto spaziotemporale, formando la Procedura Operativa Standard per l'Annotazione del Comportamento in Aula, che garantiva coerenza concettuale tra le annotazioni. La Tabella 1 mostra le 12 categorie di comportamento degli studenti e le descrizioni di ciascun comportamento.
Guardarsi intorno includeva girare la testa a sinistra, a destra e indietro in modo significativo. Gli studenti erano considerati coinvolti in una discussione se voltavano la testa e aprivano bocca. Nello scenario della classe, ascoltare attentamente era associato allo sguardo diretto alla lavagna o all'insegnante che sta davanti a loro; Quando lo sguardo era rivolto altrove, era molto probabile che lo studente stesse vagando. Quando lo studente mostrava una postura a testa bassa e c'era un oggetto come un libro o un quaderno, questo comportamento poteva essere identificato come prendere appunti o leggere un libro. Quando il comportamento prevedeva una postura in piedi e lo studente era in piedi al proprio posto con la bocca aperta, veniva considerato che stava rispondendo a una domanda in piedi; Se lo studente era fuori posto, veniva considerato in giro, il che poteva indicare che lo studente era in ritardo o stava uscendo dall'aula, ecc. Quando uno studente appoggiava la testa sulla scrivania, veniva identificato come addormentato. Quando uno studente teneva cibo o bevande tra le mani, il comportamento veniva identificato come mangiare o bere. Una bocca spalancata o una postura comportamentale che si allungava indicavano che lo studente stava sbadigliando.
| Categoria comportamentale | Descrizione del comportamento |
| Guardandosi intorno | Movimento evidente della testa verso destra, sinistra o indietro |
| Uso del telefono cellulare | Toccare un cellulare con le mani |
| Discussione | Bocca aperta, accompagnata da un movimento della testa |
| vagando | Uno sguardo vitrei su luoghi irrilevanti |
| Giro | Spostarsi dal sedile |
| Mangiare o bere | Bocca aperta e a contatto con cibo o acqua |
| Prendere appunti o leggere | Prendere appunti o guardare un libro |
| Ascoltando attentamente | Fissare la lavagna o l'insegnante |
| Alzarsi (per rispondere alle domande) | In piedi al sedile con la bocca aperta |
| Sbadigliando | Bocca aperta o corpo che si allunga |
| Dormire | Testa sulla scrivania |
| Uso del computer | Un computer aperto sulla scrivania |
Tabella 1: Categorie e descrizioni dei comportamenti degli studenti.
(3) Analisi di correlazione
Utilizzando i criteri sopra indicati, 12 insegnanti esperti sono stati invitati a guardare video dei 120 studenti e a registrarne i tipi e le frequenze comportamentali. I comportamenti sono stati identificati secondo la Tabella 1. Gli insegnanti erano divisi in quattro gruppi, con tre insegnanti per ciascun gruppo. Ogni gruppo era responsabile della registrazione di 30 studenti, con ciascuno dei tre insegnanti che registrava indipendentemente i comportamenti di 30 studenti. L'Alpha di Cronbach (chiamato α) è un indicatore per misurare la coerenza interna di una scala o di un questionario. L'intervallo di valori dell'alpha di Cronbach è da 0 a 1, e α ≥ 0,8 è solitamente interpretato come una buona coerenza interna21. Se c'era un alto grado di coerenza (α > 0,8, cioè un alto grado di coerenza) nella frequenza di un particolare tipo di comportamento tra tutti e tre gli insegnanti, la frequenza del comportamento veniva registrata come media delle tre frequenze. Successivamente, con i dati che da un lato rappresentano le frequenze dei diversi comportamenti di ogni studente e dall'altro i loro livelli di coinvolgimento comportamentale, è stata condotta un'analisi di correlazione tra i due fattori. Il risultato è mostrato nella Tabella 2.
| Comportamenti | | Coinvolgimento comportamentale |
| Mangiare o bere | Correlazione di Pearson | .319** |
| Sig. (a 2 code) | 0.004 |
| N | 120 |
| Sbadigliando | Correlazione di Pearson | -.335** |
| Sig. (a 2 code) | 0 |
| N | 120 |
| Discussione | Correlazione di Pearson | .546** |
| Sig. (a 2 code) | 0 |
| N | 120 |
| Giro | Correlazione di Pearson | -.774** |
| Sig. (a 2 code) | 0 |
| N | 120 |
| Vagare | Correlazione di Pearson | .293** |
| Sig. (a 2 code) | 0.008 |
| N | 120 |
| Guardandosi intorno | Correlazione di Pearson | -.834** |
| Sig. (a 2 code) | 0 |
| N | 120 |
| Lettura o presa di appunti | Correlazione di Pearson | .912** |
| Sig. (a 2 code) | 0 |
| N | 120 |
| Ascoltando attentamente | Correlazione di Pearson | .881** |
| Sig. (a 2 code) | 0 |
| N | 120 |
| In piedi | Correlazione di Pearson | .330** |
| (per rispondere a una domanda) | Sig. (a 2 code) | 0 |
| N | 120 |
| Dormire | Correlazione di Pearson | -.411** |
| Sig. (a 2 code) | 0 |
| N | 120 |
| Utilizzo | Correlazione di Pearson | .591** |
| Telefono cellulare | Sig. (a 2 code) | 0 |
| N | 120 |
| Uso del computer | Correlazione di Pearson | .362** |
| Sig. (a 2 code) | 0.001 |
| N | 120 |
Tabella 2: Risultati dell'analisi di correlazione.
Nell'analisi di correlazione, r è il coefficiente di correlazione, che si riferisce al grado di correlazione lineare tra due variabili, che varia da −1 a 1. A seconda del grado di relazione, la correlazione può essere classificata nei seguenti tipi:
Alta correlazione (│r│ ≥ 0,70)
Correlazione media (0,40 ≤ │r│ ≤ 0,70)
Bassa correlazione (│r│ ≤ 0,40)
A seconda della direzione della relazione, può essere classificata nei seguenti tipi:
Correlazione positiva (r > 0)
Correlazione negativa (r < 0)
Nessuna correlazione (r = 0)
Dalla Tabella 1 si può vedere che sette comportamenti, tra cui guardarsi intorno (r = −0,834**, p < 0,05), usare il cellulare (r = 0,591**, p < 0,05), discutere (r = 0,546, p < 0,05), girare intorno (r = −0,774**, p < 0,05), prendere appunti o leggere (r = 0,912**, p < 0,05), ascoltare attentamente (r = −0,881**, p < 0,05) e dormire (r = −0,411**, p < 0,05), presentava una correlazione alta o media con il coinvolgimento comportamentale, mentre comportamenti come mangiare o bere (r = 0,319**, p = 0,04), alzarsi (per rispondere a una domanda) (r = 0,330**, p = 0,00), sbadigliare (r = −0,335**, p < 0,05), vagare (r = 0,293, p > 0,05) e usare il computer (r = 0,362, p < 0,05) presentavano una correlazione bassa o nulla con l'impegno comportamentale. Sulla base dell'analisi di correlazione, questo studio ha identificato sette comportamenti come indicatori di coinvolgimento nello apprendimento, ovvero: guardarsi intorno, usare il cellulare, discutere, andare in giro, prendere appunti o leggere, ascoltare attentamente e dormire.
Istituzione del dataset
I dati video utilizzati in questo studio sono stati raccolti dalla piattaforma di registrazione diretta di SDUST, che ha fornito video sincronizzati dell'insegnamento reale in classe del corso "Academic English". Sono stati raccolti dieci video di quattro classi di studenti non laureati in inglese, ciascuno della durata di circa 50 minuti, per stabilire un dataset praticabile del comportamento in classe degli studenti. Con un fotogramma disegnato ogni 15 secondi, venivano infine estratte 2.000 immagini con una risoluzione di 1.920 × 1.080.
Divisione del dataset
L'esperimento ha diviso il dataset comportamentale degli studenti in due parti completamente indipendenti: un set di addestramento e un set di test, come mostrato nella Tabella 3, senza immagini condivise. Il dataset copriva tutti e sette i comportamenti degli studenti. Il set di addestramento e il set di test venivano utilizzati rispettivamente per i parametri del modello di addestramento e per la valutazione dell'accuratezza. I parametri di addestramento sono stati impostati come mostrato nella Tabella 4.
| Set dati | Numero di immagini |
| Totale | 2830 |
| Set di addestramento | 2111 |
| Set di prova | 719 |
Tabella 3: Divisione del dataset sul comportamento degli studenti.
| Parametro | Valore |
| Tasso di apprendimento | 0.01 |
| Momentum | 0.937 |
| Decadimento del peso | 0.0005 |
| Epoca | 100 |
| Dimensione del lotto | 16 |
Tabella 4: Impostazione dei parametri sperimentali.
Per prevenire la perdita di dati causata dalla comparsa dello stesso studente in sottoinsiemi diversi e per preservare la naturale continuità temporale dei comportamenti, è stato adottato un metodo di "Stratificazione Temporale Split".
Disgiunzione del soggetto: Il dataset era suddiviso in ID studente unici, garantendo che gli studenti nei set di addestramento, validazione e test fossero mutuamente esclusivi.
Partizione temporale: I video erano ordinati in ordine cronologico. Il primo 70% dei segmenti temporali è stato utilizzato per l'addestramento, il successivo 15% per la validazione e l'ultimo 15% per i test. Questo metodo simulava meglio la generalizzazione temporale del mondo reale rispetto alla divisione casuale.
Bilanciamento di classe: Per categorie sottorappresentate come "dormiente" e "uso del cellulare", è stato applicato un oversampling moderato all'interno del set di addestramento per garantire che il modello apprese le caratteristiche di tutte le categorie.
Annotazione del dataset di addestramento
Veniva utilizzato uno strumento di annotazione open source per annotare manualmente i dati di addestramento. Lo strumento veniva impiegato per l'annotazione delle scatole delimitatorie. Il flusso di lavoro specifico era il seguente: (1) I fotogrammi chiave venivano estratti a una velocità fissa (1 fotogramma/s) dai video di sorveglianza che coprivano diverse scuole, fasce orarie e tipi di corso, seguiti da processi di anonimizzazione come la sfocatura del volto; (2) Seguendo la SOP dell'annotazione, gli annotatori hanno usato riquadre rettangolari per delineare con precisione lo studente che esegue un comportamento specifico e hanno assegnato l'etichetta di categoria corrispondente; (3) Le annotazioni venivano esportate come file XML in formato PASCAL VOC.
Per garantire la qualità dell'etichetta, soprattutto per evitare errori nella distinzione di comportamenti ambigui (ad esempio, discutere vs. vagare), è stato implementato un meccanismo collaborativo "Annotazione-Arbitrato in Tre Fasi":
Annotazione iniziale: Ogni key frame veniva annotato indipendentemente da tre annotatori addestrati. Ogni etichetta è composta da un'etichetta di categoria e da una casella delimitata.
Verifica della coerenza: Sono state calcolate l'intersezione su Unione e la coerenza delle categorie tra annotazioni. Le bounding box, che sono il risultato di annotazioni iniziali con IoU > 0.8 e etichette identiche di categoria, erano considerate "annotazioni coerenti". Le riquadre delimitanti con etichette di categoria IoU ≤ 0,8 o non identiche erano considerate "annotazioni incoerenti".
Arbitrato di esperti: Per annotazioni incoerenti (ad esempio, casi ambigui come "guardarsi intorno" vs. "discutere"), un panel di esperti con esperienza didattica prendeva la decisione finale basandosi sul video clip, sul contesto comportamentale e sulle conoscenze pedagogiche precedenti. La determinazione finale viene effettuata verificando l'accuratezza dell'etichetta tramite l'ispezione del segmento video sorgente del key frame.
L'annotazione ha rivelato che i comportamenti degli studenti erano caratterizzati da bersagli multipli, intensivi e piccoli, come mostrato nella Figura 3.

Figura 3. Un esempio di annotazione delle immagini in classe. Clicca qui per visualizzare una versione più grande di questa figura.
Gli studenti in classe mostravano comportamenti come ascoltare attentamente, usare il cellulare e leggere o prendere appunti frequentemente, mentre la frequenza di girovagare, vagare, ecc. era relativamente bassa. La Figura 4 mostra la distribuzione dei comportamenti in classe nel dataset di addestramento.

Figura 4. Distribuzione dei comportamenti nel dataset di addestramento. Clicca qui per visualizzare una versione più grande di questa figura.
Rilevamento dei comportamenti degli studenti
I framework di rilevamento degli oggetti basati su deep learning erano principalmente suddivisi in due categorie: 22: metodi a due stadi, rappresentati dalla serie Faster R-CNN, e metodi a uno stadio, rappresentati da YOLO. Per la prima categoria, i metodi di rilevamento a due stadi generavano inizialmente proposte di regione utilizzando una Rete di Proposta di Regione (RPN) prima di eseguire calcoli dettagliati di probabilità di classe e regressione a scatole delimitanti. Per la seconda categoria, i metodi a uno stadio semplificavano il processo di rilevamento prevedendo contemporaneamente le classi di oggetti e le scatole di delimitazione in un unico stadio. Sebbene i metodi a due stadi siano emersi prima nello sviluppo del campo, gli approcci a uno stadio hanno guadagnato popolarità grazie alla loro architettura semplificata e all'efficienza computazionale. Per ottenere un riconoscimento comportamentale in classe più accurato ed efficiente, questo studio ha selezionato algoritmi rappresentativi di entrambe le categorie, ovvero Faster R-CNN23,24 e YOLO-v525,26, per condurre esperimenti di rilevamento del comportamento in classe, e ha confrontato i risultati di rilevamento dei due algoritmi prima di decidere definitivamente quale algoritmo utilizzato per il rilevamento del comportamento in questo studio.
Per valutare in modo efficiente i risultati sperimentali, l'attenzione è stata posta sull'accuratezza complessiva della rilevazione rispetto al costo temporale di ciascun modello algoritmico. Sono stati utilizzati la Precisione Media Media (mAP) e il tempo di addestramento (h) per misurare i due modelli.
Sette categorie di comportamenti sono state rilevate per il riconoscimento con i due metodi, e i valori medi di accuratezza del rilevamento (AP) sono stati registrati nella Tabella 5. Tra queste, gli YOLO-v5 hanno superato Faster R-CNN nel rilevamento di tre categorie di azioni, ovvero andare in giro, ascoltare attentamente le lezioni e usare i cellulari, con valori AP rispettivamente del 100%, 62,7% e 31,8%.
| Modello di rete | Discussione | Giro | Ascoltare attentamente | Guardarsi intorno | Dormire | Prendere appunti o leggere | Uso del telefono cellulare |
| R-CNN più veloce | 32.6 | 99.5 | 45.4 | 9.3 | 22 | 52.6 | 26.8 |
| YOLO-v5s | 17.8 | 100 | 62.7 | 3.8 | 19 | 51 | 31.8 |
Tabella 5: La precisione media dei due algoritmi per una singola classe.
Il tempo di addestramento e la precisione media di rilevamento delle due reti classiche di rilevamento sul set di test con un IoU di 0,5 sono mostrati nella Tabella 6. Sebbene la rete Faster R-CNN avesse una maggiore precisione, la sua durata di trasmissione era relativamente lunga. In confronto, gli YOLO-v5 avevano un tempo di esecuzione più breve del 30% con una riduzione della precisione solo dello 0,3%, dimostrando un miglioramento maggiore dell'efficienza. Data la necessità di rilevamento in tempo reale del comportamento degli studenti in classe in questo studio, si prevedeva che il tempo di addestramento per la rete fosse il più breve possibile. Considerando sia l'accuratezza della rilevazione sia il costo temporale dei modelli addestrati sul set di addestramento, questo articolo ha concluso che YOLO-v5s era più adatto per il rilevamento del comportamento degli studenti in classe.
| Modello di rete | h | mAP@0,5 (%) |
| R-CNN più veloce | 2.88 | 41.17 |
| YOLO-v5s | 2.016 | 40.87 |
Tabella 6: Confronto delle prestazioni di rilevamento.
Pertanto, in questo studio è stato scelto YOLO-v5s per rilevare il comportamento in classe. I risultati di rilevamento prodotti dagli YOLO-v5 sono illustrati nella Figura 5, che mostra la rilevazione continua del comportamento multi-bersaglio insieme alle relative etichette.

Figura 5. Esempi di risultati di rilevamento dell'insieme di test. Clicca qui per visualizzare una versione più grande di questa figura.
(1) Aumento e preelaborazione dei dati
Per aumentare la robustezza e la generalizzazione del modello, durante l'addestramento è stata adottata una strategia di aumento dei dati compositi, includendo trasformazioni affini casuali, jitter di colore e occlusione casuale. Tutte le immagini sono state ridimensionate uniformemente a 640 × 640 pixel.
(2) Strategia di addestramento
Il processo di formazione è stato suddiviso in tre fasi:
Fase della Spina Dorsale Congelata (Epoche 1-100): La rete della colonna vertebrale era bloccata e solo la testa di rilevamento era attivata, utilizzando un basso tasso di apprendimento per il riscaldamento.
Fase completa di retta fine-tuning (Epoche 101-250): Tutti i livelli di rete sono stati sbloccati. Un programmatore di ricottura coseno ha regolato il tasso di apprendimento.
Fase di Raffinamento (Epoche 251-300): È stata applicata la Media Mobile Esponenziale per stabilizzare l'addestramento e l'intensità dell'aumento dei dati è stata ridotta per il raffinamento del modello.
Per affrontare lo squilibrio di classe, sono stati applicati pesi specifici per classe inversamente proporzionali alle loro frequenze nell'insieme di addestramento alla funzione di perdita.
(3) Post-elaborazione e ottimizzazione temporale
Per mantenere la coerenza temporale nei comportamenti in classe, è stato applicato un filtro di coerenza temporale dopo l'inferenza del modello. In particolare, per un bersaglio rilevato in una sequenza video, la sua categoria comportamentale doveva essere identificata in almeno tre fotogrammi consecutivi per essere confermata, filtrando di fatto i falsi positivi transitori.
Istituzione del metodo di punteggio comportamentale dell'engagement
Questo studio ha utilizzato il metodo dei focus group per assegnare i punteggi a ciascun comportamento. Venti insegnanti universitari di prima linea sono stati invitati a valutare l'impegno delle sette categorie di comportamento in base alla loro esperienza nella gestione della classe. Tutti e 20 gli insegnanti insegnavano da più di 10 anni e avevano tenuto una vasta gamma di corsi in diverse discipline. I punteggi di ingaggio variavano da 0 a 3, con 0-1 che indicava un ingaggio basso, 1-2 un ingaggio medio e 2-3 un ingaggio alto. Se c'era un alto grado di coerenza (α > 0,8) nelle valutazioni di più valutatori per un particolare tipo di comportamento, il coinvolgimento di quel comportamento veniva misurato facendo la media delle valutazioni dei singoli insegnanti. Le valutazioni finali per ciascun tipo di comportamento sono mostrate nella Tabella 7.
| Tipo di comportamento | guardandosi intorno | Uso del cellulare | Discussione | Girare | Prendere appunti o leggere | ascoltando attentamente | Dorme |
| Punteggio di ingaggio | 0.9 | 1.2 | 1.9 | 0.6 | 2.7 | 2.8 | 0.2 |
Tabella 7: Valutazioni comportamentali.
La formula per l'impegno comportamentale di ogni studente è

ESi = coinvolgimento comportamentale dello studente, Sj = punteggio del comportamento, fj = frequenza del comportamento j.
Assumendo che il numero di comportamenti rilevati in uno studente in una classe fosse 100, inclusi 4 "discutere", 68 "ascoltare attentamente", 25 "leggere/prendere appunti" e 3 "guardarsi intorno", il punteggio complessivo di coinvolgimento personale dello studente era (1,9 × 4 + 2,8 × 68 + 2,7 × 25 + 0,9 × 3) / 100 = 2,68. Prendendo l'intera lezione come parametro di riferimento, il coinvolgimento comportamentale è stato suddiviso in quattro livelli secondo una divisione a intervalli uguali di una scala 0-3: un punteggio inferiore a 0,75 è stato definito come "non coinvolto", 0,76-1,5 come "leggermente coinvolto", 1,6-2,25 come "impegnato" e 2,26-3 come "molto coinvolto"; così, lo studente è stato valutato come "molto coinvolto" per la classe.
L'impegno comportamentale dell'intera classe si riferiva al punteggio medio di tutti gli studenti. La formula per l'impegno comportamentale della classe è:

Ec = coinvolgimento comportamentale della classe, ES = coinvolgimento comportamentale di un certo studente, n = numero di studenti