EH1023
Programación para humanidades digitales Programming for Digital Humanities
CIP: 305202  Humanidades Digitales   CL-L-U-CA-S-UDC:  3-0-0-3-15-3       

Disciplina asociada:  

Estudios Humanísticos

Escuela:  

Humanidades y Educación

Departamento Académico:   

Estudios Humanísticos

Programas académicos:   

Requisitos:  

No tiene.

Equivalencia:  

No tiene.

Intención del curso en el contexto general del plan de estudios:  

Objetivo general de la Unidad de Formación:  

Al finalizar la unidad de formación cada estudiante será capaz de:

- Comprender y aplicar los principios del pensamiento computacional, incluyendo la descomposición, reconocimiento de patrones, abstracción y diseño de algoritmos para resolver problemas mediante la comprensión de las bases del pensamiento computacional y enfoques algorítmicos.

- Usar el pensamiento computacional en la programación y diseño de soluciones a problemas concretos ya que conocerá los lenguajes de programación y convertir soluciones lógicas en códigos ejecutables.

- Identificar oportunidades de valor relevantes para el contexto de aplicación , evaluando críticamente y utilizando herramientas y técnicas computacionales en el contexto de proyectos de humanidades y medios creativos.

Técnica didáctica sugerida:  

No especificado

Bibliografía sugerida:  

LIBROS DE TEXTO:
* Julie Anderson, Jon Anderson, Phyton programming in context., 4th. Edition,  Burlington, Massachusetts. : Jones & Bartlett Publishers, 2024, 9781284283211
* Allen B. Downey, Think Phyton: how to think like a computer scientist, 3rd. Edition, Sebastopol, California. : O’Reilly Media, 2024, 
* Lev Manovich, Software takes command: extending the language of new media., Illustrated Edition, London, England : Bloomsbury Publishing PLC, 2013, 

Perfil del Profesor:  

(305202)Maestría en Humanidades Digitales ; (307001)Maestría en Ciencia de Datos ; (110103)Maestría en Tecnología de la Información/Informática/Sistemas Computacionales ; (110201)Maestría en Programación/Programador Computacional ; (110401)Maestría en Ciencias de la Información ; (110701)Maestría en Ciencias Computacionales ; (111002)Maestría en Administración de las Telecomunicaciones ; (521201)Maestría en Administración de Sistemas de Información ; (305202)Doctorado en Humanidades Digitales ; (307001)Doctorado en Ciencia de Datos ; (110103)Doctorado en Tecnología de la Información/Informática/Sistemas Computacionales ; (110201)Doctorado en Programación/Programador Computacional ; (110401)Doctorado en Ciencias de la Información ; (110701)Doctorado en Ciencias Computacionales ; (111002)Doctorado en Administración de las Telecomunicaciones ; (521201)Doctorado en Administración de Sistemas de Información
CIP: 305202, 307001, 110103, 110201, 110401, 110701, 111002, 521201

Idioma en que se imparte la materia:  


Español
CIP: 305202  Digital Humanities   CL-L-U-CA-S-UDC:  3-0-0-3-15-3       

Discipline:  

Humanities Studies

School:   

Humanities and Education

Academic Department:   

Humanistic Studies

Programs:   

Prerequisites:  

None.

Equivalences:  

None.

Course intention within the general study plan context:  

Course objective:  

Upon completion of the educational unit, each student will be able to:

- Understand and apply the principles of computational thinking, including decomposition, pattern recognition, abstraction, and algorithm design to solve problems by understanding the basics of computational thinking and algorithmic approaches.

- Use computational thinking in programming and designing solutions to specific problems by knowing programming languages and converting logical solutions into executable codes.

- Identify relevant value opportunities for the application context by critically evaluating and using computational tools and techniques in the context of humanities and creative media projects.

Teaching and learning tecnique:  

Not Specified

Suggested Bibliography:  

TEXT BOOKS:
* Julie Anderson, Jon Anderson, Phyton programming in context., 4th. Edition,  Burlington, Massachusetts. : Jones & Bartlett Publishers, 2024, 9781284283211
* Allen B. Downey, Think Phyton: how to think like a computer scientist, 3rd. Edition, Sebastopol, California. : O’Reilly Media, 2024, 
* Lev Manovich, Software takes command: extending the language of new media., Illustrated Edition, London, England : Bloomsbury Publishing PLC, 2013, 

Academic credentials required to teach the course:  

(305202)Master Degree in Digital Humanities ; (307001)Master Degree in Data Science, General ; (110103)Master Degree in Information Technology. ; (110201)Master Degree in Computer Programming/Programmer ; (110401)Master Degree in Information Sciences ; (110701)Master Degree in Computational Sciences ; (111002)Master Degree in Telecommunication Management ; (521201)Master Degree in Information Systems Management ; (305202)Doctoral Degree in Digital Humanities ; (307001)Doctoral Degree in Data Science, General ; (110103)Doctoral Degree in Information Technology. ; (110201)Doctoral Degree in Computer Programming/Programmer ; (110401)Doctoral Degree in Information Sciences ; (110701)Doctoral Degree in Computational Sciences ; (111002)Doctoral Degree in Telecommunication Management ; (521201)Doctoral Degree in Information Systems Management
CIP: 305202, 307001, 110103, 110201, 110401, 110701, 111002, 521201

Language of Instruction:  


Spanish