Robótica y Videojuegos para Niños

RC-SER 07-093  Rev.01-08/16

 

Objetivo general:

Introducir al participante en el desarrollo de un Video Juego en 2D, así como ensamblar y programar un Robot pedagógico para que proyecte su creatividad y de una  manera amigable y divertida  aprenda lógica y programación  en un ambiente de trabajo en equipo.

Duración: de 24 a 35 horas promedio.

Modalidad: Taller.

Nivel: Iniciación.

Dirigido a: Niños de 7 a 11 años.

Habilidades a desarrollar: Lógica, Programación, Creatividad y Trabajo en equipo.

Material a entregar: Guía de prácticas ya que este programa de capacitación es 100 % práctico y entrega de Reconocimiento de participación.

Desarrollo del Taller:

  • Primera parte: En la primera semana el participante ensamblara y programara un robot, que pueda ser controlado de una manera autómata, con movimiento y control remoto configurándolo desde la PC, con formas desde un carro hasta un robot con piernas que puedan reconocer sonido, colores, movimiento, tacto y luz, y señales bluetooth desde la computadora.
  • Segunda parte: Se continuara en la siguiente semana con en el conocimiento de las estructuras y principios básicos de programación usando el software libre CONSTRUCT para que el adolescente desarrolle su propia lógica y pueda programar de una manera gráfica y divertida.  Así también se le dará a conocer la teoría de videojuegos y se definirá el proyecto a desarrollar, siendo este un videojuego en dos dimensiones que integra elementos como: tiempo infinito, un participante por juego, efectos de Sonido y  record personal.  Al terminar el taller el participante expondrá su proyecto final. Se trabajara en equipos de 3 a 4 participantes organizado por edades, donde se rotaran los distintos roles de: administrador de piezas, diseñador, constructor y programador.

Costo: Listado de cursos.

Contenido:

Programa: “Robótica”

  • Practica 1: En esta práctica el alumno conocerá el robot de LEGO Mindstorms 2.0, ensamblara el primero de tres modelos básicos de vehículo útiles para este curso. Al final el robot deberá de mantenerse ensamblado y ejecutar el programa que le de movimiento, este será proporcionado por el instructor.
  • Practica 2: El alumno deberá ensamblar el segundo modelo de vehículo básico y después agregara componentes para crear el vehículo Explorer. Posteriormente se le dará a conocer el programa de funcionamiento del robot para que el alumno comprenda y verifique su correcto funcionamiento.
  • Practica 3: El alumno deberá ensamblar de manera eficaz el tercer modelo básico de robot y modificarlo agregando el sensor de luz. En seguida se pasara a programar el robot para que se mueva siguiendo una línea negra en el suelo, esto significa que si el robot no detecta dicha línea, este deberá moverse hasta encontrarla y luego seguirla.
  • Practica 4: El alumno ensamblará y programará el robot para que lance bolas cuando detecte un objetivo en frente de él. Después el alumno deberá modificar el programa para que el robot detecte colores diferentes y dependiendo del color que detecte será la cantidad de tiros que este efectúe.
  • Practica 5: El alumno pasara a ensamblar el siguiente robot en el cual se incluyen todos los motores del kit y sensores excepto el de luz y color. Estos deberán funcionar correctamente, al final el robot deberá detectar si tiene una presa enfrente y lanzarse hacia ella mordiendo hasta alcanzarla o perderla de vista.
  • Practica 6: El alumno competirá en un pequeño torneo por equipos dentro del grupo. El objetivo es que cada equipo arme su propio robot con los componentes que conforman kit consiguiendo así vencer a los robots de los demás equipos.
  • Practica 7: El alumno ensamblará un robot que requiere de todos los componentes electrónicos incluidos en el kit (motores y sensores), así como la gran mayoría de las piezas. Al final el robot deberá poder caminar, mover los brazos, hablar y solicitar un color. El robot se detendrá hasta que el alumno coloque en su mano una pelota del color que el robot solicitó, si el color no es el deseado este deberá desechar la bola y solicitar de nuevo el color.

Programa: “Videojuegos”

  • Practica 1: El alumno deberá conocer los componentes básicos del programa CONSTRUCT para poder comenzar a hacer su video juego. Así mismo deberá hacer el documento de diseño de un videojuego de manera que vaya planeando como realizará el mismo.
  • Practica 2: El alumno agregará comportamientos a los personajes, así también plataformas donde este pueda moverse y hará que el pueda realizar scroll en la pantalla, esto es para que el personaje pueda moverse por toda la pantalla sin salirse de ella.
  • Practica 3: El alumno introducirá enemigos en su juego y creará las colisiones de ellos con su personaje para que tanto ellos como el personaje puedan morir y así  puedas ganar y perder el juego.
  • Practica 4: El alumno hará que su personaje dispare, agregará vidas a este y agregará algo de inteligencia artificial a sus enemigos para que ellos le disparen a su personaje.
  • Practica 5: El alumno agregará varios niveles a su juego y agregará un jefe final con cierta rutina de ataque.
  • Practica 6: El alumno realizará su proyecto final: un videojuego completo con todos los elementos  vistos en las prácticas anteriores.
  • Practica 7: El alumno pasara a validar y probar el funcionamiento de su proyecto final logrando minimizar al máximo los errores de programación surgidos.

Beneficios:

  1. Perfeccionar las aptitudes aprendidas en el nivel anterior en cuanto al desarrollo de la lógica y creatividad.
  2. Llevar al alumno a situaciones que requieran el uso de su destreza y razonamiento para la solución problemas.
  3. Desarrollar conocimientos y destrezas avanzadas en la programación y construcción de Robots así como de videojuegos en 2D.