Ruta · Programación

Del juego lógico a crear tus propias apps

Empiezas resolviendo acertijos y creando mundos animados en Scratch, das el salto a Python y terminas construyendo software real en equipo, con buenas prácticas profesionales.

Contenido

Qué vas a aprender

  • Lógica paso a paso con acertijos y retos
  • Bucles, condiciones, variables y listas en Scratch
  • El salto de los bloques al código escrito con Python
  • Funciones y código reutilizable
  • Datos en CSV y JSON, y gráficos con matplotlib
  • Videojuegos con Pygame
  • Código seguro: contraseñas cifradas y validación de datos
  • Trabajo en equipo con Git y GitHub
  • APIs públicas: conectar tus programas con datos de internet
  • JavaScript y p5.js para experiencias web interactivas
  • Programación orientada a objetos y código limpio
  • Desarrollo web con HTML, CSS, JavaScript, React y bases de datos SQL
  • Pruebas de software y publicación en la nube
  • Ciudadanía digital: seguridad y privacidad en línea

Por etapas

Qué haces en cada etapa

  • Spark · 8 a 12 años

    Descubre y crea jugando

    Lógica con acertijos, mundos animados y tu primer juego en Scratch. Después, primeros programas en Python y aventuras de texto.

    • Scratch
    • Python
    • Retos sin computador
  • Quest · 12 a 16 años

    Programa con propósito

    Python aplicado a datos y juegos, código seguro, Git en equipo, APIs públicas, JavaScript con p5.js y hackatones.

    • Python
    • Pygame
    • Git y GitHub
    • p5.js
  • Vision · 16 a 20 años

    Construye como profesional

    Aplicaciones full-stack con React, Flask o Django, bases de datos SQL y APIs REST, con pruebas y publicación en la nube.

    • VS Code
    • React
    • Flask
    • SQL
    • APIs REST

Proyectos

Lo que vas a construir

  • Tu primer videojuego en Scratch

    Diseñas y programas un juego para compartir con tu familia.

  • Juego arcade en Python

    Creas en pareja un juego clásico de arcade con código escrito.

  • App con propósito comunitario

    Programas en equipo una solución para tu colegio o comunidad y la presentas en un hackatón.

  • Aplicación web full-stack

    Frontend, backend, base de datos y API, con pruebas automáticas.

Resultados

Lo que te llevas

  • Un proyecto final en cada curso, con retroalimentación de tu Mission Specialist
  • Insignias de progreso: curso completado, Checkpoint aprobado y nivel avanzado
  • Un portafolio con tus 4 proyectos finales al completar la ruta
  • En Vision, un repositorio de código que funciona como pieza de portafolio profesional

Preguntas frecuentes

Sobre la ruta de Coding

¿Necesito saber programar antes de empezar?

No. Spark arranca con acertijos visuales y Scratch, y el acompañamiento se ajusta a medida que el Navigator gana confianza.

¿Solo van a usar bloques de colores?

No. Después de los primeros retos hay una transición obligatoria de los bloques al código escrito con Python.

¿Por qué Python?

Es el lenguaje de la inteligencia artificial y la ciencia de datos, y su sintaxis se parece al lenguaje humano, lo que facilita el paso desde los bloques.

¿Hay que instalar programas?

En las primeras etapas se usan herramientas en el navegador, como Scratch, Google Colab o Replit. En Vision se trabaja con VS Code.

Tu primera clase de Coding es gratis

Conoce a tu Mission Specialist y vive un reto real antes de elegir tu ruta.