Entra al mundo de la programación y la tecnología. ¡Crea, descubre y deja tu huella en el mundo, ROBOTITo! 🤖
¿Qué crean los ROBOTIT en este curso?
Este curso va dirigido para jóvenes y adultos con pocos o nulos conocimientos sobre programación, en donde se les acompaña desde instalar las herramientas necesarias para programar y se van guiando desde cero en proyectos de automatización hasta creación de videojuegos 2D, para que tu hijo pase de consumir videojuegos a poder crearlos por sí mismo mientras se adentra en el mundo de la programación en el proceso.
🎓 ¿Qué aprenderás?
- 🐍 Instalar Python y escribir tus primeros programas desde cero
- 📦 Usar variables, listas y diccionarios para guardar información
- 🔀 Tomar decisiones y repetir tareas con condicionales y bucles
- ⚙️ Crear funciones para organizar y reutilizar tu código
- ⌨️ Hacer programas interactivos que respondan al usuario
- 🛡️ Manejar errores para que tus programas no se rompan
- 🎮 Crear tu primer videojuego 2D con gráficos y controles
- 🤖 Automatizar tareas reales con proyectos prácticos
📚 Contenido del curso
Módulo 1: Fundamentos de Python
8 clases · 4 horas
Instalando Python y tu editor de código
25 min
Tu primer programa: ¡Hola, mundo!
20 min
Variables y tipos de datos
30 min
Operadores matemáticos y lógicos
28 min
Input del usuario: programas interactivos
25 min
Condicionales: if, else, elif
35 min
Condicionales anidados y operadores lógicos
30 min
🎯 Proyecto: Calculadora interactiva
45 min
Módulo 2: Estructuras de control y datos
8 clases · 5 horas
Bucles while: repite mientras...
30 min
Bucles for: repite por cada elemento
32 min
Listas: guarda muchos datos a la vez
35 min
Tuplas y sets: cuando el orden importa (o no)
28 min
Diccionarios: datos con nombre
38 min
Funciones: organiza y reutiliza tu código
40 min
Módulos y librerías: amplía lo que Python puede hacer
32 min
🎯 Proyecto: Adivina el número secreto
50 min
Módulo 3: Programación orientada a objetos
8 clases · 5 horas
Introducción a la POO: ¿qué es un objeto?
30 min
Clases y objetos: crea tus propios moldes
38 min
Métodos y atributos
35 min
Herencia: reutiliza código de otras clases
40 min
Encapsulamiento y métodos especiales
35 min
Manejo de errores: try, except
32 min
Trabajar con archivos: guarda y lee datos
40 min
🎯 Proyecto: Agenda de contactos con POO
55 min
Módulo 4: Proyectos finales y videojuegos 2D
8 clases · 6 horas
Introducción a Pygame: tu motor de videojuegos
35 min
Ventanas, colores y dibujo en pantalla
40 min
Sprites y movimiento del jugador
45 min
Colisiones y detección de eventos
42 min
Enemigos, obstáculos y puntuación
45 min
Sonidos, música y efectos visuales
38 min
Niveles y dificultad progresiva
40 min
🏆 Proyecto final: tu videojuego 2D completo
90 min