Temario del curso
MÓDULO 1. INICIACIÓN A COPILOT E INTELIGENCIA ARTIFICIAL GENERATIVA
Propósito: Entender el concepto de inteligencia artificial generativa y su contribución a las tareas diarias de ingeniería.
Contenidos
-¿Qué se entiende por Inteligencia Artificial?
-¿Cómo funciona un asistente de IA?
-¿En qué consiste GitHub Copilot?
-Ventajas para la ingeniería y el mantenimiento.
-Óptimas 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 tareas de mantenimiento.
-Interpretación de alarmas del proceso.
Sesión práctica
Empleo de Copilot para resolver interrogantes técnicas vinculadas a la automatización.
MÓDULO 2. PRIMEROS PASOS CON PYTHON
Propósito: Familiarizarse con las estructuras básicas del lenguaje Python.
Contenidos
-¿Qué es Python?
-Procedimiento de instalación de Python y Visual Studio Code.
-Uso de variables y clases de datos.
-Realización de operaciones matemáticas.
-Interacción mediante entrada y salida de información.
-Implementación de estructuras condicionales.
-Utilización de ciclos fundamentales.
Sesión práctica
Construcción de programas elementales para:
-Transformación de unidades de medida.
-Determinación de caudales.
-Medición de eficiencia operativa.
-Adaptación de señales analógicas.
MÓDULO 3. CODIFICACIÓN ASISTIDA MEDIANTE COPILOT
Propósito: Aprovechar Copilot para la producción asistida de código en Python.
Contenidos
-Instalación de la extensión GitHub Copilot.
-Integración y uso dentro de Visual Studio Code.
-Creación automática de fragmentos de código.
-Detección y corrección de errores asistida por Copilot.
-Recomendaciones para redactar instrucciones efectivas.
Sesión práctica
Creación de programas para:
-Transformación de mediciones térmicas.
-Determinación de volumen productivo.
-Almacenamiento de variables del proceso.
-Elaboración de reportes sencillos.
MÓDULO 4. EXAMEN SENCILLO DE DATOS INDUSTRIALES
Propósito: Procesar información propia del sector industrial recurriendo a Python y al apoyo de Copilot.
Contenidos
-Apertura de archivos en formato CSV.
-Gestión elemental de la información.
-Determinación de promedios y máximos.
-Reconocimiento de datos fuera de los parámetros establecidos.
-Extracción de conclusiones elementales.
Sesión práctica
Examen de un archivo que contiene variables de proceso y elaboración de un resumen operativo.
MÓDULO 5. USO OPERATIVO EN AUTOMATIZACIÓN
Propósito: Transferir los conocimientos adquiridos a escenarios reales de planta industrial.
Contenidos
-Automatización en la generación de informes.
-Diseño de asistentes virtuales para tareas de mantenimiento.
-Registro detallado de programas PLC.
-Acompañamiento en el análisis de fallas técnicas.
Sesión práctica
Construcción de un asistente básico que:
-Captura una alarma del sistema.
-Solicita datos complementarios al operador.
-Formula una recomendación inicial.
EJERCICIO FINAL
Mini Proyecto
Desarrollo de una aplicación reducida en Python que:
1. Extraiga datos de producción desde un archivo externo.
2. Calcule indicadores operativos básicos.
3. Aplique Copilot como herramienta de apoyo durante la codificación.
4. Elaboré un informe condensado de los resultados.
Requerimientos
PROPÓSITO GENERAL
Familiarizarse con los fundamentos de GitHub Copilot y adquirir destrezas en Python para crear aplicaciones simples que faciliten el análisis de información industrial, la generación de reportes y la automatización de tareas elementales.
Público objetivo:
-Ingenieros de Automatización
-Ingenieros de Control
-Técnicos de Instrumentación
-Desarrolladores de PLC y SCADA
-Personal asignado a 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