Contacta con nosotros

Temario del curso

MÓDULO 1. INTRODUCCIÓN A COPILOT E INTELIGENCIA ARTIFICIAL GENERATIVA 
Objetivo: Entender qué es la inteligencia artificial generativa y su utilidad en las tareas diarias de ingeniería. 

Temas 
- ¿Qué entendemos por Inteligencia Artificial? 
- Funcionamiento de un asistente de IA. 
- ¿Qué es GitHub Copilot? 
- Ventajas para la ingeniería y el mantenimiento. 
- Aplicaciones en la automatización industrial. 

Ejemplos prácticos 
- Redacción de documentación técnica. 
- Explicación detallada de un programa para PLC. 
- Elaboración de listas de mantenimiento. 
- Interpretación de alarmas de proceso. 

Actividad práctica 
Uso de Copilot para resolver dudas técnicas relacionadas con la automatización. 

MÓDULO 2. INTRODUCCIÓN A PYTHON 
Objetivo: Conocer los componentes esenciales del lenguaje Python. 

Temas 
- Conceptos básicos de Python. 
- Configuración de Python y Visual Studio Code. 
- Variables y tipos de datos. 
- Operaciones matemáticas básicas. 
- Entrada y salida de información. 
- Estructuras condicionales. 
- Ciclos fundamentales. 

Actividad práctica 
Desarrollo de programas sencillos 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 POR COPILOT 
Objetivo: Aprovechar Copilot para la generación asistida de código en Python. 
 
Temas 
- Instalación de GitHub Copilot. 
- Integración en Visual Studio Code. 
- Generación automática de fragmentos de código. 
- Detección y corrección de errores con Copilot. 
- Mejores prácticas para la redacción de instrucciones (prompts). 
 
Actividad práctica 
Creación de programas para: 
- Conversión de temperaturas. 
- Cálculo de producción. 
- Registro de variables operativas. 
- Generación de informes básicos.

MÓDULO 4. ANÁLISIS BÁSICO DE DATOS INDUSTRIALES 
Objetivo: Procesar información industrial mediante Python y el apoyo de Copilot. 
       
Temas 
- Lectura de archivos CSV. 
- Manipulación básica de datos. 
- Cálculo de promedios y valores máximos. 
- Identificación de valores fuera de los parámetros establecidos. 
- Formulación de conclusiones simples. 
 
Actividad práctica 
Análisis de un archivo con variables de proceso y elaboración de un resumen operativo.

MÓDULO 5. APLICACIONES PRÁCTICAS EN AUTOMATIZACIÓN 
Objetivo: Implementar los conocimientos adquiridos en contextos reales de planta. 
 
Temas 
- Creación de reportes automáticos. 
- Diseño de asistentes para tareas de mantenimiento. 
- Documentación de programas PLC. 
- Soporte en el análisis de fallos. 
 
Actividad práctica 
Desarrollo de un pequeño asistente que: 
- Reciba una señal de alarma. 
- Pregunte información al usuario. 
- Proporcione una recomendación inicial.

EJERCICIO FINAL 
Mini Proyecto 
Desarrollo de una aplicación simple en Python que: 
1. Lea datos de producción desde un archivo externo. 
2. Calcule indicadores clave básicos. 
3. Utilice Copilot para respaldar el proceso de desarrollo del código. 
4. Genere un reporte sencillo con los resultados obtenidos.

Requerimientos

OBJETIVO GENERAL 

Familiarizarse con los principios de GitHub Copilot y dominar el uso de Python para crear aplicaciones sencillas que faciliten el análisis de información industrial, la generación de informes 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 del área de Mantenimiento 

 21 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas