Y sí te dijera que puedes programar mientras al mismo tiempo te diviertes con un juego, ¿Me creerías?
La nueva era del internet ha traído muchos cambios en todos los sectores incluidos el sector de educación, ya hoy es posible un aprendizaje más interactivo e interesante
Entonces, debes creerme cuando te digo que puedes estudiar programación y no con los métodos aburridos en los que hay cientos de líneas de códigos en un pizarrón o un libro y de los cuales no sabes cuál es el inicio o el fin
Las opciones que existen nos ofrecen una serie de desafíos divertidos y entretenidos los cuales debemos ir completando con la teoría que se nos proporciona en la historia del juego,
Existen muchas herramientas, sin embargo las mejores son:
Sí lo que quieres es tener un aprendizaje más general de todos los lenguajes de programación, mi recomendación es que inicies usando codingame, para hacerlo:
Hay juegos más cortos que otros y muchas veces la duración del juego depende de la amplitud del lenguaje que se está enseñando o del nivel de experiencia que hayas configurado en el perfil creado
Recomendación
Iniciar con los niveles básicos a menos que ya tengas algo de experiencia en un lenguaje
Para que los niños se inicien en el mundo de la programación y comiencen a adquirir experiencia en la programación orientada a objetos no hay mejor opción que scratch, el cual a través de su interfaz colorida funciona como guía en todo el proceso de creación de app móviles y más específicamente juegos
Para empezar a usar Scratch:
Grosshopper a diferencia de las web mencionadas anteriormente tiene dos características que la diferencian. La primer características es su disponibilidad tanto en formato de sitio web como formato móvil
La segunda características tiene que ver con su especialización en un lenguaje, mientras que codingame y scratch abordan de forma general varias tecnologías en grosshopper está enfocada en el aprendizaje de javascript
En cuanto a su funcionalidad, lo cierto es que es excelente, para empezar a usarla:
Recomendación
La app está enfocada en javascript por lo tanto en caso de no interesarte dicha tecnología lo mejor son las alternativas mencionadas de primero, aunque de estar interesado deberías comenzar a usarla,pues es propiedad de Google y por lo tanto su contenido está respaldado por una de las empresas tecnológicas más portante del mundo
Otras herramientas del tipo especializadas son
No son muy opciones muy conocidas, sin embargo son excelente en cuanto a la enseñanza entretenida de Python se refiere, haciendo uso de juegos de aventuras en los cuales debemos resolver rompecabezas que ayudarán mejorar nuestro razonamiento lógico, el cual es una habilidad que todo buen programador debe trabajar
Todas estas herramientas son ideales para aquellas personas que quieren iniciar en el mundo de la programación, pues allí vas a encontrar actividades para programar de formas interactiva y divertida, mediante puzzles o videojuegos