Objetivo General
Introducir a los participantes en los fundamentos de la programación utilizando Python, permitiéndoles desarrollar programas básicos para resolver problemas simples mediante el uso de variables, estructuras de control, funciones y colecciones.
Descargar Ficha PDF CotizarObjetivos Específicos
Comprender la lógica básica de la programación y la sintaxis esencial de Python.Aplicar estructuras condicionales y repetitivas para resolver problemas simples.
Desarrollar programas básicos utilizando funciones y colecciones de datos.
Módulo 1:
Introducción a la Programación y PythonContenidos:
Duración: 2 horas
Conceptos básicos de programación
¿Qué es Python y sus aplicaciones?
Instalación y configuración del entorno
Primer programa: Hola Mundo
Buenas prácticas iniciales
Actividad práctica: Creación y ejecución del primer script en Python.
Módulo 2:
Variables y Tipos de DatosDuración: 2 horas
Contenidos:
Variables y reglas de nomenclatura
Tipos de datos: int, float, string, boolean
Entrada y salida de datos
Conversión de tipos
Actividad práctica: Programa para ingresar datos del usuario y mostrar resultados.
Módulo 3:
Operadores y ExpresionesDuración: 2 horas
Contenidos:
Operadores aritméticos
Operadores relacionales y lógicos
Precedencia de operadores
Expresiones compuestas
Actividad práctica: Programa de cálculo básico (promedios, descuentos o conversiones).
Módulo 4:
Estructuras CondicionalesDuración: 3 horas
Contenidos:
Uso de if, elif, else
Lógica de decisión
Validación de datos
Casos prácticos
Actividad práctica: Desarrollo de un programa que tome decisiones según condiciones definidas.
Módulo 5:
Estructuras RepetitivasDuración: 3 horas
Contenidos:
Ciclo while
Ciclo for
Uso de range()
Control de ciclos (break, continue)
Actividad práctica: Programa con procesos repetitivos y conteo de datos.
Módulo 6:
Funciones BásicasDuración: 2 horas
Contenidos:
Concepto de funciones
Definición y uso
Parámetros y retorno de valores
Modularización del código
Actividad práctica: Creación de funciones para resolver tareas específicas.
Módulo 7:
Colecciones de DatosDuración: 2 horas
Contenidos:
Listas
Tuplas
Diccionarios
Recorridos básicos
Actividad práctica: Programa para gestionar datos en listas o diccionarios.