Avviare e sostenere conversazioni produttive e significative con gli studenti, mentre stanno programmando, non solo offre informazioni dettagliate sul loro apprendimento, ma contribuisce anche a una cultura del feedback in classe. Le buone domande possono aprire la porta agli studenti per articolare il proprio pensiero, impegnarsi attivamente nella risoluzione dei problemi e sviluppare resilienza.
Ogni volta che gli studenti programmano o lavorano con un robot, gli educatori e gli studenti devono essere consapevoli di tre idee principali:
- Dove sto andando? – Gli studenti comprendono l'obiettivo della sfida o del compito su cui stanno lavorando?
- Come sto? – Gli studenti riescono a verbalizzare o spiegare in altro modo cosa stanno facendo con il loro codice e perché?
- Dove andremo dopo? OPPURE Come posso migliorare? – Gli studenti sono consapevoli di quali sono i prossimi passi o su cosa stanno lavorando nel loro progetto di coding? Se gli studenti hanno portato a termine il compito, riescono a pensare a modi per migliorare il proprio codice o la propria collaborazione?
Le conversazioni in classe tra insegnanti e studenti sono un ottimo modo per monitorare i progressi degli studenti, offrendo allo stesso tempo agli studenti l'opportunità di spiegare il proprio pensiero e apprendimento e creare connessioni più profonde con i contenuti e i concetti su cui stanno lavorando. Gli educatori possono avere diversi obiettivi quando iniziano una conversazione ed essere consapevoli dell'obiettivo della conversazione può aiutare tutti i soggetti coinvolti, che si tratti di un'intera classe, di un gruppo di studenti o di un singolo studente, a impegnarsi in un processo positivo e produttivo da cui imparare. e l'uno con l'altro.
La tabella seguente offre obiettivi comuni di codifica degli educatori e alcuni esempi di domande o suggerimenti che possono essere utilizzati per facilitare le conversazioni verso tale obiettivo.
Obiettivi di codifica |
Suggerimenti per la conversazione |
Chiarimento o valutazione della comprensione a livello superficiale |
|
Mantenere il focus sulla risoluzione dei problemi |
|
Pensando al tuo codice |
|
Iterare con un obiettivo in mente |
|
Mentalità di miglioramento e crescita |
|