Si bien las unidades de laboratorio VEX EXP STEM están escritas para su uso con la codificación basada en bloques en VEXcode EXP, también se pueden enseñar usando Python. Este artículo cubrirá los recursos disponibles para apoyar la enseñanza de unidades de laboratorio STEM con Python en su aula.
Las unidades de laboratorio VEX EXP STEM 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 las unidades de laboratorio VEX EXP STEM, independientemente del método de codificación.
Vea 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 Ring Leader STEM, pero se puede encontrar el mismo formato en todas las unidades de laboratorio VEX EXP STEM.
Recursos disponibles para enseñar Python con VEXcode EXP
Dentro de las unidades de laboratorio VEX EXP STEM
Será necesario realizar ajustes menores para implementar cada Unidad utilizando Python, pero todos ellos se describen en el Portal del Profesor en el documento "VEXCODE EXP Python Resources for this Unit". Los diversos recursos disponibles para ayudarlo a enseñar estas Unidades con Python se muestran a continuación.
En la sección Aprender, se proporcionan videos de instrucciones directas. Algunos de estos videos están disponibles para implementaciones de Blocks y Python. Cuando ambos estén disponibles, asegúrese de que los estudiantes sepan cuál de los videos ver. Los resúmenes de las lecciones por separado y las preguntas de comprensión están disponibles para cada video, por lo que los estudiantes solo deben centrarse en el método de codificación elegido por el instructor.
Algunos videos tienen instrucciones específicas para Bloques. Para estos videos, se incluye en el Portal del Profesor de la Unidad un resumen de la lección realizado para los comandos o conceptos relacionados con Python.
Dentro del Portal del Profesor se encuentra el documento "VEXCODE EXP Python Resources for this Unit". Este es un documento editable de Google que contiene las versiones en Python de los resúmenes de las lecciones y verifica tus preguntas de comprensión no 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 los recursos con Google Drive o Microsoft, consulta estos artículos.
Si bien la mayoría de las actividades de práctica y competencia están escritas para usarse con cualquier método de codificación, hay algunas excepciones como en la Unidad de laboratorio STEM de Ring Leader (incluida la actividad de práctica que se muestra aquí). En este caso, las versiones en Python de las actividades también se incluirán en el documento “VEXCODE EXP Python Resources for this Unit”. De manera similar a los resúmenes de las lecciones, estos se pueden distribuir a los estudiantes según sea necesario durante la Unidad.
Dentro de VEXcode EXP
Los recursos dentro de VEXCODE EXP también pueden ayudar a apoyar a los estudiantes a medida que completan LAS unidades de laboratorio STEM utilizando un proyecto de Python.
Como nuevo usuario de Python, puede ser útil ver la correlación entre un comando basado en bloques y el equivalente de Python. Esto se puede hacer utilizando el Visor de código. Consulte este artículo para obtener más información sobre el Visor de código en VEXcode EXP.
Cuando los estudiantes entiendan 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 los errores en su proyecto y ahorrar tiempo. Para obtener más información sobre Autocompletar en un proyecto VEXCODE EXP Python, consulte este 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, consulta este artículo.