Python para todos
Curso en venta
Número de sesiones:
10
Fechas - Duración:
01, 03, 08, 10, 15, 17, 22, 24, 29 de Septiembre y 01 de Octubre 2026
Lugar:
Virtual
Horarios del curso:
5:30 p.m. a 6:30 p.m.
Profesores:
John Esteban Mosquera, Magíster en física aplicada
Primera sesión
¿Qué significa programar?
La programación suele asociarse con líneas de código y conocimientos especializados, pero en realidad está mucho más cerca de nuestro día a día. En esta primera sesión exploraremos qué significa dar instrucciones, resolver problemas paso a paso y comunicarnos con una máquina. Además, conoceremos los intereses de los participantes y comenzaremos a identificar posibles ideas para los proyectos que desarrollarán durante el curso.
Segunda sesión
Enseñarle a recordar
Las computadoras no entienden el mundo como nosotros. Para resolver problemas necesitan almacenar información y recuperarla cuando sea necesario. En esta sesión exploraremos diferentes formas de representar y utilizar información, construyendo los primeros elementos que harán posible nuestros proyectos.
Tercera sesión
Hacer preguntas y obtener respuestas
Toda aplicación necesita interactuar con las personas. Aprenderemos cómo recibir información, procesarla y generar respuestas, construyendo programas capaces de sostener sus primeros diálogos con los usuarios.
Cuarta sesión
Tomar decisiones
¿Qué ocurre cuando una misma situación puede tener distintos resultados? En esta sesión construiremos programas capaces de evaluar situaciones y actuar de diferentes maneras según la información que reciben. Esta capacidad permitirá que nuestros proyectos respondan de forma más inteligente a los usuarios.
Quinta sesión
Hacer lo mismo sin repetirnos
Muchas tareas requieren realizar una misma acción una y otra vez. Exploraremos estrategias para automatizar procesos repetitivos y descubriremos cómo las computadoras pueden ejecutar grandes cantidades de trabajo siguiendo unas pocas instrucciones.
Sexta sesión
Organizar la información
A medida que los proyectos crecen, también aumenta la cantidad de información que debemos gestionar. En esta sesión aprenderemos a agrupar, ordenar y consultar conjuntos de datos, incorporando nuevas capacidades a nuestros proyectos personales.
Séptima sesión
Dividir el trabajo
Los problemas complejos suelen resolverse mejor cuando se dividen en tareas más pequeñas. Exploraremos estrategias para construir programas más organizados, reutilizar soluciones y facilitar el crecimiento de nuestros proyectos.
Octava sesión
Construir herramientas
Los programas pueden convertirse en herramientas capaces de representar objetos, procesos y situaciones del mundo real. En esta sesión exploraremos nuevas formas de estructurar nuestros proyectos y ampliar sus posibilidades.
Novena sesión
Del problema a la solución
Dedicaremos esta sesión al desarrollo y fortalecimiento de los proyectos finales. Los participantes recibirán acompañamiento para integrar las herramientas aprendidas, resolver dificultades y preparar una versión funcional de sus propuestas.
Décima sesión
Lo que construimos
Toda idea comienza con una pregunta y termina convirtiéndose en algo nuevo. En esta sesión final los participantes presentarán sus proyectos, compartirán los retos encontrados durante el proceso y mostrarán las soluciones que lograron construir utilizando programación.