Si bien las unidades de laboratorio STEM de VEX IQ (2.ª generación) están escritas para usarse con la codificación basada en bloques en VEXcode IQ, también se pueden enseñar usando Python. Este artículo cubrirá los recursos disponibles para respaldar la enseñanza de unidades de laboratorio STEM con Python en su aula.
Las unidades de laboratorio STEM de VEX IQ (2.ª generación) siguen el formato Aprender - Practicar - Competir. Para obtener más información sobre el formato y la implementación de estas Unidades en su aula consulte este artículo. Se puede seguir el mismo proceso para implementar unidades de laboratorio STEM de VEX IQ (segunda generación) independientemente del método de codificación.
Mire este video para obtener más información sobre los recursos de Python disponibles y cómo se pueden usar con las unidades de laboratorio STEM.
A menos que se indique lo contrario, las siguientes imágenes y ejemplos se toman de la Unidad de laboratorio STEMCube Collector, pero el mismo formato se puede encontrar en todas las Unidades de laboratorio STEM de VEX IQ (2.ª generación).
Recursos disponibles para enseñar Python con VEXcode IQ
Dentro de las unidades de laboratorio STEM de VEX IQ (2.ª generación)
Será necesario realizar ajustes menores para implementar cada Unidad usando Python, pero todos ellos se describen en el Portal del docente en el documento "Recursos de Python de VEXcode IQ para esta unidad". A continuación se muestran los diversos recursos disponibles para ayudarle a enseñar estas unidades con Python.
En la secciónAprende se proporcionan videos de instrucción directa. Algunos de estos videos están disponibles tanto para implementaciones de Blocks como de Python. Cuando ambos estén disponibles, asegúrese de que los estudiantes sepan cuál de los videos ver. Hay resúmenes de lecciones separados y preguntas para verificar su comprensión disponibles para cada video, de modo que los estudiantes solo necesitan concentrarse en el método de codificación elegido por el instructor.
Algunos videos tienen instrucciones específicas de bloques. Para estos videos, se incluye en el Portal del docente de la unidad un resumen de la lección elaborado para los comandos o conceptos de Python relacionados.
Dentro del Portal del profesor se encuentra el documento "Recursos de Python de VEXcode IQ para esta unidad". Este es un documento de Google editable que contiene las versiones en Python de los resúmenes de lecciones y preguntas de verificación de comprensión que no están incluidas en el contenido de la unidad. Puede hacer una copia de este documento y distribuir resúmenes de lecciones individuales a los estudiantes según sea necesario al enseñar la Unidad con Python.
Para obtener más información sobre cómo personalizar recursos mediante Google Drive o Microsoft, estos artículos.
Si bien la mayoría de las actividades para usarse con cualquier método de codificación, hay algunas excepciones como en la Unidad del Laboratorio STEM de Tug of War (incluida la actividad práctica que se muestra aquí). En este caso, las versiones Python de las actividades también se incluirán en el documento "Recursos Python de VEXcode IQ para esta unidad". Al igual que los resúmenes de lecciones, estos se pueden distribuir a los estudiantes según sea necesario durante la unidad.
Dentro de VEXcode IQ
Los recursos dentro de VEXcode IQ también pueden ayudar a los estudiantes a completar las unidades de laboratorio STEM utilizando un proyecto de Python.
Como usuario nuevo de Python, puede ser útil ver la correlación entre un comando basado en bloques y su equivalente en Python. Esto se puede hacer usando el Visor de Código. Consulte este artículo para obtener más información sobre el Visor de código en VEXcode IQ.
Cuando los estudiantes comprenden qué comandos pueden necesitar para su proyecto, pueden comenzar a escribirlos en el Espacio de trabajo. La función Autocompletar puede ayudar a los estudiantes a minimizar errores en su proyecto y ahorrar tiempo. Para obtener más información sobre Autocompletar en un proyecto Python de VEXcode IQ,artículo.
La Ayuda está disponible para guiar a los estudiantes a través de lo que hace un comando y los parámetros necesarios para un comando. Para abrir la Ayuda de un comando, seleccione el signo de interrogación junto a cualquier comando en la Caja de herramientas. Para obtener más información sobre cómo acceder a la Ayuda en un proyecto de Python,artículo.