Qué necesitas saber antes de
comenzar

Inicio 4 June 2026 03:27

Fin 4 June 2026

00 Días
00 Horas
00 Minutos
00 Segundos
course image

Generación de código AI para todos

Descubra cómo aprovechar las herramientas de IA para la generación de código en diversas disciplinas sin experiencia previa en programación, desde el análisis de datos hasta el desarrollo web y aplicaciones de investigación.
The Hong Kong University of Science and Technology via Coursera

The Hong Kong University of Science and Technology

2865 Cursos


10 hours 19 minutes

Actualización opcional disponible

Not Specified

Avanza a tu propio ritmo

Paid Course

Actualización opcional disponible

Resumen

This course introduces learners to the practical use of artificial intelligence for generating and improving computer code across multiple disciplines. Designed for students and professionals from any major, it requires no prior programming or AI experience.

Learners explore how AI tools support coding tasks through effective prompt design, hands-on experimentation, and guided examples using Python. The course emphasizes real-world applications, including data analysis, basic web development, and research-oriented data visualization.

Participants also learn to critically evaluate AI-generated code, identify limitations and errors, and refine outputs for practical use. By the end of the course, learners will be able to responsibly integrate AI-assisted coding into academic, professional, or creative projects, enhancing efficiency, problem-solving skills, and confidence in working with modern AI technologies.

Programa

  • Introducción a la Generación de Código con IA
  • ¡Bienvenidos al curso! Este tema introduce la generación de código con IA como un enfoque transformador para el desarrollo de software, donde los modelos de lenguaje grande generan código a partir de indicaciones en lenguaje natural o pistas contextuales. Los estudiantes examinan cómo la codificación asistida por IA difiere de la programación tradicional, su evolución histórica, beneficios prácticos, limitaciones y su creciente papel en los flujos de trabajo de desarrollo moderno.
  • Ingeniería Básica de Prompts
  • Este tema explora la ingeniería de prompts como la habilidad de traducir la intención humana en instrucciones precisas para modelos de lenguaje grande. Los estudiantes estudian cómo la claridad del prompt, especificidad, contexto y formato moldean las salidas de la IA, y practican técnicas de refinamiento iterativo para generar de manera fiable soluciones de código precisas, útiles y éticas.
  • Codificación con Vibe
  • La codificación con vibe introduce un estilo creativo y conversacional de construir software describiendo metas, estéticas y comportamientos en lenguaje cotidiano mientras la IA maneja la implementación técnica. Los estudiantes exploran cómo la codificación con vibe reduce las barreras técnicas, acelera el prototipado, y empodera tanto a personas no codificadoras como a desarrolladores para convertir rápidamente ideas en aplicaciones funcionales.
  • Actividad 1: Juego Simple de Papel-Piedra-Tijeras
  • Este módulo práctico aplica herramientas de IA para generar, interpretar y modificar programas en Python. Los estudiantes trabajan con sintaxis básica, estructuras de control y lógica, usando la IA para acelerar el desarrollo mientras aprenden a leer, probar y depurar código Python generado.
  • Actividad 2: Generación de Código para Minería y Análisis de Datos
  • Este tema demuestra cómo la IA puede asistir en tareas de minería y visualización de datos. Los estudiantes generan código para recolectar, analizar y visualizar datos, mientras desarrollan habilidades para evaluar la calidad de los datos, interpretar resultados y refinar flujos de trabajo analíticos generados por IA.
  • Actividad 3: Generación de Código para Aplicaciones Web
  • Este módulo introduce el desarrollo web asistido por IA guiando a los estudiantes para crear una página web personal simple. Usando HTML, CSS y una interactividad básica generada por IA, los estudiantes se enfocan en la estructura, diseño y usabilidad mientras entienden cómo funcionan juntos los componentes web.
  • Actividad 4: Generación de Código para Investigación y Visualización de Datos
  • Este tema explora la codificación asistida por IA para tareas de investigación y simulación. Los estudiantes utilizan la IA para generar código para simulaciones, experimentos y visualizaciones, enfatizando la interpretación y presentación de resultados en contextos de investigación académica y exploratoria.

Impartido por

Kenneth Wai-Ting Leung


Materias

Computer Science