Introduction: Juego Algorinto

Algorinto es un juego sobre resolver laberintos utilizando algoritmos, que mide mediante un sistema de puntos, cuál es el jugador con el algoritmo más efectivo. Se puede hacer en gran variedad de materiales y entornos, y es para cualquier edad y nivel de enseñanza.

Instrucciones de juego.

Una vez se tiene las representaciones de las piezas necesarias para crear el juego este se debe hacer de la siguiente manera.

1. Se debe generar el laberinto de la manera en que se desee siempre y cuando haya al menos 1 lugar que se marque como meta (donde el jugador debe llegar con su ficha) y se deben de tener al menos 2 caminos que lleven a estos lugares, de preferencia estos deben de tener un tamaño diferente para que se generen diferentes algoritmos. Si uno de estos se puede resolver con menos pasos es mejor ya que esto haría que haya una forma de resolver el problema con un algoritmo más “óptimo”.

2. Se deben posicionar las piezas de los jugadores en un mismo lugar de partida desde donde deberán de llegar al final del algoritmo y donde volverán sus piezas en caso de error como se explicará más adelante.

3. Una vez se tiene el laberinto listo cada jugador deberá usar las piezas de instrucciones para armar su algoritmo. Para armar el mismo se debe de tener en cuenta lo siguiente, las flechas de giro hacen que la ficha gire 90º sobre la misma casilla hacia el lado que la flecha apunte. Y que las flechas rectas lo que hacen es que la ficha avance una casilla hacia el lugar en que están apuntando.

Nota: las fichas en la casilla inicial pueden apuntar hacia cualquier dirección sin la necesidad de una ficha de giro

4. Puntos:

a. Cada una de las instrucciones que se utilicen hace que se sume 1 punto al conteo de puntos del jugador.

b. Si el jugador no llega a hasta el final del laberinto con su algoritmo su ficha deberá volver a poner su ficha en el inicio y deberá modificar su algoritmo. Además, se suman los puntos de las instrucciones utilizadas.

c. Si el jugador se sale del laberinto por una instrucción errónea también deberá de poner su ficha al inicio del laberinto y cambiar su algoritmo. En este caso se sumarán los puntos de las instrucciones ejecutadas hasta el momento en que se salió del laberinto (en representación de un error de ejecución)

La intención es que si solo está jugando una persona esta busque no solo pasar el algoritmo si no la forma más eficiente en relación a la cantidad de instrucciones y así tener menos puntos

Si se tienen 2 o más jugadores de igual manera se busca que los jugadores busquen el camino más eficiente y el jugador ganador es el que posea menos puntos


Duración estimada: 10 minutos.


Notas:

  • Algorinto puede ser fabricado en casi cualquier tipo de material de bajo costo, como cartón o papel. 
  • El juego puede realizarse sobre superficies comunes como cemento, utilizando tizas o piedras para dibujar, o incluso puede dibujarse sobre tierra o arena con una rama.
  • Algorinto está diseñado tanto para adolescentes o adultos que quieran aprender a realizar algoritmos de forma eficiente desde el nivel más inicial, como también para niños en los que se quiera una estimulación temprana de la lógica y el pensamiento.
  • No existe una limitación de lenguaje para que las personas puedan realizar este juego, por lo que el alcance del mismo no solo se limita a los hispanohablantes.
  • El sistema de puntos diseñados insta al usuario a intentar pensar una solución que sea más óptima, por lo que no solamente se aprende a realizar algoritmos, si no, a realizarlos de la forma más eficiente.
  • Ya que los símbolos utilizados son símbolos que tienen su asignación en el sistema braille, el juego es accesible para personas con baja visión o sin visión, así como para personas que cuenten con cualquier otra condición que no afecte la vista, ya que al ser una actividad muy visual, no es muy necesario hablar o escuchar para poder jugarlo. Si la persona tiene alguna dificultad motora, se debe contar con un tutor que le ayude a mover sus fichas.


Conceptos aprendidos


  • Pensamiento lógico

Este concepto es altamente tratado durante la actividad, al intentar pensar rutas e instrucciones para atravesar el laberinto. Al idear los posibles caminos y elegir uno, se está fomentando el pensamiento lógico en el jugador.


  • Algoritmos

Este concepto se trabaja mediante la creación y aplicación de las instrucciones. Se fomenta el concepto de que un algoritmo es una secuencia de pasos para resolver un problema, como la secuencia de instrucciones para resolver el laberinto.


  • Secuenciación

Aunque se tenga un entendimiento de las instrucciones, el ponerlas en el orden y cantidad correctos también es parte importante de la solución, por lo que la secuenciación de pasos es un concepto que también se aprende durante el juego.


  • Optimización

En Algorinto, el ganador se define mediante el sistema de puntos que va de acuerdo a la cantidad de pasos para resolver el laberinto. Si se quiere ganar, el jugador está obligado a pensar una mejor solución, por lo que está aprendiendo a optimizar los algoritmos que crea.


  • Depuración

Mediante el sistema de reinicio de avance que existe cuando un jugador se equivoca en el camino, los usuarios podrán aprender a analizar y corregir sus propias soluciones, por lo que la depuración es un concepto que habrán aprendido al finalizar el juego.




Supplies

Materiales:

  • 2 hojas de papel liso o cartón.
  • Tijeras.
  • Lapicero.

Step 1: Dibujar Símbolos

Se procede a dibujar en una de las dos hojas, todas las flechas, tanto las de los giros hacia la izquierda y derecha, como las flechas para avanzar. Es importante que se dibujen más flechas de las que se utilizan para avanzar, ya que estas se utilizan con más frecuencia.

Es opcional dibujar símbolos personalizados para que sean las fichas, sin embargo, no es necesario ya que como ficha se puede usar cualquier objeto pequeño.



Step 2: Cortar Piezas

Una vez teniendo los dibujos listos, se procede a cortarlos con las tijeras. La forma no es muy relevante.

Step 3: Dibujar Laberinto

Tomaremos la otra hoja blanca, y procederemos a dibujar un laberinto de la preferencia del usuario fabricante. Es opcional señalar las casillas de salida y de llegada con otro color, pero en caso de contar únicamente con un solo lapicero o lápiz, se pueden dibujar símbolos para señalar esto.

Step 4: Variantes De Fabricación

Algorinto también puede ser fabricado en cartón, en donde las casillas del laberinto serán recuadros de cartón cortados.

Otra forma de juego incluye dibujar los laberintos y los pasos de los algoritmos en tierra o arena con una rama, así como sobre cemento, utilizando una tiza o una piedra de color.