Taller de
Programación de Videojuegos
Desarrolle las competencias fundamentales de la programación mediante el diseño y desarrollo de videojuegos interactivos con Scratch, aplicando lógica computacional, algoritmos, animaciones y mecánicas de juego para crear proyectos creativos que fortalezcan el pensamiento computacional y la resolución de problemas.
Código de Programa
TPV-2024-001
PERFIL ACADÉMICO
OBJETIVO DE FORMACIÓN
Formar participantes capaces de diseñar, programar y desarrollar videojuegos interactivos utilizando Scratch, aplicando principios de programación, pensamiento lógico y creatividad para construir proyectos que integren animaciones, efectos visuales, mecánicas de juego y resolución de problemas de manera práctica e intuitiva.
ÁREAS DE DOMINIO
Fundamentos de Programación
Pensamiento Computacional
Programación con Scratch
Diseño y Desarrollo de Videojuegos
Lógica y Algoritmos
Animaciones e Interactividad
Diseño de Mecánicas de Juego
Variables, Eventos y Control de Flujo
Desarrollo de Interfaces Gráficas
Resolución de Problemas mediante Programación
MÁS INFORMACIÓN
En este taller aprenderás a programar videojuegos desde cero utilizando Scratch, una plataforma desarrollada por el MIT que facilita el aprendizaje de la programación de forma visual e intuitiva. Desarrollarás habilidades de pensamiento lógico, creación de algoritmos y resolución de problemas mientras construyes videojuegos inspirados en títulos clásicos como Pong, Flappy Bird, Pac-Man, Super Mario Bros. y Dragon Ball Z. Al finalizar, contarás con una base sólida para continuar aprendiendo lenguajes de programación más avanzados.
Introducción a Scratch y fundamentos de programación.
Pensamiento lógico y desarrollo de algoritmos.
Variables, eventos, operadores y estructuras de control.
Diseño y programación de personajes (Sprites).
Animaciones, efectos visuales e interacción.
Mecánicas de videojuegos y detección de colisiones.
Desarrollo de videojuegos clásicos: Pong, Flappy Bird, Pac-Man, Super Mario Bros. y Dragon Ball Z.
Programación de niveles, vidas, puntuaciones y condiciones de victoria.
Buenas prácticas para el desarrollo de videojuegos.
Este taller está dirigido a niños, jóvenes y adultos que deseen iniciarse en el mundo de la programación mediante el desarrollo de videojuegos. También está orientado a estudiantes, docentes, padres de familia y cualquier persona interesada en fortalecer el pensamiento lógico, la creatividad y las habilidades tecnológicas, sin necesidad de contar con conocimientos previos en programación.
ESTRUCTURA CURRICULAR
Los Bloques Básicos
• Bienvenido a Scratch: Crea tu cuenta y comencemos
• Nuestros Primeros Scripts
• Creando Clones y Movimiento
• Como aprovechar al máximo el curso
Pong
• Pong: Introducción y las Mecánicas del Juego
• Coordenadas y Movimiento de las Plataformas
• Direcciones y movimiento de la pelota
• Variables, Puntuación y Finalización del Juego
Paint en Scratch!
• Introducción a la aplicación Paint
• Creando nuestros propios Sprites
• Terminando los Sprites y el Backdrop
• Programando el Lápiz
Los Botones y la Varita Mágica
Dispárale al Monstruo
• Dispárale al Monstruo: Introducción al Juego
• Programemos el Inicio del Juego
• Preparando al Jugador y al Monstruo
• Golpeemos al Monstruo
• Programemos de los Niveles
• El Monstruo contraataca
• El Monstruo dispara bombas de tiempo
• Ganando el Juego
Flappy Bird
• Flappy Bird: Introducción y primeros pasos
• Programemos el Menú y del Entorno de Juego
• Introduzcamos la Gravedad: Flappy Vuela y Cae
• Flappy se bloquea, el juego se reinicia
• Programemos los obstáculos
• Mostrando la Puntuación
• La Puntuación sigue, añadiendo los toques finales
Pac-Man:
• Introducción a Pac-Man: nuestro juego más difícil hasta ahora
• Controlando a Pac-Man en el Laberinto
• Refinando el movimiento de Pac-Man
• Inky el Fantasma se mueve… por sí mismo
• Inky se mueve solo, Parte 2
• Un enjambre de fantasmas matará a Pac-Man
• La venganza de Pac-Man: Poniendo a los Fantasmas en fuga
• Programando las vidas de Pac-Man
• Generación de los Puntos
• Puntuación, Niveles y la Línea de Meta
Super Mario Bros:
• Elementos básicos de nuestro videojuego: fondo y objetos
• Realizar Scroll para generar el movimiento y crear el mundo
• Programación de la gravedad y efecto de movimiento
de Super Mario
• Programación del salto de Super Mario
• Game Over
• Agregamos vidas a nuestro videojuego
• Trucos y mejoras para nuestro video
Dragon Ball Z:
• Elementos básicos de nuestro videojuego: fondo y objetos
• Cuenta atrás para el combate
• Añadimos el efecto de respiración en reposo
• Los primeros movimientos de Goku, ¡vive!
• Programación del salto
• Mejoras y resolución de errores
• Programar el movimiento de agachar
• Que comience el ataque! Programamos los últimos
movimientos para atacar
• Necesitamos un adversario
• Lanzar ataques y detectar golpes usando variables
• La barra de vida
• Efecto aturdido
• GAME OVER, YOU WIN
• Agregar una pantalla de inicio
• Terminamos introduciendo el sonido
ESTADO DE CONVOCATORIAS
PERIODO ABIERTO
CERTIFICACIÓN
AL CULMINAR
DURACIÓN
-
MODALIDAD
PRESENCIAL
NIVEL
BÁSICO
CUERPO DOCENTE
NN
--
RESPONSABLE ACADÉMICO ITSSMAR
--
REQUISITOS DE INGRESO
-
Copia de Cédula de Identidad Legalizada.
-
Copia de Certificado de Estudios de Bachillerato / Educación Media.
-
Copia de Certificado de Nacimiento Original.
Canales de Atención
¿Tiene alguna duda académica ó de inscripcion?
Póngase en contacto directo con nuestros asesores comerciales y el equipo de secretaría académica para recibir atención inmediata y personalizada.