Otoño 2019 / Chris Ruminski

Cuando nuestra familia era nueva en la educación en el hogar y nueva en Fayetteville, la cooperativa local de educación en el hogar anunció un campamento de una semana para aprender robótica durante el verano. Decidimos intentarlo, así que cada día mi hija de doce años se reunía con un grupo de unos dieciséis adolescentes para aprender a programar kits de robótica Lego Mindstorm®. Durante la semana, ella y un compañero construyeron un robot Lego y, lo que es más importante, lo programaron con programas visuales condicionales. Compitieron en desafíos, carreras y juegos, todos usando sus robots.  

Fue en el campamento donde conocimos a la familia Todd, y desde entonces han sido un modelo a seguir para nuestra familia. Ahora, debo decirles que lo que no aprendí hasta aproximadamente la mitad de esa semana de campamento fue que era Michael Todd, el hijo adolescente, quien estaba impartiendo el curso. Michael tiene una historia increíble que podría cambiar la forma de ver la enseñanza de la tecnología, la codificación y la informática. Mientras que la madre de Michael estaba allí en el campamento para brindar apoyo a los padres o manejar posibles problemas, el proyecto del campamento de robótica era de Michael.

Mientras mi hija y otros adolescentes aprendían de Michael, la Sra. Todd me dijo que Michael había aprendido a programar los robots y quería compartir lo que aprendió con los demás. ¡Compró los kits y luego decidió enseñar en un campamento de verano para pagarlos y ganar algo de dinero para el verano! Enseñó a los campistas cómo seguir las instrucciones, construir los robots y cómo programar los bots para realizar diferentes tareas. Cada equipo aprendió a probar, probar, depurar y volver a probar hasta obtener los resultados que deseaban. La prueba fue una parte central del proceso de programación. ¡Fue muy divertido!

Cuando Michael obtuvo una beca completa para el departamento de robótica de NC State (en gran parte debido a su habilidad con la programación), le enseñó a nuestra familia que aprender a jugar con un kit de robótica de Lego es en realidad mucho más que diversión y juegos. De hecho, muchas escuelas físicas utilizan estos mismos robots en sus clases. Los lenguajes visuales varían de un sistema a otro, pero la misma estructura básica se aplica a toda la programación. El testimonio de la familia Todd sobre el aprendizaje a través del juego demuestra que sus hijos también pueden aprender a codificar, incluso si no sabe cómo enseñárselos.

Este no es un anuncio de kits de robótica de Lego de ninguna manera; hay docenas de kits y robots disponibles, y cada mes salen más. Las cosas más importantes que sus hijos van a aprender sobre el trabajo con estas tecnologías son cómo pensar y cómo hacer pruebas. ¡Esas son tus metas! Aquí hay algunas sugerencias para comenzar.

Sugiero elegir un kit basado en los intereses, el presupuesto, las habilidades y el tiempo de su familia. Si está interesado en la simplicidad y la facilidad de uso, busque en línea kits de "robótica STEM". Estos kits básicos suelen ser para principiantes.

A menos que ya esté familiarizado con la programación, también sugeriría buscar un lenguaje de programación visual en lugar de un lenguaje de programación de línea de comandos. ¡Realmente apesta que todo un programa falle porque olvidaste un punto y coma en alguna parte!  

Un robot divertido a considerar es el Ozobot. Realiza diferentes acciones y está programado principalmente por el color de la línea de marcador que sigue. Para algo un poco más profundo, considere Makeblock mBot. Este kit de robótica es fácil de armar y tiene un lenguaje de programación MBlock que es fácil de aprender. Hay instrucciones claras y mucha gente ha publicado tutoriales en línea para este bot.

Comprar un robot no es tu única opción. También hay software que puede usar y tiene sus propios beneficios. Algunas opciones a considerar son: 

https://robocode.sourceforge.io/, https://www.codingame.com/start y https://codecombat.com/.

Cada uno de estos se enfoca principalmente en aprender el lenguaje de codificación existente, y cada uno generalmente les pide a los programadores que escriban la programación de la línea de comandos. (Esto podría ser más atractivo para los estudiantes mayores).

Otra opción sería buscar específicamente juegos que enseñen programación. Uno que he disfrutado personalmente es Gladiabots. En este juego, usted tiene el desafío de configurar declaraciones de "si / entonces" en un lenguaje visual que sus robots digitales llevan a cabo según lo que ven. Por ejemplo, un comando podría decirle a su robot que se dirija a la pelota más cercana. La siguiente declaración podría decirle al robot que se escape tan pronto como un bot del otro equipo le dispare. Los robots siguen tus instrucciones para tratar de enviar más balones a las porterías, destruir los robots del otro equipo y más. Hay un buen sistema de tutoriales en este juego y muchos foros de discusión para obtener sugerencias.

Al final, ya sea que elija un kit de robótica, un software o un juego en línea, no olvide que el verdadero objetivo de todas estas actividades es desarrollar habilidades de pensamiento lógico. Cuando era joven, el chiste solía ser: "La forma más fácil de evitar que la luz parpadee en la videograbadora es taparla con cinta negra". ¡La tecnología ha recorrido un largo camino! ¡Hoy en día, la mayoría de las personas usa teléfonos inteligentes con más poder de cómputo que el que usamos para llevar a los hombres a la luna! Todos hemos aprendido a interactuar con la tecnología hasta cierto punto, y nuestros hijos van a hacer cosas aún mejores. Así que adelante, permítales construir, probar, fallar, aprender, modificar y volver a intentar, ¡y estarán más que listos para cualquier desafío que se presente!

Chris Ruminski es un miembro de la junta de NCHE que ocupa el puesto de TI y es maestro por capacitación y práctica. Fue profesor de primaria (tercero y quinto grado) en escuelas públicas durante siete años. Fue tutor de niños de jardín de infantes a estudiantes adultos de GRE en privado al mismo tiempo. Después de mudarse a Fayetteville, NC, Chris, su esposa, Dawn, y su única hija acordaron que era hora de estudiar en casa. Ya han pasado tres años y nunca se han arrepentido. Durante los últimos dos años, Chris ha enseñado una clase de aprendizaje con juegos para la cooperativa de educación en el hogar HOME. Está escribiendo un libro compartiendo estos juegos y cómo usarlos para la educación.

es_MXEspañol de México