Blockly Games y MBlock

LABORATORIO 14
BLOCKLY GAMES Y MBLOCK

1. OBJETIVOS
  • Explorar las diferentes tipos de programación a través de bloques en Blockly Games.
  • Programar mediante bloques la operación de motores del módulo de carro.
  • Programar la trayectoria en forma de U con dos giros para el módulo de carro.

2. MARCO TEÓRICO
Blockly Games
Blockly Games es una serie de juegos educativos que enseñar a programar. Está diseñado para niños que no han tenido experiencia previa con la programación por computadora. Al concluir estos juegos, los participantes estarán listos para usar los convencionales lenguajes de programación basados en textos.

MBlock
Es la perfecta combinación de código Scratch y Arduino. Mediante este software se pueden programar diferentes modelos de Arduino mediante bloques. Se utilizo el mBlock v3.4.1 para programar el módulo de carro.

3. BLOCKLY GAMES - RETOS

Laberinto (nivel 10)



Pájaro (nivel 10)


3. PROGRAMACIÓN POR BLOQUES



5. VIDEO:


6. OBSERVACIONES
  • Se observo que en el juego de Blockly Games, Puzzle es una introducción rápida a las formas de Blockly y cómo las piezas se unen, otro juego es Maze es una introducción a los bucles y condicionales, comienza de manera simple, pero cada nivel es más desafiante que el anterior y el ultimo juego que se realizo en el laboratorio es Bird, es una inmersión profunda en condicionales, control-flujo se explora con condiciones cada vez más complejas.
  • Se aprecio que en el laboratorio debíamos establecer bien nuestra programación por bloques y el tiempo para que nuestro modulo de carro pueda tener mayor precisión al momento de ponerse en marcha por el camino establecido(en nuestro caso el reto que nos perimitia que el carro tenga un recorrido en U).


7. CONCLUSIONES
  • Se concluye que Blockly Games es una serie de juegos educativos que enseñan programación, los juegos de Blockly Games están diseñados para ser a su propio ritmo y autoaprendizaje, debemos sentirnos libres de usar Blockly Games tanto dentro como fuera del aula.
  • En conclusión, como jugadores de Blockly Games estamos listos para usar lenguajes convencionales basados ​​en texto.
  • Concluimos que Blockly utiliza bloques visuales que se enlazan entre sí para facilitar la escritura del código, y puede generar código JavaScript , Python , PHP o Dart . También se puede personalizar para generar código en cualquier lenguaje informático textual.
  • Se concluye que mBlock 3  es un software de programación diseñado para la educación STEAM, es compatible con el código como Arduino y que la integración nos permite convertir sus códigos en efectos reales y hace que la programación sea visible en el mundo físico, A partir de esto, nosotros como estudiantes podemos desarrollar una pasión más fuerte por la programación.
  • En conclusión, el lenguaje que nosotros utilizamos en el programa mBlock 3, es el lenguaje de programación gráfica Scratch, Scratch es una herramienta de software de programación y es uno de los lenguajes de programación más populares para estudiantes como nosotros, esto hace que la programación sea tan fácil como construir bloques.
  • Concluimos que la utilización del programa mBlock 3, nos ayudo mucho en la programación hacia el Arduino que se utilizó en el laboratorio y que su programación es mucho mas sencilla que el código en Arduino ya que este se formo por bloques para poder realizar que nuestro modulo del carro se pueda mover para distintos sentidos.


8. INTEGRANTES:
En la foto se muestra que todos lo integrantes fueron a la charla motivacional que se dio en el Auditorio.



Comentarios

Entradas populares de este blog

Blockly Games y MBlock (Parte II)

Contador Johnson y Divisor de frecuencia

Diseños de caracteres en matriz de 5x7