Aprende a Programar Python

Misión: Aprende a Programar Python

Te invitamos a un viaje donde transformarás tu curiosidad en una habilidad del futuro. Deja de ser un espectador y conviértete en un creador de videojuegos, robots e inteligencia artificial. No necesitas experiencia, solo ganas de construir.

Nivel Principiante
Edad 10-17 años

Horario: Miércoles de 17:30 a 18:30

Fechas: 1 Oct a 31 May

Precio: 30€/mes

¡Inscríbete ahora!

¡Tu Misión Comienza Aquí!

¿Te gustaría pasar de ser un consumidor a un creador de tecnología? Nuestro curso de 28 semanas te llevará en un viaje emocionante a través del mundo de la programación, la robótica y la inteligencia artificial, sin necesidad de experiencia previa.



En este curso, aprenderás a:


  • Dominar Python: Desde los fundamentos de la lógica y los datos hasta la organización de código complejo con funciones y clases. Aprenderás el lenguaje detrás de gigantes como Google y Netflix.

  • Crear Videojuegos: Usa la poderosa librería Pygame para diseñar y programar tus propios juegos. Aprende a controlar personajes, detectar colisiones y añadir puntuaciones y sonidos para crear una experiencia de juego completa.

  • Construir Robots y Gadgets: Con la Raspberry Pi, irás más allá de la pantalla. Controla LEDs, lee datos de sensores (como temperatura o movimiento) y haz que pequeños motores se muevan. Construye tu primer robot capaz de interactuar con el mundo real.

  • Entender la Inteligencia Artificial: Descubre los conceptos básicos de la IA y el Machine Learning. Entrena a una máquina para que aprenda a reconocer objetos o a clasificar datos por sí sola, y ve cómo la tecnología del futuro se aplica hoy.

Este no es solo un curso de programación, es un campamento de entrenamiento para tu cerebro, donde desarrollarás habilidades de pensamiento lógico, resolución de problemas y creatividad.



¿Por Qué Elegir Nuestro Curso?


Nuestro programa está diseñado para que construyas una base sólida de conocimientos y, a la vez, te diviertas con proyectos prácticos:


Enfoque 100% Práctico: Cada semana, construirás un nuevo proyecto. No solo aprenderás la teoría, sino que también verás cómo funciona cada concepto en la vida real.


Sin Conocimientos Previos: No necesitas saber nada de electrónica o programación. Te guiaremos paso a paso desde los conceptos más simples.


Flexibilidad y Creatividad: Tendrás la libertad de elegir y diseñar tu propio proyecto final, asegurando que tu aprendizaje sea relevante y significativo.



Ruta de Misión (Temario)


Módulo 1: Fundamentos de Python


Aprende los cimientos de la programación, desde variables y tipos de datos hasta la lógica de los bucles y las listas.


Tema Objetivos
Introducción a la programación y a Python Te damos la bienvenida al mundo del código. Aprenderás qué es la programación y por qué Python es el lenguaje perfecto para empezar tu viaje.
Introducción a la programación y a Python Te damos la bienvenida al mundo del código. Aprenderás qué es la programación y por qué Python es el lenguaje perfecto para empezar tu viaje.
Variables y tipos de datos Descubre cómo los programas guardan información. Conocerás las variables para almacenar números, texto, y otros tipos de datos esenciales.
Operadores y expresiones Entiende cómo las computadoras hacen cálculos. Aprenderás a usar operadores matemáticos y lógicos para crear expresiones.
Entrada y salida de datos Haz que tus programas sean interactivos. Aprenderás a pedir información al usuario y a mostrarle resultados en la pantalla.
Condicionales (if, elif, else) Enseña a tu código a tomar decisiones. Crearás programas que actúan de forma diferente según las condiciones que se cumplan.
Bucles for para repetir tareas Automatiza tus tareas. Descubre cómo los bucles for te permiten ejecutar un bloque de código repetidas veces de forma sencilla.
Bucles while para repetir hasta que se cumpla una condición Aprende a controlar tus bucles. Los bucles while te permiten repetir una acción hasta que una condición específica se deje de cumplir.
Listas y tuplas Organiza tus datos de forma eficiente. Aprende a usar listas para guardar colecciones de elementos y a manipularlos fácilmente.

Módulo 2: Videojuegos con Pygame


Convierte tus ideas en juegos reales. Construye desde cero videojuegos, con movimiento, colisiones, puntuación y efectos de sonido.


Tema Objetivos
Introducción a la librería Pygame Descubre el poder de Pygame. Aprende a usar esta librería para crear ventanas, manejar eventos y empezar a dar vida a tus juegos.
Creación de una ventana y un bucle de juego Conoce el corazón de todo videojuego. Construye una ventana básica de Pygame y el bucle principal que controla toda la lógica del juego.
Movimiento de personajes y detección de colisiones Haz que tu juego sea interactivo. Aprende a mover a tu personaje con el teclado y a detectar cuando choca con otros objetos.
Añadir puntuación y efectos de sonido Dale emoción a tu juego. Añade una puntuación visible en la pantalla y reproduce sonidos para cada acción importante.
Funciones: organiza tu código Mantén tu código limpio y ordenado. Aprende a usar funciones para agrupar bloques de código y hacer tu programa más legible.
Sensores de Temperatura y Humedad Mantén tu código limpio y ordenado. Aprende a usar funciones para agrupar bloques de código y hacer tu programa más legible.
Diccionarios: cómo almacenar datos de personajes Gestiona la información de tus personajes de forma inteligente. Usa diccionarios para guardar las propiedades de cada personaje de tu juego.
Proyecto guiado: crea un juego de "Atrapa la manzana" Combina todo lo aprendido. Construye un juego completo, con movimiento, colisiones, puntuación y una lógica de juego avanzada.
Clases y objetos: organiza elementos complejos de tu juego Sube de nivel tu programación. Aprende a usar clases para crear objetos reutilizables como jugadores, enemigos y obstáculos.

Módulo 3: Robótica e Inteligencia Artificial


Conecta tu código con el mundo físico usando una Raspberry Pi. Controla LEDs y motores, y entrena una IA para que reconozca objetos.


Tema Objetivos
¿Qué es una Raspberry Pi? Conoce tu nuevo "cerebro" para proyectos. Descubre qué es una Raspberry Pi y cómo empezar a usarla para controlar hardware.
Control de GPIOs (pines) Conecta tu código con el mundo físico. Aprende a encender y apagar un LED usando los pines programables de la Raspberry Pi.
Sensores: lectura de datos Dale "sentidos" a tu robot. Aprende a usar sensores de temperatura o distancia para que tu programa lea datos del entorno.
Actuadores: control de un pequeño motor o servo Dale "manos" a tu robot. Aprende a controlar motores para crear movimiento y llevar a cabo acciones físicas.
¿Qué es la inteligencia artificial? Descubre el futuro de la tecnología. Aprende los conceptos básicos de la IA, el Machine Learning y el proceso de entrenamiento.
Uso de librerías como Scikit-learn o TensorFlow Lite Pasa de la teoría a la práctica de la IA. Usa librerías especializadas para crear y ejecutar modelos de aprendizaje automático.
Clasificación de datos Entrena a la IA para que reconozca objetos. Aprende a crear un modelo que, basándose en datos, pueda clasificar imágenes o información.
Proyecto guiado: crea un clasificador de imágenes sencillo Combina la Raspberry Pi y la IA. Construye un programa que usa la cámara de tu Raspberry Pi para clasificar objetos del mundo real.

Módulo 4: Proyectos Finales


Pon a prueba todo lo aprendido. Elige un proyecto avanzado para construir y perfeccionar tus habilidades con el apoyo de tu tutor.


Formulario de Registro: ¡Únete a la Aventura!

¡Inscripción exitosa! Revisa tu correo electrónico para la confirmación.