WhatsApp
  • Siguenos en CAPACITACIONES GOCURSOS SPA :
Gocursos.cl Organismo de capacitación.

Programacion Phyton Nivel Basico

Desarrollar habilidades fundamentales en programación usando Python, enfocándose en conceptos básicos y lógicos.

  • 127 Contenidos
  • Duración: 20 horas
  • Código 341824

Objetivo General

Desarrollar habilidades fundamentales en programación usando Python, enfocándose en conceptos básicos y lógicos.

Descargar Ficha PDF Cotizar

Objetivos Específicos

         Comprender los conceptos básicos de Python.
         Desarrollar programas simples en Python.
         Identificar y corregir errores en el código.


Módulo 1: Introducción a Python y Entorno de Desarrollo (2 hrs)

        Contenidos:
        ¿Qué es Python? Usos en la industria y minería
        Instalación de Python y uso de entornos (IDLE, VSCode, Jupyter)
        Tipos de archivos, extensiones y uso de la consola
        Práctica:
        Crear y ejecutar un script que imprime datos de una faena minera simulada.
        ? Módulo 2: Variables, Tipos de Datos y Operaciones (2 hrs)
        Contenidos:
        Tipos: numéricos, cadenas, booleanos
        Operaciones matemáticas y conversión de tipos
        Entrada de datos desde el usuario
        Práctica:
        Simular el cálculo del costo operativo diario a partir de horas trabajadas y tarifa.
        ? Módulo 3: Estructuras de Control (Condicionales) (2 hrs)
        Contenidos:
        Uso de if, elif, else
        Operadores relacionales y lógicos
        Estructura anidada
        Práctica:
        Programa que determina el tipo de mineral según su código y calidad (entrada condicional).
        ? Módulo 4: Bucles for y while (2 hrs)
        Contenidos:
        Iteración sobre listas, rangos y condiciones
        Control de flujo: break, continue, pass
        Práctica:
        Simular un registro automático de turnos de trabajo usando un bucle for.
        ? Módulo 5: Listas, Tuplas y Diccionarios (2 hrs)
        Contenidos:
        Crear y manipular estructuras de datos
        Acceso, actualización y eliminación de elementos
        Práctica:
        Crear un diccionario con inventario de equipos (nombre, cantidad, estado) y simular actualización.
        ? Módulo 6: Funciones y Modularización del Código (2 hrs)
        Contenidos:
        Definición de funciones
        Parámetros y retorno de valores
        Alcance de variables
        Práctica:
        Función que calcule el rendimiento de un camión minero según toneladas/hora y horas operadas.
        ? Módulo 7: Manejo de Archivos (lectura y escritura) (2 hrs)
        Contenidos:
        Abrir, leer, escribir archivos .txt o .csv
        Uso de with open()
        Práctica:
        Leer datos de producción desde un archivo .csv y generar un informe resumen en un .txt.
        ? Módulo 8: Introducción a Librerías Útiles (2 hrs)
        Contenidos:
        Uso de math, random, datetime
        Cálculos numéricos básicos y fechas
        Práctica:
        Generar un reporte de mantenimiento con fecha automática y cálculo estimado de repuestos usando math y datetime.
        ? Módulo 9: Proyecto Integrador Aplicado al Contexto Minero (4 hrs)
        Contenidos:
        Aplicación guiada de todos los conceptos anteriores
        Uso de funciones, estructuras, archivos y librerías
        Práctica (proyecto):
        Desarrollar una aplicación sencilla que permita:
        Registrar datos de producción diaria de una cuadrilla
        Calcular el promedio de rendimiento
        Guardar los resultados en archivo
        Mostrar advertencias si el rendimiento está fuera de estándar
        Prueba final.

Completa el formulario para más información o haz clic en