sábado, 22 de noviembre de 2014

LTI estandar

LEARNING TOOL INTEROPERABILITY

Es un estándar que permite la operabilidad en el aprendizaje, que busca generar inclusión de contenidos externos en un LMS.
En los 90 se carecía de estandares o reglas universales que permitiera el acceso a contenidos de la plataforma. Por lo cual surge LTI en 1995 que desarrollaron estandares gratuitos, libres adoptados por instituciones educativas.
LTI tiene varias versiones 1.0 hasta v 2.0 que se encuentra en desarrollo.

INTERACCIONES CON EL USUARIO

herramientas del proveedor-servicios LTI-



XML ¿QUÉ ES?

XML ¿QUÉ ES?

  • XML es un subconjunto de SGML(Estándar Generalised Mark-up Language),simplificado y adaptado a Internet
SGML (Estándar Generalised Mark-up Language)
  • XML no es ,como su nombre puede sugerir, un lenguaje de marcado.
  • XML es un meta-lenguaje que nos permite definir lenguajes de marcado adecuados a usos determinados.

Que no es XML

  • No es una versión mejorada de HTML
  • HTML es una aplicación de SGML por lo tanto de XML
  • No es un lenguaje para hacer paginas WEB
  • Y sobre todo no es difícil

¿Por qué XML?

  • Es un estándar internacionalmente conocido
  • No pertenece a ninguna compañía
  • Permite una utilización efectiva en Internet para sus diferentes terminales.

Definición

  • Especificación para diseñar lenguajes de marcado, que permite definir etiquetas personalizadas para descripción y organización de datos.

¿Para que sirve XML?

  • Representar información estructurada en la web (todos documentos), de modo que esta información pueda ser almacenada, transmitida, procesada, visualizada e impresa, por muy diversos tipos de aplicaciones y dispositivos.

Ventajas de XML

  • Fácilmente procesable
  • Separa radicalmente el contenido y el formato de presentación
  • Diseñado para cualquier lenguaje y alfabeto. (encoding)

Características

  • XML es un subconjunto de SGML que incorpora las tres características más importantes de este:
    • Extensibilidad
    • Estructura
    • Validación
  • Basado en texto.
  • Orientado a los contenidos no presentación.
  • Las etiquetas se definen para crear los documentos, no tienen un significado preestablecido.
  • No es sustituto de HTML.
  • No existe un visor genérico de XML.

Aplicaciones de XML

  • Publicar e intercambiar contenidos de bases de datos.
  • Formatos de mensaje para comunicación entre aplicaciones (B2B)
  • Descripción de metacontenidos.

Documento XML

  • Conjunto de datos con sus respectivas etiquetas de marcado XML.
  • Se almacena como texto en archivo con extensión .xml.
  • Un documento XML puede incluir cualquier flujo de datos basado en texto: un articulo de una revista, un resumen de cotizaciones de bolsa, un conjunto de registros de una base de datos, etc..

Estructura de un documento XML

  • Un documento XML está formado por datos de caracteres y marcado, el marcado lo forman las etiquetas:
Estructura de un documento XML

Estructura

Estructura

Componentes de un documento XML

  • En un documento XML existen los siguientes componentes:
    • Elementos: Pieza lógica del marcado, se representa con una cadena de texto(dato) encerrada entre etiquetas. Pueden existir elementos vacíos (<br/>). Los elementos pueden contener atributos.
    • Instrucciones: Ordenes especiales para ser utilizadas por la aplicación que procesa
    <?xml-stylesheet type=“text/css” href=“estilo.css”>
    • Las instrucciones XML. Comienzan por <? Y terminan por ?>.
    • Comentarios: Información que no forma parte del documento. Comienzan por <!-- y terminan por -->.
    • Declaraciones de tipo: Especifican información acerca del documento:
    <!DOCTYPE persona SYSTEM “persona.dtd”>
    • Secciones CDATA: Se trata de un conjunto de caracteres que no deben ser interpretados por el procesador:
    <![CDATA[ Aquí se puede meter cualquier carácter, como <, &, >, ... Sin que sean interpretados como marcación]]>
EJEMPLO
Ejemplo de componentes de un documento XML

Sintaxis de XML

  • Representa las normas a seguir para la construcción de documentos XML.
  • Estas reglas son dictadas por el organismo W3C (http://www.w3.org/XML). Entre ellas destacan:
  • El XML es Case - Sensitive.
  • Todo elemento tiene que tener su correspondiente etiqueta de inicio y de cierre, o una sola etiqueta vacía.
  • Todo documento, debe haber un elemento (llamado raíz de documento) que contenga a los demás.
  • Todos los elementos deberán estar correctamente anidados.
  • Todos los valores de los atributos deberán ir entre comillas.

Normas de buena construcción

  • La primera letra de los nombre se escribirá en mayúscula
  • Los nombres compuestos se escribirán juntos o separados por guión bajo Saca_corchos
  • Los elementos han de comenzar por un carácter o “_” no numérico

Normas de buena construcción II

Existen 2 tipos de construcciones
  • Orientado a la presentación