icono
campus
MZL
Programa
Sistemas IA
Tipo
Curso
Nivel
3
Área
Sistemas
Periodo
262
Estado
Actualizado


Python IA ?
Python IA está diseñado para formar profesionales capaces de abordar los retos actuales de la programación y la inteligencia artificial con una visión práctica, crítica e innovadora. Los estudiantes desarrollarán competencias en programación con Python, el lenguaje más demandado y versátil del mercado, y explorarán su integración con herramientas de IA de última generación. El programa abarca desde los fundamentos y la sintaxis básica de Python hasta conceptos avanzados como la programación orientada a objetos, manejo de errores, estructuras de control y modularidad. Los estudiantes aprenderán a diseñar, analizar y resolver problemas reales mediante scripts, funciones y clases, aplicando buenas prácticas de codificación y pensamiento computacional. El curso introduce a los participantes en la inteligencia artificial generativa y la integración de Python con APIs de IA (como ChatGPT u otras), permitiéndoles crear, optimizar y depurar código con asistencia inteligente. Se exploran técnicas para la generación de prompts, el desarrollo de algoritmos y la automatización de procesos, preparando a los estudiantes para utilizar IA como un verdadero colaborador en la programación moderna.

Habilidades a desarrollar

Habilidades a Desarrollar en el Curso Python IA 1. Programación Eficiente en Python - Escribir, depurar y estructurar código en Python utilizando buenas prácticas, funciones modulares y programación orientada a objetos. 2. Análisis y Resolución de Problemas con Algoritmos - Diseñar y aplicar algoritmos para resolver problemas reales, empleando estructuras de control, manejo de datos y lógica computacional. 3. Integración de Inteligencia Artificial Generativa - Implementar y personalizar soluciones usando herramientas de IA (como ChatGPT) para la generación de código, automatización y asistencia en tareas complejas. 4. Desarrollo de Proyectos Tecnológicos con Python e IA - Planificar, ejecutar y presentar proyectos prácticos que integren Python con inteligencia artificial, desde la idea hasta la implementación y evaluación final. 5. Pensamiento Crítico y Aprendizaje Autónomo en Tecnología - Analizar, investigar y aplicar soluciones innovadoras, evaluando el impacto y las mejores prácticas en el uso de tecnologías emergentes en sistemas y programación.

Módulos del curso
1.0
Introducción a Python y Configuración del Entorno
Conceptos básicos de Python. Ventajas y aplicaciones de Python en el mundo actual. Instalación de Python y configuración del entorno de desarrollo. Introducción a Visual Studio Code para Python.
Presencial
Conferencia Práctica Guiada Taller
 3:00:00
2.0
Primeros Pasos en Python
Estructura y sintaxis básica de Python. Creación y ejecución de scripts simples en Python. Comprensión del entorno de desarrollo integrado (IDE). Conceptos básicos de programación en Python.
Presencial
Conferencia Práctica Guiada Taller
 3:00:00
3.0
Variables y Tipos de Datos en Python
Comprensión de variables y tipos de datos en Python. Operaciones básicas con variables y tipos de datos. Uso de cadenas, números y datos booleanos. Conversión de tipos y manejo de errores comunes.
Presencial
Conferencia Práctica Guiada Taller
 3:00:00
4.0
Control de Flujo en Python
Estructuras de control de flujo: condicionales y bucles. Uso de declaraciones if, else y elif. Bucles for y while para iteraciones. Prácticas de programación para controlar el flujo de un programa.
Presencial
Conferencia Práctica Guiada Taller
 3:00:00
5.0
Funciones en Python
Definición y uso de funciones en Python. Parámetros, argumentos y valores de retorno. Ámbito de las variables y buenas prácticas en funciones. Creación de funciones modulares y reutilizables.
Presencial
Conferencia Práctica Guiada Taller
 3:00:00
6.0
Clases y Programación Orientada a Objetos
Introducción a la Programación Orientada a Objetos (POO) en Python. Creación y uso de clases y objetos. Comprensión de atributos, métodos y herencia. Ejercicios prácticos con clases y objetos.
Presencial
Conferencia Práctica Guiada Taller
 3:00:00
7.0
Evaluación Parcial
Evaluación de los conocimientos y habilidades adquiridos. Ejercicios prácticos y cuestionario teórico.
Presencial
Evaluación Sustentación
 1:00:00
8.0
Introducción a la IA Generativa y Python
Exploración de la IA generativa y sus aplicaciones. Integración de Python con herramientas de IA como ChatGPT. Creación de prompts básicos para la generación de código.
Presencial
Conferencia Práctica Guiada Taller
 3:00:00
9.0
Avanzando con IA en Python
Técnicas avanzadas para crear prompts eficaces con IA. Generación de algoritmos y funciones con asistencia de IA. Uso de IA para optimizar y depurar código.
Presencial
Conferencia Práctica Guiada Taller
 3:00:00
10.0
Desarrollo de Proyectos con Python e IA
Aplicación de conocimientos de Python e IA en proyectos reales. Desarrollo de un pequeño proyecto utilizando Python y asistencia de IA. Estrategias para integrar IA como asistente en la programación.
Presencial
Conferencia Práctica Guiada Taller
 3:00:00
11.0
Proyecto Práctico - Parte 1
Selección individual de proyectos de un portafolio propuesto. Inicio del desarrollo de una aplicación en Python. Asesoramiento y seguimiento individual.
Presencial
Conferencia Práctica Guiada Taller
 3:00:00
12.0
Proyecto Práctico – Parte 2
Finalización del Proyecto de Aplicación en Python e IA - Revisión y cierre de funcionalidades principales del proyecto iniciado en el módulo anterior. - Pruebas de funcionamiento: validación de entradas, manejo de errores, integración de IA, presentación de resultados. - Optimización y de...
Presencial
Conferencia Práctica Guiada Taller
 3:00:00
13.0
Proyecto Práctico - Parte 2 y Evaluación Final
Finalización del proyecto de la aplicación en Python. Presentación y evaluación del proyecto final. Retroalimentación y recomendaciones para futuros proyectos.
Presencial
Evaluación Sustentación
 1:00:00

Actividades
Conferencia
Conferencia
Práctica Guiada
Práctica Guiada
Taller
Taller
Experiencia en Campo
Experiencia en Campo
Instruccional
Instruccional
Salida Académica
Salida Académica
Evaluación
Evaluación
Sustentación
Sustentación
Práctica Laboral
Práctica Laboral
Trabajo en grupo
Trabajo en grupo