Lee las instrucciones de registro antes de diligenciar el formulario.
Nota: La apertura del programa está sujeta al logro del punto de equilibro de las personas pre-inscritas y su debida inscripción.
Este curso está diseñado para personas sin experiencia previa en programación, con el objetivo de introducir los fundamentos de la lógica computacional, la escritura de algoritmos y su implementación utilizando el lenguaje Python. A través de una metodología práctica y progresiva, los participantes desarrollarán habilidades básicas para resolver problemas mediante programación estructurada y modular.
Objetivo general
Transmitir a los alumnos la formación básica y conceptual sobre los algoritmos y la lógica de programación en lenguaje Python.
Público objetivo
Público en general interesado en los temas del curso.
Contenido del Programa
Este curso está compuesto por 4 minicursos de 16 horas
Modalidad flexible
Los minicursos pueden ser tomados de manera independiente, en distintos momentos, de acuerdo con la disponibilidad de tiempo y los intereses del participante. Al completar los 4 minicursos de un curso, se otorgará un certificado del curso completo.
Curso I: Programación en Python para no Programadores
Duración: 64 horas (4 minicursos de 16 horas)
Módulo I - Introducción a los Algoritmos para no Programadores
Minicurso uno - 16 hr
- ¿Qué son los algoritmos?
- Expresiones aritméticas y lógicas
- Campos y sus tipos
- Estructuras secuenciales
- Representación gráfica de algoritmos (diagramas de flujo)
- Simulación gráfica de algoritmos
Módulo II - Implementación de Algoritmos para no Programadores
Minicurso dos - 16 hr
- ¿Qué es un lenguaje de programación?
- Estructuras secuenciales en pseudocódigo
- Instalación e introducción a Python
- Manejo de librerías en Python
- Listas y diccionarios en Python
- Programación de algoritmos en Python
- Programación modular: Procedimientos y funciones.
- Implementación de programas modulares en Python
Módulo III - Implementación de Estructuras en Python
Minicurso tres - 16 hr
- Estructuras de decisión lógica (simples, dobles anidadas, caso)
- Implementación de estructuras de decisión lógica en Python
- Ciclos: Mientras, Haga Mientras, Para
- Ejemplos de aplicación de ciclos en Python
Módulo IV - Estructuras de Datos en Python
Minicurso cuatro - 16 hr
- Vectores
- Matrices
- Cadenas
- Implementación de vectores, matrices y cadenas en Python
- Depuración de código
- Uso de inteligencia artificial generativa para programación
- Proyecto integrador
Certificación progresiva
Al finalizar los 4 minicursos, el participante obtendrá la certificación del curso completo.
Esta estructura modular también permite que empresas o instituciones elijan los cursos o niveles más adecuados según sus necesidades formativas específicas, facilitando así la implementación de programas de capacitación a la medida.