Nombre de referencia

clasif — Formato de archivo: clasificación

Descripción y ejemplos

Una clasificación es como una taxonomía tan independiente cómo se desee del momento en el que se puede estudiar. Una clasificación puede pensarse análoga a un árbol genealógico con sólo madres, es decir que una "clasificación madre" puede tener clasificaciones hijas y estas a su vez otras (y una clasificación hija tiene una sola clasificación madre).

Algunos ejemplos de clasificaciones que pueden representarse con este esquema son:

  • El plan de estudios de una asignatura de acuerdo a la legislación colombiana, tendría sólo logros cada uno de los cuales tendría indicadores hijos.

  • La taxonomía de plantas o especies animales.

  • La morfología de palabras en español o algún otro idioma.

  • Información geográfica clasificada por regiones.

  • Información histórica clasificada por periodos de tiempo.

Las clasificaciones pueden además referenciar palabras o individuos. Por ejemplo la morfología del español referenciaría en la clasificación sustantivos la palabra carro, mientras que una taxonomía de especies animales referenciaría en la clasificación cetáceos al individuo delfín.

La representación en XML de una clasificación para el plan de estudios de una asignatura para un año podría comenzar así:

      
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE clasificacion PUBLIC "-//Structio//DTD clasificacion 1.0" "clasif.dtd">
<clasificacion formato="tex" longitud="120" tipos="Logro;Indicador">
  <desc>Ejemplo de logro e indicador sobre fe en Jesús</desc>
  <biblio>http://de.geocities.com/nuestroamigojesus/bdp</biblio>
  <biblio>Walden. Henry David Thoreau</biblio>
  <derechos tipo="Dominio público" tiempo="2003">Liberado al dominio público. No se ofrecen garantías</derechos>
  <autor fecha="2003">Vladimir Támara</autor>

  <clasif tipo="Logro" id="contexto"><desc>Identifica el contexto histórico de 
Jesús</desc>
    <clasif tipo="Indicador" id="contexto.geografía"><desc>Identifica la zona 
geográfica en la que vivió Jesús entre los años 0 y 33d.C.</desc>
      <refsig idsig="Jordán.marcos"/>
      <refsig idsig="Jerusalén.marcos" />
      <refsig idsig="Galilea.marcos" />
    </clasif>
    <clasif tipo="Indicador" id="contexto.historia"><desc>Identifica personas y sucesos 
históricos en los actuales territorio de Israel y Jordania entre los años 5 
aC y 35 dC.</desc>
            <refsig idsig="Herodes.mateo"/>
            <refsig idsig="Herodes.lucas"/>
    </clasif>
  </clasif>
  <clasif tipo="Logro" id="establece"><desc>Establece su opinión sobre la vida y Dios</desc>
    <clasif tipo="Indicador" id="establece.reflexiona"><desc>Reflexiona sobre la 
      vida como regalo de Dios</desc>
      <anota tipo="recuperable" valor="no"/>
      <refsig idsig="Dios.fe" peso="5" />
      <ejercicio tipo="ensayo" id="establece.reflexiona.e1"> <pregunta>?`Cómo puede comprobar o 
refutar por usted mismo(a) el origen y desarrollo de la vida debido a 
Dios?</pregunta>
        <respuesta>Cada cual da su respuesta personal.  A mi me basta mirar un 
          pajarito para saber que la vida es regalo de Dios.  Thoreau dice:
          "?`Podría tener lugar un milagro más
          grande para nosotros que mirar a los ojos de otro por un instante?".
          No tiene porque haber contradicción con la teoría de la evolución,
          la verdad es una sóla, para quienes creemos puede estar por 
          interpretar en la Biblia.
        </respuesta>
      </ejercicio>
    </clasif>
  </clasif>
</clasificacion>

Algunas características que pueden verse en este ejemplo son:

  • El identificador público para clasificaciones es: -//Structio//DTD clasificacion 1.0

  • Cada clasificación consta de: un tipo, una identificación, una descripción y eventualmente como hijos otras clasificaciones hijas o palabras o individuos.

  • Una clasificación puede referenciar palabras definidas en un archivo para definiciones.

El tipo facilita la organización y posterior verificación y uso de una clasificación grande, la identificación tiene las restricciones de identificadores XML (ver xmlintro(5)), además no debe contener los caracteres ':' ni '/', debe comenzar con la identificación de la clasificación madre (si la hay) seguida de '.' y una cadena. La descripción es una cadena escrita en un formato apropiado para el tipo de información, por ejemplo algunas clasificaciones sobre temas técnicos pueden tener clasificaciones en DocBook, mientras que otras sobre matemáticas pueden tener clasificaciones en TeX y otras basta que sean textos planos.

Dentro de una clasificación pueden usarse los los elementos comunes (ver elementos-comunes(5)), en el caso de derechos, autores y bibliografías se supone que se aplican a las subclasificaciones que no especifiquen otros. Además pueden usarse los elementos refsig para referenciar un significado, refind para referenciar un individuo, ejemplo para presentar un ejemplo sobre la clasificación (o sobre una palabra o un individuo) y ejercicio para incluir un ejercicio característico de la clasificación y su respuesta.

Descripción detallada de cada elemento

clasificacion

El elemento raíz clasificacion puede emplear los atributos formato y longitud que indican el formato que tendrán las descripciones de la clasificación y la máxima longitud que cada una debe tener y que será chequeada por repchq (ver atributo formato en comunrepasa(5)). También puede emplear el atributo tipos en el que se indican los tipos admisibles para cada clasificación y el orden entre ellos. Así por ejemplo en una clasificación para un plan de estudios en Colombia, los tipos pueden ser Logro e Indicador en ese orden (es decir una clasificación tipo Logro puede tener subclasificacions tipo Indicador pero no viceversa), o en una clasificación para taxonomía de animales entre los tipos estarían: Reino, Filo, Clase, etc. En el caso de los tipos Logro e Indicador, en ese orden, se especificarían con:

<clasificacion tipos="Logro;Indicador" formato="texto"> 

Note que los tipos deben escribirse en orden descendiente, el mayor al lado izquierdo y el menor al lado derecho, separando unos de otros con el caracter ';'. Normalmente se aceptarán subclasificaciones en clasificaciones de tipo mayor, pero con la opción -e de repchq (ver repchq(1)) puede verificarse que el orden se siga de forma estricta, es decir que una clasificación con un cierto tipo, sólo puede tener clasificaciones cuyo tipo sea el sucesor[27].

El elemento clasificacion debe tener como primer subelemento <desc> con una descripción del contenido del archivo en el formato que se haya especificado. Después de este puede tener como subelementos, los elementos comunes elementos-comunes(5) o elementos clasif.

clasif

El elemento clasif es similar al elemento clasificacion. Cómo se explicó en la introducción debe tener un atributo tipo y un atributo id. El tipo debe ser uno de los especificados en el atributo tipos del elemento clasificacion o si no se especifica un orden de tipos puede ser cualquiera excepto ejercicio. Puede constar de caracteres arbitrarios excepto de ';'. Además el tipo de una clasificación madre debe ser mayor al de subclasificaciones hijas o si se emplea el orden estricto, las subclasificaciones hijas deben tener el tipo sucesor del tipo de la clasificación madre. La identificación (id) de una clasificación debe ser una cadena apropiada para identificadores XML (ver xmlintro(5)) sin ':', ni '/' que comience con la identificación de la clasificación madre (si la hay) seguida del caracter '.'.

En cuanto a subelementos, además de los elementos comunes (ver elementos-comunes(5) y subclasificaciones especificadas con el mismo elemento clasif, puede tener: refind, refsig, ejemplo y ejercicio.

refsig - Referencia el significado de una palabra

Este elemento permite referenciar el significado de una palabra, significado que debe estar consignado en un archivo para definiciones (ver def(5)). El archivo puede seguido de ':' y la identificación del significado, de no se supone que está en el archivo de definiciones por defecto, ver opción -d de repchq(1)).

Para ejemplificar el uso de la palabra con respecto a la clasificación en la que está puede usarse el subelemento ejemplo, puede incluirse un ejercicio con ejercicio . Pueden agregarse anotaciones con el subelemento anota (ver elementos-comunes(5)).

refind - Referencia un individuo

Este elemento referencia información de un individuo mantenida en un archivo. El archivo (que debe existir) se especifica en el atributo arch. El archivo con información del individuo puede tener cualquier sintaxis (en particular la de individuos del proyecto en desarrollo sigue).

ejemplo - Ejemplo en una clasificación

Este elemento permite incluir un ejemplo de un elemento que hace parte de una clasificación. La sintaxis del ejemplo por el momento es un texto arbitrario con el formato del documento (ver atributo formato en elemento clasificacion). Debe emplearse el atributo id para asignar una identificación XML (ver xmlintro(5)), que comience con la identificación de la clasificación en la que está seguida del caracter '.' y seguida de una cadena que identifique de forma única el ejemplo de otros ejemplos, ejercicios y clasificaciones dentro de la misma clasificación. Debe también emplearse el atributo tipo para clasificar el ejemplo, su valor es arbitrario y no tiene relación con tipos de clasificaciones o de atributos (recomendamos fijar tipos de ejemplo en su institución).

Como subelementos de ejemplo pueden emplearse los elementos comunes (ver elementos-comunes(5)). Recomendamos emplear ejemplos en clasificaciones sin subclasificaciones.

ejercicio - Ejercicio en una clasificación

Este elemento permite plantear un ejercicio que valora una clasificación. Por ejemplo dentro de un plan de estudios colombiano, puede incluirse en uno o varios indicadores un ejercicio que valora el indicador. Debe emplearse el atributo id para asignar una identificación que comience con la identificación de la clasificación seguida de '.'. Debe también emplearse el atributo tipo para clasificar el ejercicio, su valor es arbitrario y no tiene relación con tipos de clasificaciones o de atributos (recomendamos fijar tipos de ejercicios en su institución).

Un ejercicio además de poder tener como subelementos los elementos comunes (ver elementos-comunes(5)) debe tener un elemento pregunta y uno respuesta, cada uno en el formato del documento (ver atributo formato en elemento clasificacion. Recomendamos emplear ejercicio en clasificaciones sin subclasificaciones.

Ver también

repchq(1), def(5) sec(5)

Historia

Este DTD se originó de la organización de información propuesta por el plan decenal de educación 1995-2005 en Colombia. En particular de la división de los contenidos en logros e indicadores, independientes del momento en el que se estudian. El concepto se generalizó pensando en poder emplear la misma infraestructura en colegios de otros países (e.g podría servir para EduML (?)) o bajo otras formas de organizar información (por ejemplo morfologías o taxonomías).



[27] Por el momento sólo puede especificarse un orden lineal entre tipos.