Temario · sin registro
Treinta sesiones, seis módulos.
Treinta sesiones grabadas, cada una con su práctica. En clase se construye una encuesta de uso del tiempo; tu proyecto avanza al mismo paso, con tu propia pregunta.
Módulo I · Sesiones 1–5
El taller
Tu entorno, por escrito
Antes de salir a campo se conoce el instrumental. Aprendes a hablarle a la computadora por escrito, a ordenar un proyecto y a darle tu primera instrucción a un agente.
- 01
La terminal: dónde estás
Le hablas a la computadora por escrito y aprendes a ubicarte: en qué carpeta estás, qué hay ahí y cómo moverte.
Qué son la terminal y Bash · pwd, ls y cd: dónde estás, qué hay y cómo moverte · Rutas absolutas y relativas; subir con cd ..
Ejemplo Recorres la carpeta de un proyecto de investigación —entrevistas, datos, notas de campo— sin abrir una sola ventana.
- 02
Archivos y carpetas en orden
Creas, copias, mueves y renombras archivos, con nombres que la computadora no malinterpreta.
mkdir, cp, mv y rm · Nombres sin espacios ni acentos; mayúsculas que sí importan · Comodines para trabajar con muchos archivos a la vez
Ejemplo Renombras cuarenta transcripciones de entrevista con un mismo patrón: fecha, comunidad y número de informante.
- 03
Leer, buscar y encadenar
Lees archivos sin abrirlos, encuentras lo que buscas dentro de ellos y combinas comandos.
cat, head y less para leer · grep para buscar dentro de archivos · Tuberías: la salida de un comando como entrada del siguiente
Ejemplo Cuentas en cuántas entrevistas aparece la palabra «cuidado» y sacas la lista de las que la mencionan.
- 04
Cómo funciona una computadora
Qué es un entorno, qué corre dentro de él y cómo le pide algo a otra computadora por internet.
El sistema operativo, los procesos y los puertos · Solicitudes y respuestas · curl: pedirle datos a un servicio desde la terminal
Ejemplo Le pides a un portal de datos abiertos una tabla de población por municipio y la guardas en tu proyecto.
- 05
Tu primer agente
Qué es un agente de IA, qué puede hacer en tu entorno y cómo le das una instrucción clara. Eliges la pregunta que vas a convertir en herramienta.
Claude Code: lee, escribe y corre comandos · Tu permiso: el agente propone y tú decides · Tu pregunta de investigación como punto de partida
Ejemplo Le pides al agente que lea tu carpeta de proyecto y te proponga cómo ordenarla; aceptas una parte y rechazas otra.
Módulo II · Sesiones 6–10
La bitácora
Git, el cuaderno de campo del proyecto
En campo nada se borra: se anota, se fecha y se corrige con otra nota. Git hace lo mismo con tu proyecto, y es lo que te permite dejar trabajar a un agente sin miedo.
- 06
Versiones: qué guardar y cuándo
Conviertes tu proyecto en un repositorio y guardas versiones con mensajes que explican qué cambió y por qué.
Repositorio, estado y versión · git init, git add y git commit · Mensajes que cuentan qué cambió y por qué
Ejemplo Abres la bitácora de tu proyecto: cada decisión metodológica queda fechada y con su razón.
- 07
Leer lo que cambió el agente
Lees, renglón por renglón, lo que hizo el agente antes de darlo por bueno, en la terminal y en el editor.
git status y git diff · git log y git show: quién guardó qué y cuándo · El editor: abrir, recorrer y plegar un archivo largo
Ejemplo Revisas el cambio del agente como revisarías la codificación de otra persona del equipo: con el libro de códigos al lado.
- 08
Regresar a la versión que funcionaba
Cuando algo sale mal, vuelves atrás sin perder trabajo.
Descartar cambios que no guardaste: git restore · Deshacer una versión guardada: git revert · El historial completo, con git reflog
Ejemplo El agente rompe el cuestionario al cambiar una pregunta; regresas a la versión de ayer en un minuto.
- 09
Ramas: probar sin miedo
Pruebas una idea en una rama aparte y solo la unes al proyecto si funciona.
git branch y git switch · Unir una rama: git merge · Qué es un conflicto y cómo se resuelve
Ejemplo Una rama para la prueba piloto: ensayas otra redacción de las preguntas sin tocar la versión que ya funciona.
- 10
Instrucciones para el agente
Escribes el contexto que el agente lee antes de trabajar: qué es tu proyecto, cómo se hace y qué no debe tocar.
Contexto: lo que el agente sabe y lo que no · Un archivo de instrucciones para tu proyecto (CLAUDE.md) · Pedir un plan antes de pedir un cambio
Ejemplo Escribes el protocolo de tu proyecto como escribirías uno de investigación: objetivo, procedimiento y criterios éticos.
Módulo III · Sesiones 11–15
El instrumento
La web y tu cuestionario
Un instrumento bien hecho decide la calidad de los datos. Construyes con el agente el cuestionario de tu proyecto y lo publicas para una prueba piloto.
- 11
Cómo llega una página a tu navegador
Qué pasa entre que escribes una dirección y ves una página: nombres, direcciones y protocolos.
Dirección IP, dominio y DNS · HTTP: el protocolo de la web · HTML: de qué está hecha una página
Ejemplo Abres el código de un cuestionario en línea y reconoces cada pregunta en el HTML.
- 12
Tu página, con el agente
Le pides al agente la portada de tu proyecto y aprendes a pedir cambios precisos de contenido y de estilo.
Estructura con HTML, estilo con CSS · Pedir un cambio concreto y comprobarlo · Accesibilidad: que cualquier persona pueda leerla
Ejemplo La portada de tu estudio: título, pregunta de investigación y el aviso de consentimiento informado.
- 13
El cuestionario
Conviertes tu instrumento en un formulario: tipos de pregunta, opciones y validaciones.
Preguntas abiertas, cerradas y escalas · Campos obligatorios y respuestas válidas · Saltos: preguntas que dependen de otras
Ejemplo El cuestionario de uso del tiempo de la clase: actividades, horas y una escala de Likert sobre el cansancio al final del día.
- 14
Un servidor que recibe respuestas
Qué hace un servidor cuando alguien envía el formulario y cómo decide qué aceptar.
Rutas y solicitudes GET y POST · Validar en el servidor, además de en la página · Interfaces y API: reglas para pedir y responder
Ejemplo El servidor rechaza respuestas incompletas, como la supervisión de campo devuelve un cuestionario a medio llenar.
- 15
Publicar la primera versión
Tu cuestionario en internet, tu repositorio en línea y una prueba piloto con el grupo.
Desplegar: dejar tu herramienta corriendo para quien la pida · Tu repositorio en línea: git push · La prueba piloto: qué observar y qué corregir
Ejemplo El grupo responde el cuestionario de cada participante, y cada quien corrige su instrumento con lo que vio.
Módulo IV · Sesiones 16–20
Los datos
Dónde viven las respuestas
Datos bien guardados, documentados y cuidados: bases de datos, SQL, datos abiertos y la ética de guardar información sobre personas.
- 16
Del instrumento a la tabla
Diseñas la tabla donde viven tus respuestas a partir de tu instrumento, con un libro de códigos.
Tablas, filas, columnas y tipos de dato · El libro de códigos como diseño de la base · SQLite: una base de datos en un solo archivo
Ejemplo Cada pregunta del cuestionario de uso del tiempo se vuelve una columna con su tipo y sus valores válidos.
- 17
SQL: preguntarle a tus datos
Consultas tus datos con SQL: filtras, agrupas y cuentas.
SELECT y WHERE · GROUP BY, COUNT y AVG · Pedirle una consulta al agente y verificarla
Ejemplo ¿Cuántas horas de trabajo no remunerado reporta cada grupo de edad? Una consulta, y el agente explica cada renglón.
- 18
Datos que ya existen
Trabajas con archivos CSV y datos abiertos, y los combinas con los tuyos.
CSV: el formato que todo programa lee · Explorar una tabla grande desde la terminal con VisiData · Importar datos abiertos a tu base
Ejemplo Comparas tus respuestas con los tabulados de la Encuesta Nacional sobre Uso del Tiempo (ENUT) del INEGI.
- 19
Limpiar datos con un agente
Limpias datos con scripts que se pueden repetir, y revisas lo que el agente cambió.
Valores faltantes y categorías inconsistentes · Un script de limpieza que se vuelve a correr · Comparar el antes y el después
Ejemplo «CDMX», «Ciudad de México» y «cdmx» se vuelven una sola categoría, y queda escrito cómo se hizo.
- 20
Datos sobre personas: ética y privacidad
Qué guardar, qué no y cómo proteger a quien te dio sus datos.
Consentimiento informado y aviso de privacidad · Anonimizar y seudonimizar · Secretos y contraseñas fuera del repositorio
Ejemplo Quitas nombres y lugares de las transcripciones antes de analizarlas, y documentas el procedimiento.
Módulo V · Sesiones 21–25
El análisis
De los datos a los hallazgos
Gráficas que se entienden, un tablero que se actualiza solo y un modelo de lenguaje como asistente de codificación, con la prueba de que hace bien su trabajo.
- 21
Gráficas que se entienden
Eliges la gráfica según la pregunta y la construyes con el agente.
Qué gráfica responde qué pregunta · Pictogramas: la lección de Otto Neurath · Ejes, escalas y etiquetas honestas
Ejemplo Una gráfica de pictogramas del uso del tiempo, a la manera del método vienés de estadística en imágenes.
- 22
Un tablero de resultados
Una página que lee tu base de datos y muestra los resultados al día.
Del SQL a la página · Resultados agregados, nunca respuestas individuales · Actualizar sin volver a publicar
Ejemplo El tablero público de la encuesta de la clase: promedios por grupo, al día con cada respuesta nueva.
- 23
Un modelo de lenguaje que codifica
Le pides a un modelo de lenguaje que codifique respuestas abiertas con tu libro de códigos.
Qué es la API de un modelo de lenguaje · Instrucciones con categorías, definiciones y ejemplos · Guardar cada código junto con su justificación
Ejemplo El modelo clasifica doscientas respuestas a «¿qué dejaste de hacer por falta de tiempo?» con tus categorías.
- 24
Validar al modelo: acuerdo entre codificadores
Mides cuánto coincide el modelo contigo antes de confiar en él.
Una muestra codificada a mano · Acuerdo entre codificadores: la kappa de Cohen · Cuándo confiar en el modelo y cuándo no
Ejemplo Codificas cincuenta respuestas, comparas con el modelo y decides, con un número, si sirve para las demás.
- 25
Pruebas: lo que tu herramienta tiene que cumplir
Escribes pruebas automáticas que dicen qué debe hacer tu herramienta, y le pides al agente que las cumpla.
Una prueba es una hipótesis que se comprueba sola · Escribir la prueba antes del cambio · Correr las pruebas antes de publicar
Ejemplo Una prueba que falla si una respuesta incompleta entra a la base, escrita antes de pedirle el cambio al agente.
Módulo VI · Sesiones 26–30
La publicación
Tu herramienta en el mundo
Tu herramienta en tu propio dominio, corriendo sola, respaldada y segura. Cierras como cierra una investigación: presentas, y alguien más replica tu trabajo.
- 26
Diseño de sistemas: dibujar tu herramienta
Dibujas tu herramienta como sistema y nombras sus partes, para ti, para el agente y para quien la herede.
La caja negra: qué entra y qué sale · Servidor, base de datos, worker y modelo de lenguaje · Un diagrama en Mermaid dentro de tu repositorio
Ejemplo El diagrama de secuencia de tu encuesta: quién le pide qué a quién, desde que alguien responde hasta que cambia el tablero.
- 27
Tu servidor y tu dominio
Tu herramienta en un servidor propio, con tu nombre de dominio y conexión cifrada.
Qué es un servidor privado (VPS) y cómo entras: SSH · Dominio y DNS: tu dirección en internet · HTTPS: la conexión cifrada
Ejemplo Tu encuesta deja la dirección del curso y pasa a tu dominio, lista para compartirla con quienes vas a encuestar.
- 28
Que siga corriendo
Tu herramienta arranca sola, se recupera de fallas y guarda respaldos.
Servicios: programas que arrancan solos, con systemd · Registros: leer qué pasó cuando algo falló · Respaldos de la base antes de cada cambio
Ejemplo Antes de cada cambio, un respaldo de las respuestas: el trabajo de campo no se vuelve a hacer.
- 29
Seguridad y mantenimiento
Lo que tu herramienta muestra, lo que nunca debe mostrar y cómo mantenerla al día.
Qué ve quien visita tu herramienta · Actualizaciones y dependencias · Una revisión con el agente antes de publicar
Ejemplo Revisas que ni el tablero ni el repositorio dejen ver un dato personal de quien respondió.
- 30
Presentación y réplica
Presentas tu herramienta al grupo; otra persona clona tu repositorio y replica tu resultado.
Presentar: la pregunta, la herramienta y lo que encontraste · Replicar: alguien más corre tu proyecto desde cero · Cómo seguir construyendo por tu cuenta
Ejemplo Como en un seminario: presentas, alguien replica tu análisis con tu repositorio y te devuelve sus comentarios.
Cohorte fundadora · 20 lugares
Seis etapas, treinta sesiones, una pregunta tuya.
Las sesiones están grabadas y las ves a tu ritmo; el sugerido son dos por semana, durante quince semanas. La fecha de inicio aún no está definida.