Una de las preguntas que recibimos más a menudo es "¿Cuál es el mejor lenguaje de programación para que aprenda mi hijo?" o "¿X lenguaje es bueno para empezar a aprender?".
Esta es una pregunta muy válida, ya que queremos saber en dónde invertir nuestro tiempo, de tal manera que lo que aprendamos sea útil, pero al mismo tiempo que no sea demasiado complicado y frustrante.
Si yo les preguntara a ustedes, ¿qué idioma es el mejor para aprender como segunda lengua? Quizá muchos me contesten "el inglés", porque es el más utilizado en el mundo. Pero, ¿y si lo que quiero es ir a Japón? o ¿si mis intereses son por aprender lenguas nativas? Entonces la respuesta sería muy diferente.
Pasa lo mismo con la programación. En términos generales, la mayoría de las personas dirán que Python, C y Java son los lenguajes más recomendados para aprender. Estos lenguajes se pueden utilizar para programar en una gran cantidad de dispositivos, cuentan con comunidades muy activas que te pueden apoyar y son muy versátiles, es decir, se pueden utilizar para programar muchos tipos de aplicaciones.
Pero siguiendo el símil de arriba, no necesariamente estos lenguajes son siempre los más recomendados para cualquier actividad.
En el caso de la robótica para niños, existen softwares que pueden facilitar el proceso de programación y hacer mucho más sencillo que un niño controle un robot.
Tal es el caso de Flowde, que más que ser un lenguaje de programación, es una aplicación que nos permite controlar a Bucky para que realice acciones como cambiar de motor, mover motores, detectar la luz, así como realizar otras funciones como comparaciones u operaciones aritméticas.
Esto facilita el proceso de aprendizaje, ya que se eliminan muchas de las barreras que otros lenguajes de programación pueden tener y se centra en la actividad de controlar al robot.
Comments