Entradas

Mostrando las entradas de diciembre, 2024

Aprobar sin aprender: el riesgo de delegar la programación a la inteligencia artificial

Imagen
Un estudiante recibe una tarea de programación, copia las instrucciones en una herramienta de inteligencia artificial y obtiene una solución en segundos. Ejecuta el programa, comprueba que produce el resultado esperado y lo entrega. La actividad está terminada, pero queda una pregunta que una calificación puede dejar sin respuesta: ¿qué aprendió? Esta situación plantea un desafío para la enseñanza de la programación. Una entrega puede contener código correcto, ordenado y acompañado de explicaciones, sin que quien lo presenta comprenda cómo funciona. Cuando la evaluación se concentra únicamente en el producto final, resulta difícil distinguir entre quien desarrolló una solución y quien consiguió que una herramienta la generara. La preocupación va más allá de la honestidad académica. Si un estudiante acredita materias sin adquirir las competencias que estas deberían desarrollar, puede avanzar hacia el mercado profesional con una preparación insuficiente. El problema que parecía resolvers...

Inteligencia Artificial Generativa (IAG) y su impacto en la Ingeniería de Software

Imagen
En esta entrada del blog hablaré sobre la IA Generativa y su impacto en la Ingeniería del Software, explicaré lo que es y como afecta de forma positiva a la construcción de software.        La Inteligencia Artificial Generativa (IA generativa, IAG) es una rama de la inteligencia artificial que se centra en la creación de contenido nuevo a partir de datos existentes. A diferencia de la IA clásica, que ejecuta tareas siguiendo reglas o instrucciones predefinidas, los modelos de IA generativa generan resultados originales que replican los patrones y propiedades de los datos con los que fueron entrenados. Estos modelos combinan técnicas avanzadas como el aprendizaje profundo con arquitecturas populares como los transformadores y las redes generativas antagónicas (GANs, por sus siglas en inglés). La IA generativa puede producir una amplia variedad de contenidos, incluidos código fuente, texto, imágenes, música y videos. Por ejemplo, puede desarrollar software complejo, re...
Mi foto
José Alfonso Aguilar
Mazatlán, Sinaloa, Mexico
Me gusta aprender y escribir sobre tecnología y desarrollo. Soy Ingeniero en Sistemas Computacionales, trabajo como Profesor-Investigador en la Facultad de Informática Mazatlán, de la Universidad Autónoma de Sinaloa. México. Me gusta combinar la docencia-investigación con el giro profesional del desarrollo de software y gestión de proyectos de innovación.