Temario del curso
MÓDULO 1. INTRODUCCIÓN A COPILOT Y LA IA GENERATIVA
Objetivo: Entender qué es la inteligencia artificial generativa y cómo puede asistir en las actividades diarias de ingeniería.
Temas
-¿Qué es la Inteligencia Artificial?
-¿En qué consiste un asistente de IA?
-¿Qué es GitHub Copilot?
-Beneficios para la ingeniería y el mantenimiento.
-Casos de uso en automatización industrial.
Ejemplos prácticos
-Redacción de documentación técnica.
-Explicación de programas para PLC.
-Elaboración de listas de mantenimiento.
-Interpretación de alarmas del proceso.
Práctica
Uso de Copilot para resolver interrogantes técnicas vinculadas a la automatización.
MÓDULO 2. INTRODUCCIÓN A PYTHON
Objetivo: Familiarizarse con los elementos esenciales del lenguaje Python.
Temas
-¿Qué es Python?
-Instalación de Python y Visual Studio Code.
-Variables y tipos de datos.
-Operaciones matemáticas.
-Entrada y salida de información.
-Estructuras condicionales.
-Ciclos básicos.
Práctica
Desarrollo de programas simples para:
-Conversión de unidades.
-Cálculo de caudales.
-Determinación de eficiencia.
-Transformación de señales analógicas.
MÓDULO 3. PROGRAMACIÓN ASISTIDA CON COPILOT
Objetivo: Emplear Copilot para generar código Python con asistencia.
Temas
-Instalación de GitHub Copilot.
-Integración en Visual Studio Code.
-Generación automática de código.
-Corrección de errores mediante Copilot.
-Buenas prácticas para redactar instrucciones.
Práctica
Creación de programas para:
-Conversión de temperatura.
-Cálculo de producción.
-Registro de variables.
-Elaboración de reportes básicos.
MÓDULO 4. ANÁLISIS BÁSICO DE DATOS INDUSTRIALES
Objetivo: Procesar información industrial recurriendo a Python y al apoyo de Copilot.
Temas
-Lectura de archivos CSV.
-Gestión básica de datos.
-Cálculo de promedios y valores máximos.
-Detección de valores fuera de rango.
-Elaboración de conclusiones sencillas.
Práctica
Análisis de un archivo con variables de proceso y generación de un resumen operativo.
MÓDULO 5. APLICACIONES PRÁCTICAS EN AUTOMATIZACIÓN
Objetivo: Poner en práctica lo aprendido en escenarios reales de planta.
Temas
-Creación de reportes automáticos.
-Desarrollo de asistentes para mantenimiento.
-Documentación de programas PLC.
-Soporte en el análisis de fallas.
Práctica
Diseño de un pequeño asistente que:
-Reciba una alarma.
-Solicite información al usuario.
-Formule una recomendación básica.
EJERCICIO FINAL
Mini Proyecto
Desarrollar una aplicación sencilla en Python que:
1. Lea datos de producción desde un archivo.
2. Calcule indicadores básicos.
3. Utilice Copilot para respaldar el desarrollo del código.
4. Genere un reporte sencillo con los resultados.
Requerimientos
OBJETIVO GENERAL
Adquirir conocimientos sobre los fundamentos de GitHub Copilot y aprender a emplear Python para crear aplicaciones sencillas que faciliten el análisis de información industrial, la generación de reportes y la automatización de tareas rutinarias.
Dirigido a:
-Ingenieros de Automatización
-Ingenieros de Control
-Técnicos en Instrumentación
-Programadores de PLC y SCADA
-Personal de Mantenimiento
Reseñas (3)
La práctica estuvo muy interactiva y aplicable al negocio.
Jorge Boscan - Chevron Global Technology Services Company
Curso - Advanced GitHub Copilot & AI for Projects and Infrastructure
Adquirí conocimientos sobre la biblioteca Streamlit de Python y, con seguridad, intentaré utilizarla para mejorar las aplicaciones de mi equipo que se desarrollan en R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Curso - GitHub Copilot for Developers
Traducción Automática
El formador puede ajustar el nivel del curso durante la capacitación para adaptarlo a nuestro nivel de comprensión del tema, de manera que podamos adquirir conocimientos más útiles que nos ayuden a aprovechar mejor las herramientas en nuestro trabajo diario.
Tatt Juen - ViTrox Technologies Sdn Bhd
Curso - Intermediate GitHub Copilot
Traducción Automática