HTML y la jerarquización de las dieas

 Por qué HTML debería enseñarse en secundaria (y no para formar programadores)

Por Isabel Hernández

Cuando se propone enseñar HTML en la escuela, la reacción inmediata es pensar en formación técnica: preparar futuros desarrolladores, adelantar contenidos de una carrera. Esa lectura pierde de vista lo que HTML entrena mejor que casi cualquier otra herramienta disponible en un aula: la jerarquización de la información.

 El problema que HTML resuelve antes de resolver nada técnico

Un estudiante de secundaria escribe todos los días. Ensayos, resúmenes, mensajes, publicaciones. Casi nunca se le pide que declare, de forma explícita, qué elemento de ese texto es principal y cuál es subordinado. La jerarquía queda implícita, sostenida por convenciones que el estudiante intuye pero no nombra: el título va arriba, los párrafos siguen un orden, las ideas importantes "se notan".

HTML no permite esa clase de implicitud. Un `<h1>` es un `<h1>` y un `<h2>` es un `<h2>`; si el estudiante decide que una idea depende de otra, tiene que envolverla, anidarla, declarar la relación con una etiqueta. No hay forma de escribir HTML sin tomar postura sobre qué contiene a qué. La estructura deja de ser un efecto de la lectura y se convierte en una decisión que el que escribe tiene que tomar antes de escribir.

Esa es la operación cognitiva que vale la pena enseñar: distinguir idea principal de idea secundaria, distinguir contenedor de contenido, distinguir nivel de nivel. HTML es, entre las herramientas disponibles en un aula de secundaria, una de las pocas que obliga a esa distinción en cada línea.

 Jerarquizar no es programar

Conviene separar dos cosas que suelen confundirse cuando se discute enseñar HTML en la escuela. Programar implica lógica condicional, iteración, manejo de estado: pensar en procesos. HTML no tiene nada de eso. HTML es marcado, no programación; describe la estructura de un documento, no su comportamiento.

Esa diferencia importa porque cambia lo que se está enseñando. Un curso de programación en secundaria compite por tiempo con matemáticas y con lógica formal, y su valor pedagógico depende de que el estudiante ya tenga cierta base algorítmica. HTML no depende de esa base. Un estudiante que nunca programó puede aprender en una clase a marcar un título, un subtítulo, una lista y un párrafo, y en esa misma clase ya está practicando jerarquización aplicada a contenido real: la estructura de un artículo, de un informe, de una presentación.

Enseñar HTML como jerarquización, entonces, tiene un costo de entrada bajo y una transferencia alta: lo que el estudiante practica ahí — qué depende de qué, qué es principal y qué es secundario, qué se anida dentro de qué — es exactamente lo que necesita para armar un ensayo con estructura argumentativa, para organizar una presentación, para editar un texto ajeno y detectar dónde la jerarquía de ideas se rompe.


Un ejercicio, no una asignatura completa


No hace falta un semestre de HTML para producir este efecto. Basta con ejercicios acotados: tomar un texto sin estructura visible y pedir que se marque con etiquetas cuál es el título, cuáles son los subtítulos, dónde hay una lista, qué frase depende de qué párrafo. El ejercicio funciona igual de bien con un texto de historia, de biología o de lengua, porque la jerarquía de ideas no es propiedad de ninguna materia: atraviesa a todas.

Ese ejercicio también sirve como diagnóstico. Un estudiante que no logra decidir si algo es `<h2>` o `<h3>` probablemente tampoco tiene claro, en su propio ensayo, si una idea es central o accesoria. El error de marcado hace visible un error de pensamiento que en un texto en prosa habría quedado oculto bajo la fluidez de la escritura.

 Lo que se pierde por no enseñarlo

Los estudiantes actuales leen y escriben mayormente en formatos que no exigen jerarquía explícita: el feed, el chat, la publicación corta. Son formatos planos, donde todo tiene el mismo peso visual y el mismo peso aparente de importancia. Eso entrena, por omisión, la idea de que la información no necesita estructura para comunicarse. Es una habilidad que se atrofia por falta de uso, no porque el estudiante carezca de capacidad para jerarquizar.

HTML revierte esa tendencia con un costo mínimo. No requiere software especializado, no requiere una carga horaria grande, no compite con la currícula de lengua sino que la refuerza. Lo único que exige es aceptar que enseñar a estructurar un documento es enseñar a estructurar una idea, y que esa segunda habilidad es la que de verdad importa.

If this material is useful to you, you can support this project here.

Comentarios