Sebbene le unità di laboratorio STEM di VEX IQ (2a generazione) siano scritte per essere utilizzate con la codifica basata su blocchi in VEXcode IQ, possono essere insegnate anche utilizzando Python. Questo articolo illustrerà le risorse disponibili per supportare l'insegnamento delle unità di laboratorio STEM con Python nella tua classe.
Le unità di laboratorio STEM di VEX IQ (2a generazione) seguono il formato Apprendimento - Pratica - Competizione. Per saperne di più sul formato e sull'implementazione di queste Unità nella tua classe, consulta questo articolo. Lo stesso processo per implementare le unità di laboratorio STEM VEX IQ (2a generazione) può essere seguito indipendentemente dal metodo di codifica.
Guarda questo video per saperne di più sulle risorse Python disponibili e su come possono essere utilizzate con le unità di laboratorio STEM.
Salvo diversa indicazione, le immagini e gli esempi seguenti sono tratti dall'unitàdel laboratorio STEM di Cube Collector, ma lo stesso formato è disponibile in tutte le unità di laboratorio STEM di VEX IQ (2a generazione).
Risorse disponibili per insegnare Python con VEXcode IQ
All'interno delle unità di laboratorio STEM VEX IQ (2a generazione)
Saranno necessari piccoli aggiustamenti per implementare ogni unità utilizzando Python, ma sono tutti descritti nel Portale Insegnanti nel documento "Risorse Python VEXcode IQ per questa unità". Di seguito sono elencate le varie risorse disponibili per aiutarti a insegnare queste Unità con Python.
Nella sezioneImpara sono disponibili video di istruzioni dirette. Alcuni di questi video sono disponibili sia per le implementazioni Blocks che Python. Quando entrambi i video sono disponibili, assicurati che gli studenti sappiano quale guardare. Per ogni video sono disponibili riassunti separati delle lezioni e domande per verificare la comprensione, in modo che gli studenti debbano concentrarsi solo sul metodo di codifica scelto dall'istruttore.
Alcuni video contengono istruzioni specifiche per i blocchi. Per questi video, nel Portale Insegnanti dell'Unità è incluso un riepilogo della lezione realizzato per i comandi o concetti Python correlati.
All'interno del Portale Insegnanti è presente il documento "Risorse Python VEXcode IQ per questa unità". Questo è un documento Google modificabile che contiene le versioni Python dei riassunti delle lezioni e delle domande di verifica della comprensione non incluse nel contenuto dell'unità. È possibile creare una copia di questo documento e distribuire i riassunti delle singole lezioni agli studenti, secondo necessità, durante l'insegnamento dell'Unità con Python.
Per saperne di più sulla personalizzazione delle risorse tramite Google Drive o Microsoft, consulta questi articoli.
Sebbene la maggior parte delle attività Practice eCompete siano scritte per essere utilizzate con qualsiasi metodo di codifica, ci sono alcune eccezioni come nell'Unità del laboratorio STEM Tug of War (inclusa l'attività pratica mostrata qui). In questo caso, le versioni Python delle attività saranno incluse anche nel documento "Risorse Python VEXcode IQ per questa unità". Similmente ai riassunti delle lezioni, questi possono essere distribuiti agli studenti secondo necessità durante l'Unità.
All'interno di VEXcode IQ
Le risorse all'interno di VEXcode IQ possono anche aiutare gli studenti a completare le unità di laboratorio STEM utilizzando un progetto Python.
Per un nuovo utente di Python, può essere utile vedere la correlazione tra un comando basato su blocchi e l'equivalente in Python. Questo può essere fatto utilizzando il Code Viewer. Consulta questo articolo per saperne di più sul Code Viewer in VEXcode IQ.
Quando gli studenti capiscono quali comandi potrebbero servirgli per il loro progetto, possono iniziare a digitarli nell'area di lavoro. La funzione di completamento automatico può aiutare gli studenti a ridurre al minimo gli errori nei loro progetti e a risparmiare tempo. Per saperne di più sul completamento automatico in un progetto Python VEXcode IQ, vedere questo articolo.
La Guida è disponibile per guidare gli studenti attraverso le funzioni di un comando e i parametri necessari per un comando. Per aprire la Guida di un comando, seleziona il punto interrogativo accanto a un comando qualsiasi nella Casella degli strumenti. Per ulteriori informazioni sull'accesso alla Guida in un progetto Python, vedere questo articolo.