Carlos Isaac
Zainea Maya

Tunjos para la IA
Programa de cursos

Razonamiento, validación e inteligencia artificial en ciencias sociales y humanidades.

Curso 4 · Oficio · ocho sesiones · híbrido

Codificación cualitativa con IA en ciencias sociales

Cuando un modelo de lenguaje propone códigos, categorías o temas sobre un material cualitativo, ¿qué está haciendo, con qué criterio se juzga cada propuesta, cuándo se termina, y quién responde por el libro de códigos resultante?

Curso 4. Codificación cualitativa con IA en ciencias sociales

Curso corto de ocho sesiones en modalidad híbrida, adaptable a formatos de microcredencial o de educación continua. Cuarto curso del programa Tunjos para la IA, capa de Oficio.

Pregunta del curso. Cuando un modelo de lenguaje propone códigos, categorías o temas sobre un material cualitativo, ¿qué está haciendo, con qué criterio se juzga cada propuesta, cuándo se termina, y quién responde por el libro de códigos resultante?

Respuesta que el curso construye. Las metodologías cualitativas ya especifican, para cada fase del análisis, una regla de generación, un criterio de validez, una condición de terminación y un lugar para la responsabilidad del investigador. Esas especificaciones pueden convertirse en listas de verificación que gobiernan lo que el modelo produce. Lo que el modelo hace es configurar: ordena fragmentos bajo nombres con una competencia que ningún codificador humano alcanza en velocidad. Lo que no hace es validar: el acuerdo entre codificadores mide consistencia y no validez; la emergencia frente al forzamiento es el criterio que más falla en los modelos, porque sus categorías vienen de su entrenamiento y no del corpus; y la saturación no se observa, se decide. Por eso el libro de códigos es una aserción del investigador, no un output.

Contenido

Carpeta Qué hay
programa/ Syllabus, guía de cada una de las ocho semanas, evaluación y bibliografía con enlaces
plantillas/ Plantillas de los productos: libro de códigos, memo analítico, matriz de acuerdo, registro de frontera de codificación
practicas/ Guías de las dos prácticas con modelos de lenguaje y el cuaderno de apoyo en Python
apps/ Mini apps que acompañan las semanas: simulador de codificación, emergencia o forzamiento, curva de saturación, matriz condicional

Productos del estudiante

  1. Libro de códigos abierto con registro de frontera (semana 4): los códigos iniciales del propio corpus, cada uno con su definición, sus fragmentos de anclaje, su origen (modelo o investigador) y la decisión que lo sostiene.
  2. Matriz de acuerdo y análisis de desacuerdos (semana 6): el mismo material codificado por el investigador y por un modelo, el acuerdo medido con kappa y alfa, y cada desacuerdo leído como un dato sobre el libro de códigos.
  3. Libro de códigos final (semana 8): categorías con propiedades y dimensiones, memos, condición de terminación justificada y declaración de responsabilidad, presentado y defendido ante pares.

Página del curso

izainea.github.io/tunjos-para-la-ia/curso-4/

Cómo se hizo este material

El material de este curso se elaboró con ayuda de modelos de lenguaje bajo la guía de autoría, la revisión y la responsabilidad del docente. Qué hizo la máquina, qué decidió el autor y qué queda por verificar está en la declaración de uso de IA del programa.


Syllabus

Datos generales

Nombre Codificación asistida por una máquina que configura
Programa Tunjos para la IA, cuarto de siete cursos. Capa de Oficio
Duración Ocho sesiones semanales de dos horas y trabajo autónomo guiado, unas 96 horas en total. Se adapta al formato de microcredencial o de curso de educación continua de cada institución
Modalidad Híbrida: una sesión presencial de dos horas por semana, con participación remota sincrónica, y trabajo asincrónico guiado. La modalidad virtual es alternativa
Docente Carlos Isaac Zainea Maya
Prerrequisitos Ninguno obligatorio. Se recomienda haber tomado Validación del razonamiento con IA en ciencias sociales, el curso de fundamentos del programa, donde se distinguen deducción, inducción y abducción por su régimen de validez y se concluye que la máquina configura sin poder validar ni responder por lo configurado; lo que de allí se usa se explica aquí donde hace falta. No requiere programación: el cuaderno de apoyo en Python es opcional
Público Egresados y estudiantes de posgrado en ciencias sociales y humanidades, profesionales que analizan entrevistas, testimonios, documentos o imágenes descritas con apoyo de modelos de lenguaje
Requisito de material Un corpus propio pequeño (entre 20 y 60 fragmentos: entrevistas, testimonios, prensa, documentos, descripciones de imágenes) sin datos personales de terceros o anonimizado

Problema que atiende

Codificar es la operación central del análisis cualitativo: poner nombres a fragmentos, agrupar los nombres en categorías, relacionar las categorías y decidir cuándo el análisis ha dicho lo que tenía que decir. Los modelos de lenguaje ya hacen la primera parte de esa operación con una velocidad que ningún equipo humano alcanza, y lo hacen con la forma de un codificador experto: proponen códigos con definiciones, citan fragmentos, agrupan temas. Quien los usa recibe un libro de códigos terminado y rara vez tiene criterio para decidir qué parte puede aceptar, qué parte debe verificar y qué parte le corresponde decidir. Los manuales de codificación no hablan de la máquina. Los tutoriales de herramientas no hablan de método. Este curso enseña lo que está en medio: cómo las tradiciones cualitativas ya especifican, fase por fase, qué hacer, cuándo se hizo bien, cuándo parar y quién responde, y cómo esas especificaciones se convierten en listas de verificación para gobernar lo que el modelo produce.

Competencias

Al terminar el curso el estudiante puede:

  1. Reconocer en tres tradiciones de codificación (análisis temático, teoría fundamentada, análisis de contenido) la regla de generación, el criterio de validez, la condición de terminación y la condición de imputación de cada fase, y traducirlas a listas de verificación aplicables a un modelo de lenguaje.
  2. Conducir codificación abierta y axial sobre un corpus propio con un modelo como codificador auxiliar, decidiendo cada código con un criterio nombrado y registrando la frontera entre lo que propuso la máquina y lo que decidió el investigador.
  3. Medir el acuerdo entre el investigador y el modelo con kappa de Cohen y alfa de Krippendorff, interpretarlo como consistencia y no como validez, leer los desacuerdos como datos, y detectar cuándo el modelo fuerza categorías que vienen de su entrenamiento.
  4. Decidir y justificar la condición de terminación del análisis, y presentar el libro de códigos como aserción propia, con memos, procedencia de cada categoría y declaración de responsabilidad.

Resultados de aprendizaje y evidencias

Competencia Evidencia verificable Semana
1 y 2 Libro de códigos abierto con registro de frontera por código 4
3 Matriz de acuerdo investigador-modelo y análisis de desacuerdos 6
2 y 4 Libro de códigos final con memos, condición de terminación justificada y declaración de responsabilidad; presentación ante pares 8
1 a 4 Bitácora semanal 1 a 8

Programa por semanas

Semana Tema Lectura central Actividad
1 Tres tradiciones de codificación y lo que exigen: análisis temático, teoría fundamentada, análisis de contenido Braun y Clarke (2006). Charmaz (2014), cap. 1. Krippendorff (2018), caps. 1 y 2 Bitácora inicial: un fragmento propio codificado en las tres tradiciones
2 Cuatro tipos de enunciado metodológico. Qué puede verificar una máquina y qué no Zainea (2026). Lincoln y Guba (1985), cap. 11. Denzin (1970), sobre triangulación Lista de verificación de una fase del propio análisis
3 Codificación abierta asistida: el modelo propone, el investigador decide. Microanálisis, códigos in vivo, registro de frontera Strauss y Corbin (2002), caps. 5 y 8. Saldaña (2021), cap. 1 Práctica 3: primera ronda de codificación con modelo
4 Propiedades y dimensiones de memos y categorías. Emergencia frente a forzamiento Glaser (1992), caps. 1 a 3. Kelle (2005). Strauss y Corbin (2002), cap. 14 Entrega: libro de códigos abierto con registro de frontera
5 Codificación axial y matriz condicional-consecuencial. Consultas al corpus con y sin modelo Strauss y Corbin (2002), caps. 9 y 12. Gibbs (2012), caps. 4, 8 y 9 Matriz axial de una categoría propia; consultas comparadas
6 Acuerdo no es validez. Kappa, alfa, y los desacuerdos como datos McDonald, Schoenebeck y Forte (2019). Krippendorff (2004) Entrega: matriz de acuerdo y análisis de desacuerdos
7 Saturación y terminación: cuándo parar, quién lo decide. Muestreo teórico asistido Glaser y Strauss (1967), caps. 3 y 5. Saunders et al. (2018) Condición de terminación escrita y puesta a prueba
8 El libro de códigos como aserción. Presentación y defensa Zainea (2026). MacQueen et al. (1998). Lincoln y Guba (1985), cap. 13 Entrega final y presentación ante pares

Metodología

El curso se enseña con el método que enseña. Cada estudiante trae un corpus propio y lo codifica durante las ocho semanas con un modelo de lenguaje como codificador auxiliar. Cada semana tiene tres momentos.

  • Lectura guiada (asincrónica, 4 a 5 horas). Un texto central con guía de lectura y una lectura complementaria opcional.
  • Sesión sincrónica (2 horas). La primera hora discute la lectura a partir de un caso de codificación, humano o del modelo. La segunda es taller sobre el corpus propio: el estudiante aplica la fase de la semana, decide y registra.
  • Bitácora (asincrónica, 3 a 4 horas). El estudiante registra qué propuso el modelo, qué decidió él y con qué criterio. Las bitácoras alimentan los tres productos.

Las prácticas usan modelos de acceso gratuito en su versión web. El cuaderno de apoyo en Python permite calcular kappa y alfa, exportar el libro de códigos y, para quien quiera, llamar a un modelo por programa. Ninguna parte del curso exige programar ni herramientas de pago.

Evaluación

Producto Peso Criterio principal
Libro de códigos final con memos, condición de terminación y declaración de responsabilidad 40 % Cada categoría tiene propiedades, dimensiones y fragmentos de anclaje; la terminación está justificada y la responsabilidad declarada
Libro de códigos abierto con registro de frontera 25 % Cada código tiene origen, anclaje, decisión y criterio; se distingue lo propuesto por el modelo de lo decidido
Matriz de acuerdo y análisis de desacuerdos 20 % El acuerdo está bien calculado e interpretado como consistencia; cada desacuerdo produce una decisión sobre el libro de códigos
Bitácora semanal 15 % Continuidad y honestidad en el registro, incluidas las aceptaciones sin criterio

Se aprueba con nivel Logrado en el libro de códigos final y en el libro de códigos abierto, y con 3,5 sobre 5,0 en el promedio ponderado. La rúbrica detallada está en evaluacion.md.

Articulación

Pertenece a las rutas Texto e Imagen del programa Tunjos para la IA. Lo precede, en la ruta Texto, Corpus de textos con procedencia en ciencias sociales, que enseña a convertir documentos dispersos en un corpus con procedencia, catalogado y reproducible, y, en la ruta Imagen, Descripción auditada de imágenes en investigación social, que hace lo mismo con imágenes descritas por capas y auditadas frente a un modelo multimodal; de cualquiera de los dos sale el material que aquí se codifica. Lo sigue Validar y defender investigación social asistida por IA, que distingue tres sentidos de validar, comprobar la corrección del resultado, justificar el proceso y responder por lo afirmado, y enseña a escribir hallazgos como aserciones propias; el libro de códigos de este curso es su material de entrada. Se articula con seminarios de metodología cualitativa, análisis de datos cualitativos asistido por computador y seminarios de tesis de programas de posgrado en ciencias sociales y humanidades, a los que aporta lo que no suelen cubrir: un protocolo para codificar con modelos de lenguaje que conserva las condiciones de validez de la tradición de origen.

Política de uso de modelos de lenguaje

Se usan en todas las semanas, de forma declarada. Cada entrega incluye qué modelo se usó, con qué instrucciones, y qué parte del resultado es decisión del estudiante: para cada código, su origen y su criterio. Un uso no declarado se trata como infortunio de autoridad: el estudiante presenta como aserción propia algo por lo que no puede responder, y la entrega se devuelve para escribir el registro que faltaba. El curso promueve el uso de modelos y exige comprender y defender todo el libro de códigos.