Taller de Cómputo
Información general
PLAN DE CLASES
Taller de Cómputo
- Duración: 01 de septiembre, 2026 - 11 de diciembre, 2026 (15 semanas)
- Semestre: 1ero
- Periodo: 2027-1
- Días: martes y jueves
- Día inhábil: martes 15 de septiembre, 2026
- Horario: 3 a 5 pm
- Créditos: 4
- Nivel: Básico
- Aula: V304
- Cuestionario diagnóstico: Google form
- Plan de clases: Clase de Taller de Cómputo
Instructora:
- Dra. Evelia Lorena Coss-Navarrete - Profesora de asignatura de la ENES, Juriquilla-UNAM, México. Web page (ecossnav@gmail.com)
🎯 Objetivo principal
Formar estudiantes capaces de comprender el funcionamiento básico de una computadora y de utilizar herramientas fundamentales de programación y documentación —Bash, Python, Markdown y Git/GitHub— para automatizar tareas, analizar datos, documentar proyectos y trabajar de manera colaborativa, incorporando además el uso de agentes de AI como apoyo en matemáticas y programación.
Objetivos particulares
- Identificar componentes de una computadora y comprender su función básica.
- Aprender a usar la terminal para ejecutar comandos y gestionar archivos.
- Desarrollar scripts en Bash que automaticen tareas sencillas.
- Aplicar conceptos básicos de programación en Python (variables, condicionales, bucles, funciones).
- Analizar datos con Python utilizando bibliotecas iniciales.
- Escribir documentos en Markdown para reportes y documentación técnica.
- Usar Git y GitHub para control de versiones y trabajo colaborativo.
- Integrar Bash, Python, Markdown y GitHub en flujos de trabajo reproducibles.
- Explorar el uso de agentes de AI como apoyo en programación y matemáticas.
Citar y reutilizar el material del curso
Los datos del curso pueden reutilizarse y adaptarse libremente con la debida atribución. Todos los datos de estos repositorios están sujetos a la licencia Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Previos para el curso
- No se requiere experiencia previa en programación.
- Se comenzará desde cero, por lo que cualquier estudiante interesado puede participar.
- Se recomienda traer laptop propia (Windows, macOS o Linux). El aula de cómputo estará equipada para quienes no cuenten con equipo.
- Completar el cuestionario diagnóstico de Google form
Para presentar examen
Tendrán derecho a presentar exámenes parciales aquellos estudiantes que hayan cubierto por lo menos el 80% de asistencia.
Código de conducta
La conducta del profesorado y alumnado del curso será acorde con los principios y valores especificados en el Código de Ética de la Universidad Nacional Autónoma de México aprobado el 1 de julio del 2015 por el Consejo Universitario, en especial en lo referente a la integridad y honestidad académica (Gaceta UNAM, 30 de julio 2015).
- Respetar la diversidad
- No discriminar por género, edad, religión, origen étnico, condición social, orientación sexual, discapacidad o estado de salud.
- Promover convivencia pacífica
- Evitar violencia, acoso, hostigamiento o cualquier forma de agresión. Resolver conflictos mediante el diálogo.
- Ejercer libertad de pensamiento
- Expresar ideas y opiniones con respeto, ejerciendo la libertad de pensamiento sin censura ni imposición, y asegurando siempre que la forma de comunicar no afecte la dignidad, integridad ni derechos de los demás.
La libertad de cada persona encuentra su límite cuando comienza a afectar la libertad y el respeto que corresponde a otros.
- Mantener laicidad
- Todas las actividades académicas, científicas y administrativas deben realizarse libres de imposiciones religiosas, garantizando la neutralidad institucional y el respeto a la diversidad de creencias. La Universidad asegura que cada persona pueda ejercer su libertad de conciencia sin que ninguna fe o dogma interfiera en la vida universitaria.
- Actuar con integridad académica
- No plagiar, falsificar ni manipular datos en investigaciones, exámenes o publicaciones.
- No falsificar, alterar, manipular, fabricar, inventar o fingir la autenticidad de datos, resultados, imágenes o información en los trabajos académicos, proyectos de investigación, exámenes, ensayos, informes, reportes, tesis, audiencias, procedimientos de orden disciplinario o en cualquier documento inherente a la vida académica universitaria.
- Reconocer autoría intelectual
- Citar correctamente fuentes y respetar derechos de autor en trabajos académicos.
- Citar las fuentes de ideas, textos, imágenes, gráficos u obras artı́sticas que se empleen en el trabajo universitario, y no sustraer o tomar la información generada por otros o por sı́ mismo sin señalar la cita correspondiente u obtener su consentimiento y acuerdo.
- Cuidar el patrimonio universitario
- Usar instalaciones, equipos y recursos de la UNAM solo para fines académicos o institucionales, nunca para beneficio personal.
- Evaluar con objetividad
- Los docentes deben aplicar criterios claros y justos en exámenes y calificaciones, evitando favoritismos o conflictos de interés.
- Administrar con transparencia
- Manejar recursos públicos con honestidad, rendición de cuentas y máxima publicidad.
- Respetar la privacidad
- No divulgar datos personales ni información privada de estudiantes, profesores o trabajadores sin consentimiento.
- Asumir responsabilidad social
- Orientar proyectos de investigación y docencia hacia el bienestar social y el cuidado ambiental.
Las clases/sesiones tienen una duración de 2 horas, con 10 min de descanso cada hora. Para más información visita el Temario.
| Fecha | Módulo | Temas | Instructor(a) |
|---|---|---|---|
| 11/08/26 | Introducción e integración |
|
Evelia Coss |
| 13/08/26 | Componentes de una Computadora |
|
Evelia Coss |
| 18/08/26 | Fundamentos de Programación y Buenas Prácticas - Sesión 1 |
|
Evelia Coss |
| 20/08/26 | Fundamentos de Programación y Buenas Prácticas - Sesión 2 |
|
Evelia Coss |
Bibliografía básica
- Wang, K. C. (2018). Systems Programming in Unix/Linux (pp. 1-452). Springer.
- Jain, M. (2018). Beginning Modern Unix: Learn to Live Comfortably in a Modern Unix Environment. Apress.
- Wang, P. S. (2018). Mastering Modern Linux. Chapman and Hall/CRC.
- Pine, D. J. (2019). Introduction to Python for science and engineering. CRC press.
- Johansson, R. (2015). Numerical Python: A Practical Techniques Approach for Industry. Apress.
- Mehta, H. K. (2015). Mastering Python scientific computing. Packt Publishing Ltd.
Libros de apoyo
- Cannon, J. (2014). Linux para principiantes: Una introducción al sistema operativo Linux y la línea de comandos. CreateSpace Independent Publishing Platform
- Belmar, A. (2020). Consola GNU/Linux - Vol.1: Gestión de archivos, aplicaciones y procesos. Creative Andina Corp.
- Solsona, F. (2007). Manual de supervivencia en Linux. UNAM.