VEXcode VR, Aprendizaje remoto sobre los robots VEX
VEXcode VR es para experimentar con diferentes formas de programar un robot. Para fomentar el aprendizaje autodirigido, se pueden crear y reproducir nuevos proyectos en segundos, se proporcionan comentarios inmediatos y tanto los datos del sensor como la ejecución del programa se hacen visibles para el alumno. VEXcode VR es una forma de enriquecer la experiencia de CS para los estudiantes después de que hayan descubierto la emoción de la robótica educativa con otras plataformas VEX.
Fácil de usar
VEXcode VR está basado en la web, por lo que lanzar VEXcode VR es fácil. La interfaz de usuario simplifica la navegación. Los comandos se dividen en categorías, evitando una lista de comandos potencialmente abrumadora. Los comandos también están codificados por colores para que los usuarios puedan encontrar fácilmente los bloques relacionados. El área de programación siempre está visible; invitando a los alumnos a comenzar a codificar. VEXcode VR utiliza robots preconstruidos y comandos de transmisión. Esto permite a los usuarios codificar un robot para que se mueva en cuestión de minutos.
Comentarios inmediatos
VEXcode VR fomenta la experimentación y el juego. Cuando los estudiantes ejecutan un proyecto, pueden ver inmediatamente si su robot produjo el resultado deseado. Es fácil para los maestros proporcionar comentarios. Un proyecto en VEXcode VR siempre se ejecutará de la misma manera; esto no siempre ocurre con un robot físico. Esto permite a los profesores y estudiantes centrarse en la lógica de la programación, no en la física del robot o en el campo donde se está ejecutando el robot. El robot VR siempre comienza en el mismo lugar y no se ve afectado por la fricción. Los alumnos pueden añadir bloques mientras su proyecto se está ejecutando, detener el proyecto en cualquier momento y restablecer su patio de recreo virtual con un solo clic. Los bloques que no están conectados a la pila principal se ignoran cuando se ejecuta el proyecto. No hay errores en VEXcode VR. Los estudiantes pueden cometer errores lógicos al codificar, pero no se sentirán frustrados de que sus proyectos no se compilen y ejecuten. La capacidad de VEXcode VR para proporcionar comentarios inmediatos y su facilidad de uso animan a los alumnos a aprender mientras codifican y apoya un enfoque ascendente para escribir proyectos donde se crean pequeños fragmentos de código, se prueban y luego se combinan en comportamientos más grandes.
Aprendizaje hecho visible
La ventana Playground en VEXcode VR contiene un panel de control que muestra todos los datos del sensor del VR Robot. Cada vez que se ejecuta el robot de realidad virtual, los alumnos pueden ver los datos del sensor actualizados en tiempo real, proporcionándoles información sobre cómo se pueden utilizar los datos.
Estos datos en tiempo real pueden ayudar a los alumnos a hacer que los conceptos abstractos (por ejemplo, ¿cómo toma una decisión mi robot?) sean más visibles y concretos.
VEXcode VR también resalta los bloques dentro de un proyecto cuando se están ejecutando esos bloques. Esta función permite a los alumnos observar el flujo del programa de sus proyectos. Cuando se está ejecutando un proyecto VEXcode VR, el bloque que se está ejecutando está rodeado por un borde verde brillante. Estos comentarios ayudan a los alumnos a comprender por qué el robot de realidad virtual está realizando un comportamiento en particular.
Los estudiantes también pueden repasar sus proyectos utilizando el botón Step en la barra de herramientas.
Cuando un usuario pasa por un proyecto, el bloque se resalta primero en verde para mostrar que es el siguiente comando que se ejecutará. Cuando el usuario selecciona Paso de nuevo, la acción del bloque se ejecuta y el borde verde parpadea.
La función Step proporciona a los estudiantes una representación visual del flujo de los comandos a medida que se ejecutan dentro de un proyecto. Esto proporciona a los estudiantes importantes señales visuales cuando intentan solucionar problemas o diseñar un programa
Aprendizaje con VEXcode VR
A menudo, cuando aprendemos una nueva habilidad, usamos diferentes apoyos. VEXcode VR es una gran plataforma para aprender conceptos específicos de informática (CS) porque a veces puede ser más fácil para los estudiantes aprender esos conceptos con los soportes (fácil de usar, retroalimentación inmediata, aprendizaje hecho visible) proporcionados por VEXcode VR.
Cuando se trabaja para aprender o fortalecer una nueva habilidad, es útil centrarse directamente en esa habilidad. Esta es la razón por la que a las personas a menudo les gusta estudiar en una biblioteca o en un Starbucks tranquilo: el entorno les ayuda a concentrarse. VEXcode VR proporciona un entorno de aprendizaje centrado. Los alumnos no tienen que preocuparse de que su motor esté enchufado en el puerto incorrecto o de que su robot haya iniciado el desafío en la posición incorrecta.
VEXcode VR también ayuda con las implementaciones en el aula. Los estudiantes faltan a la escuela por enfermedad y vacaciones. Los estudiantes no aprenden al mismo ritmo. Los maestros tienen que planificar y acomodar a los alumnos que se mudan a su distrito durante el año escolar. En todas estas situaciones (y más), VEXcode VR puede ser un gran complemento para los robots físicos.
Uso de robots reales
La National Science Teaching Association (NSTA) publicó recientemente su declaración de posición sobre la enseñanza y el aprendizaje de la educación STEM. Esta declaración identificó que la educación STEM ocurre cuando:
- El aprendizaje se ve como un proceso activo y constructivo, y no receptivo
- La motivación y las creencias de los estudiantes son parte integral de la cognición
- La interacción social es fundamental para el desarrollo cognitivo
- El conocimiento, las estrategias y la experiencia se contextualizan en la experiencia de aprendizaje
Como he argumentado en otra parte, el uso de robots físicos es una forma tremenda deorganizar un entorno de aprendizaje para satisfacer las necesidades mencionadas anteriormente de la educación STEM. Esto ocurre con frecuencia tanto en las aulas como en los campos de competencia. Esto no puede ocurrir en VEXcode VR.
Además, el objetivo de toda educación es la aplicación. Queremos que los estudiantes apliquen lo que aprenden a un problema o escenario del mundo real. No queremos que los estudiantes se conviertan en grandes escritores con una sola indicación, queremos que puedan aplicar esas habilidades de escritura a muchos contextos diferentes. La robótica es una excelente manera para que los estudiantes apliquen y contextualicen sus habilidades de informática en un contexto del mundo real.
Uso de VEXcode VR y robots físicos juntos
Los robots virtuales y los patios de recreo de VEXcode VR están diseñados para complementar el aprendizaje STEM, no para suplantar la aplicación de conocimientos y habilidades, integrados a través de experiencias del mundo real, mientras que los estudiantes colaboran con sus compañeros, la esencia de la educación STEM.
Como se muestra en la siguiente figura, usar VEXcode VR y robots físicos juntos le proporciona las ventajas de cada uno, pero también hay beneficios únicos de usarlos juntos.