Saltar al contenido

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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ó.

  5. 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.