We may earn an affiliate commission when you visit our partners.
Course image
Dra. Wendy Elizabeth Aguilar Martínez

¿Qué es la creatividad? ¿Pueden ser creativas las computadoras? ¿Cómo, cuándo y con qué objetivo surgió esta nueva área de investigación? ¿Hasta dónde hemos llegado en la creación de sistemas “creativos” y qué teorías, metodologías y técnicas podemos usar para programar y evaluar este tipo de sistemas en generación de narrativas, música, descubrimiento científico, artes visuales, etcétera?

Read more

¿Qué es la creatividad? ¿Pueden ser creativas las computadoras? ¿Cómo, cuándo y con qué objetivo surgió esta nueva área de investigación? ¿Hasta dónde hemos llegado en la creación de sistemas “creativos” y qué teorías, metodologías y técnicas podemos usar para programar y evaluar este tipo de sistemas en generación de narrativas, música, descubrimiento científico, artes visuales, etcétera?

Analizaremos éstas y otras preguntas, y discutiremos sobre sus implicaciones a lo largo del curso. Asimismo, conforme avances en las lecciones, irás construyendo poco a poco tu propio agente artificial creativo.

Es indispensable que cuentes con conocimientos básicos en programación (Python) y algoritmos genéticos.

Enroll now

What's inside

Syllabus

Introducción a la creatividad computacional
En el módulo 1 se abordará qué es la creatividad, cómo surgió la idea de hacer máquinas creativas, cuáles son las metas de la creatividad computacional y hasta dónde hemos llegado en la construcción de sistemas creativos.
Read more
Nociones básicas
En el módulo 2 se abordará la diferencia entre los programas computacionales inteligentes y aquellos considerados como creativos. Para lograrlo, aprenderás a distinguir entre la creatividad combinacional, la exploratoria y la transformacional, así como la distinción que existe entre la novedad personal y la novedad histórica.
La construcción de un sistema creativo básico. Parte I
En el módulo 3 conocerás a qué se le llama agente creativo autónomo y los nueve pasos generales para construirlo. Comenzarás a programar tu propio pintor artificial de arte abstracto y te concentraras en la programación de las representaciones internas y externas de sus pinturas y en su proceso generativo.
La construcción de un sistema creativo básico. Parte II
En el módulo 4 se concluirá el curso por medio de la evaluación interna y externa del programa Pintor artificial creativo con base en los conceptos de intencionalidad, conocimiento del dominio, creatividad combinacional, exploratoria y transformacional, aislamiento de la sociedad y limitación perceptiva visual de las pinturas.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Desarrolla creatividad computacional, una habilidad de vanguardia en la era digital
Enseña los conceptos fundamentales de la inteligencia artificial creativa y la cognición computacional
Guiada por la Dra. Wendy Elizabeth Aguilar Martínez, reconocida investigadora en creatividad computacional
Los alumnos construirán su propio agente artificial creativo, obteniendo experiencia práctica en programación y algoritmos genéticos
Requiere conocimientos básicos en programación (Python) y algoritmos genéticos, lo que la hace ideal para estudiantes con conocimientos previos
El curso se imparte en español, lo que puede ser una limitación para los estudiantes que no dominan este idioma

Save this course

Save Creatividad computacional to your list so you can find it easily later:
Save

Reviews summary

Highly rated course on computational creativity

Students taking this course are very enthusiastic about its content, which opens up a new area of artificial intelligence - computational creativity - while giving a broad overview of the field and its practical applications. Students found the course interesting and illustrative.

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Creatividad computacional with these activities:
Revise basic programming concepts
Reinforces the fundamentals of programming to prepare for the course's focus on computational creativity.
Browse courses on Programming
Show steps
  • Review fundamental concepts of programming (variables, data types, control flow).
  • Practice with coding exercises or tutorials to strengthen your understanding of these concepts.
Participar en sesiones de estudio en grupo para discutir y reforzar los conceptos
Colabora con tus compañeros para revisar, discutir e intercambiar ideas sobre los conceptos del curso, mejorando la comprensión y la retención
Show steps
  • Formar o unirte a un grupo de estudio
  • Reunirse regularmente para discutir los materiales del curso, hacer preguntas y resolver problemas juntos
  • Aprovechar los conocimientos y perspectivas de los demás
Contribuir a proyectos de código abierto relacionados con la creatividad computacional
Aplica tus habilidades prácticas y colabora en el avance del campo de la creatividad computacional
Show steps
  • Identificar proyectos de código abierto relacionados con la creatividad computacional en plataformas como GitHub
  • Revisar la documentación y familiarizarte con los requisitos del proyecto
  • Contribuir con código, correcciones de errores o sugerencias al proyecto
  • Participar en discusiones y colaborar con otros contribuyentes
Show all three activities

Career center

Learners who complete Creatividad computacional will develop knowledge and skills that may be useful to these careers:
Digital Artist
Digital Artists create and design digital art using software and technology. This course in Computational Creativity teaches the fundamentals of computational creativity, providing skills in idea generation, knowledge representation, and creativity evaluation, which can support Digital Artists in developing more innovative and expressive artwork.
Game Designer
Game Designers create and design video games. This course in Computational Creativity can provide Game Designers with the skills and knowledge to develop more creative and engaging game experiences. The course covers topics such as the generation of narratives, music, and art, which are all essential elements of game design.
Interaction Designer
Interaction Designers design and develop the interactions between users and products. This course in Computational Creativity provides skills in computational creativity, including knowledge representation and evaluation, which can enhance an Interaction Designer's ability to create more engaging and innovative user experiences.
Design Researcher
Design Researchers study the user experience of products and services. This course in Computational Creativity provides knowledge of computational creativity techniques, including the assessment of creativity and the generation of novel ideas, which can aid Design Researchers in developing more innovative and effective research methods.
Research Scientist
Research Scientists conduct scientific research in a variety of fields. This course in Computational Creativity can provide Research Scientists with the skills to develop more innovative and creative research methods. The course covers topics such as computational modeling, data analysis, and scientific visualization.
Machine Learning Engineer
Machine Learning Engineers design, develop, and deploy machine learning models. This course in Computational Creativity can provide Machine Learning Engineers with the skills to create more innovative and creative machine learning applications. The course covers topics such as knowledge representation, creativity evaluation, and the generation of novel solutions.
Web Developer
Web Developers design and develop websites. This course in Computational Creativity can provide Web Developers with the skills to develop more innovative and creative websites. The course covers topics such as web design, front-end development, and back-end development.
Computational Scientist
Computational Scientists use computers to model and simulate complex systems. This course in Computational Creativity introduces the concepts of creativity in computational systems, and provides learners with the skills to build their own creative agents. These skills can enhance a Computational Scientist's ability to develop innovative solutions to scientific problems.
User Experience Designer
User Experience Designers design and evaluate the user experience of products and services. This course in Computational Creativity can provide User Experience Designers with the skills to develop more innovative and creative user experiences. The course covers topics such as user research, interaction design, and usability testing.
Creative Director
Creative Directors oversee the creative vision of a company or organization. This course in Computational Creativity can provide Creative Directors with the skills to develop more innovative and creative marketing campaigns, products, and services. The course covers topics such as creative strategy, idea generation, and project management.
Systems Analyst
Systems Analysts analyze and design computer systems. This course in Computational Creativity can provide Systems Analysts with the skills to develop more innovative and creative system solutions. The course covers topics such as systems architecture, data modeling, and business process analysis.
Artificial Intelligence Engineer
Artificial Intelligence Engineers analyze, design, implement, and test artificial intelligence systems. This course in Computational Creativity teaches the fundamentals of AI creativity, and the resulting skills can be beneficial for an AI Engineer seeking to specialize in creative applications of AI.
Data Scientist
Data Scientists analyze and interpret large datasets to extract meaningful insights. This course in Computational Creativity provides a foundation in the principles of computational creativity, which can help Data Scientists develop more innovative and creative approaches to data analysis and problem-solving.
Product Manager
Product Managers oversee the development and marketing of products. This course in Computational Creativity can provide Product Managers with the skills to develop more innovative and creative products. The course covers topics such as creative problem-solving, idea generation, and market research.
Software Engineer
Software Engineers design, develop, and maintain software systems. This course in Computational Creativity can provide Software Engineers with the skills to develop more innovative and creative software applications. The course covers topics such as software architecture, design patterns, and agile development.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Creatividad computacional.
Este libro proporciona una cobertura integral de los fundamentos de la inteligencia artificial, que es esencial para comprender los conceptos básicos de la creatividad computacional.
Esta obra explora la naturaleza de la creatividad y proporciona información sobre cómo fomentarla en uno mismo y en los demás, lo que resulta relevante para comprender y desarrollar sistemas creativos computacionales.
Este libro examina la creatividad desde una perspectiva filosófica y científica, explorando las implicaciones de la creatividad computacional para nuestra comprensión de la creatividad humana.
Una guía práctica para desarrollar sistemas creativos computacionales, que cubre técnicas y herramientas esenciales para la creación de arte, música y otros contenidos creativos.
Un libro de texto completo sobre inteligencia artificial, que brinda una base sólida para comprender los principios fundamentales de la creatividad computacional.
Una exploración de las aplicaciones de la inteligencia artificial en el arte, que proporciona información sobre los sistemas creativos computacionales y su uso en la creación artística.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Creatividad computacional.
Introducción a los Sistemas de Información Gerencial...
Most relevant
La gestión de personas y equipos
Most relevant
Fundamentos TIC para profesionales de negocios:...
Most relevant
Cognición, Pensamiento y Lenguaje
Most relevant
Motivación: querer aprender en clase
Most relevant
Historia del Arte: Del Arte Prehistórico al Renacimiento
Most relevant
Fundamentos de las comunicaciones móviles: en la palma de...
Most relevant
Modelos predictivos con Machine Learning
Most relevant
Diseño de Jardines
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser