BUSCAR

Más potencia en las búsquedas

11 Octubre 2009

Archivado en: Integración, Todas, Técnico — Etiquetas: — Equipo de Desarrollo @ 7:00 am

La herramienta de búsqueda permite localizar todos los ODE publicados en la plataforma, para visualizarlos o descargarlos.

Para realizar una búsqueda simple (básica) se introducen en la caja de texto una o varias palabras clave. Esta información se utiliza para buscar ajustes sobre los campos Título, Descripción y Palabras clave. Desde la versión 2.0 de Agrega, también se permite buscar sobre los términos del Árbol curricular. No debemos equivocarnos con la navegación que se realiza en el buscador avanzado para seleccionar un término del árbol. Ahora podemos introducir, junto con los términos a buscar, literales del árbol curricular. Por ejemplo:  Azar y probabilidad tercer ciclo matemáticas.

arbolcurricular

Agrega y Compass

6 Octubre 2009

Archivado en: Integración, Todas, Técnico — Etiquetas:, — Equipo de Desarrollo @ 7:00 am

La plataforma Agrega ha adoptado recientemente la tecnología de Compass para simplificar la gestión de información indexada.

Compass es un marco de trabajo escrito en Java que proporciona un API simple para trabajar con Lucene. Facilita la misma visión sobre los objetos Lucene que un ORM sobre los objetos almacenados en una Base de Datos. Compass simplifica los patrones comunes de uso de Lucene como el estilo de búsqueda Google, las actualizaciones del índice y conceptos avanzados como la subdivisión de los índices y las optimizaciones concurrentes de inserciones y actualizaciones de la información.

Con su introducción, Agrega alcanza nuevas cotas de versatilidad en su función de búsqueda:

  • Se agiliza la adopción de nuevos valores de catalogación para la explotación de los objetos educativos digitales.
  • Se respalda el índice de búsqueda con un almacenamiento en Base de Datos.
  • Se mantienen las prestaciones de búsqueda con el mismo motor Lucene de Agrega.

A su vez, Compass simplifica el proeceso de compartición del índice de búsqueda en instalaciones Agrega en alta disponibilidad en el que múltiples nodos se despliegan para atender las peticiones de los usuarios.

Con Compass, se minimizan los impactos de los cambios sobre la información indexada, facilitando el desarrollo y la integración con los frameworks de desarrollo de Agrega, se respaldan los datos indexados en BD, se optimizan los tiempos en las tareas pesadas de carga y se simplifica la labor de despliegue en un entorno escalable multinodo.

10 razones para utilizar Agrega

2 Noviembre 2008

Archivado en: Contenidos, Docente, Experiencia Agrega, Integración, Todas, Técnico — Luis A. Ortega @ 4:20 pm

(CC) hummingcrow

Muchas veces nos han preguntado:

* ¿para que sirve Agrega?

* ¿por que tiene sentido para un docente utilizar Agrega?

Si, nosotros como docentes tenemos y/o necesitamos contenidos curriculares adaptados a nuestras necesidades, existen razones muy claras para utilizar Agrega

Igual que existen sitios web en los que los ciudadanos podemos compartir fotos (Flickr ), videos (Youtube ), presentaciones (Slideshare ), documentos (Scribd ) … la idea es que existan sitios web donde una comunidad de interés (la educativa) pueda compartir objetos educativos digitales (Agrega, por ejemplo).

A continuación exponemos 10 razones para utilizar Agrega

1. Tener alcance y reconocimiento

Dado que los contenidos de Agrega son aprobados formalmente por la autoridad educativa que gestiona el repositorio Agrega, sería fácil que:

* se reconozca formalmente la autoría del docente por la autoridad educativa (Aparte se puede seguir utilizando la  manera normal de difundir el contenido del autor en su web, en su web de centro, en su blog, etc.)

* los contenidos de los autores sean más conocidos que antes en la comunidad educativa (Agrega expone los contenidos de manera amigable a los buscadores y recolectadores de información)

2. Fomentar la exposición pública

Con Agrega se puede buscar de manera sencilla y con criterio academico-curricular lo que otros compañeros han desarrollado para la comunidad educativa

3. Acceder a un catálogo de contenidos

Con Agrega  se dispone de un catalogo de contenidos organizados curricularmente es muy fácil localizar lo que necesito para la clase. Ver ejemplo

4. Ser amigo del contenido elearning

Con Agrega se puede aflorar el contenido elearning tradicional (SCORM 2004) de manera sencilla. Ya no hace falta instalar un LMS (Moodle, Sakai …) y crear un usuario nominal o genérico … cargo mi contenido en Agrega y el contenido elearning se puede experimentar desde cualquier navegador Ver ejemplo

5. Crear una comunidad de opiniones

Si soy usuario registrado se tienen aun más ventajas: se puede opinar y valorar los contenidos y navegar curricularmente sobre los objetos digitales educativos. Ver ejemplo

6. Compartir con mis amigos

Con Agrega se puede compartir y difundir los contenidos que me gustan con mis compañeros: via URL, correo electrónico, marcadores sociales. Ver ejemplo

7. Experimentar contenido educativo modelo “web 2.0″

Con Agrega se puede exponer el contenido y descubrir contenidos educativos digitales existentes adecuados a mis preferencias de manera sencilla mediante los “gadgets Agrega

8. Descubrir  “lo más”

Con Agrega se puede descubrir vía las RSS de Agrega de los contenidos más populares, más descargados, más vistos. Ver ejemplo

9. Fomentar la reutilización de contenido

Con Agrega se puede reutilizar de manera sencilla los contenidos educativos digitales disponibles. Se puede descargarlos mi ordenador y se pueden reutilizar fácilmente.  Descarga contenido

10. Crear rápidamente contenidos

Con un poco de formación, se puede crear desde cero en pocos pasos objetos educativos digitales con “Agrega offline

Detrás de Agrega está el esfuerzo colaborativo de la comunidad educativa para que todos dispongamos de un fácil acceso a recursos educativos en las aulas.

Recuerda que puedes obtener toda la información del proyecto en:

* este blog http://www.proyectoagrega.es/blog/
* el boletin http://proyectoagrega.es/newsletter.php
* twitter http://twitter.com/agrega
* friendfeed http://friendfeed.com/agrega
* slideshare http://www.slideshare.net/agrega

y enviarnos tus sugerencias via: agrega@proyectoagrega.es

Interfaz SQI (Simple Query Interface)

22 Septiembre 2008

Archivado en: Integración, Técnico — Equipo de Desarrollo @ 8:55 am

SQI son las siglas de “Simple Query Interface“. Se trata de una especificación, enmarcada en el entorno de los repositorios de objetos de aprendizaje, que define una capa para facilitar las búsquedas de contenidos. Especifica un estándar y un API para resolver la problemática de las búsquedas de contenidos digitales en entornos heterogéneos como Internet, donde existen múltiples repositorios con recursos orientados a la educación que residen en entornos dispares y hacen complicado su acceso para usuarios externos.

El API define una serie de primitivas que permiten a los usuarios considerar los repositorios digitales como “peers” (pares) de una comunnicación en la que un repositorio puede actuar como fuente de consultas y otro como objetivo de las mismas.

El interfaz SQI no establece la forma en la que los repositorios realizan la catalogación ni almacenan los metadatos de sus contenidos, ni define la manera en la que resuelven las consultas. Pero detalla, en el API, el mecanismo necesario para configurar tanto el lenguaje utilizado en la búsqueda, como el lenguaje de la respuesta.

La plataforma Agrega implementa el interfaz SQI admitiendo los lenguajes de consulta VSQL (lenguaje de consulta admitido por múltiples repositorios SQI) y LQS (lenguaje de consulta inspirado en Lucene). Los resultados de las búsquedas devuelven la información de catalogación (LOM-ES) de los contenidos encontrados.

Integrándonos con Agrega

4 Septiembre 2008

Archivado en: Integración, Todas, Técnico — Equipo de Desarrollo @ 8:42 am

La plataforma Agrega nace con ánimo de integración tanto de ella con otros repositorios y como de que otros repositorios en ella.

Para ello la plataforma expone hacia el exterior muchos de sus interfaces mediante servicios web a través del protocolo de intercambio SOAP, facilitando la interoperabilidad con otros repositorios.

(CC): Amanky

Los principales módulos que se exponen al exterior son los siguientes:

- OAI-PMH (Open Archives Initiative – Protocol for Metadata Harvesting)

Protocolo donde se definen una serie de interfaces que facilitan la disponibilidad de contenidos procedentes de una variedad de proveedores para la difusión de contenidos digitales en Internet.

El protocolo OAI-PMH se asienta sobre tres principios:
• Harvesting a nivel de metadatos.
• Proveedores de datos y de servicios.
• Peticiones HTTP respuestas XML válidos.

Este módulo nos permite dos tipos de integración: una a través de peticiones GET siguiendo el estándar OAI-PMH y otra a través de servicios web.

Algunas de las funcionalidades que se ofrecen en este protocolo son las siguientes:

• Identificación:
http://{nodoAgrega}/oaipmh/OaiPmhRequest/OaiPmhRequest.do?verb=Identify
• Listado de formato de metadatos:
http://{nodoAgrega}/oaipmh/OaiPmhRequest/OaiPmhRequest.do?verb=ListMetadataFormats
• Recuperación de un conjunto de registros:
http://{nodoAgrega}/oaipmh/OaiPmhRequest/OaiPmhRequest.do?verb=ListSets
• Recuperación de un registro completo:
http://{nodoAgrega}/oaipmh/OaiPmhRequest/OaiPmhRequest.do?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:agrega.es:{identificador}

- IMS / DRI

Estandar de interoperación de repositorios Digitales con las siguiente funcionalidades:
• Presentar/Almacenar
• Presentar/Catalogar
• Solicitar/Entregar
• Buscar/Mostrar

Se pueden consultar los servicios que expone Agrega para cubrir este estandar de la siguiente manera:
http://{nodoAgrega}/dri-1/services
http://{nodoAgrega}/buscar-1/services

Y sus wsdl correspondientes que se encuentran en las siguientes direcciones:
http://{nodoAgrega}/buscar-1/services/SrvBuscarService?wsdl
http://{nodoAgrega}/dri-1/services/SrvDRIService?wsdl

- SQI (Simple Query Interfaces)

Es una especificación para garantizar la interoperabilidad entre redes o entornos educativos heterogéneos.

Los métodos del servicio que se ofrecen se pueden consultar en la siguiente dirección:
http://{nodo}/dri-1/services

Y el wsdl es esta otra:
http://{nodoAgrega}/dri-1/services/SrvDRIService?wsdl

¿Que es LOM-ES?

8 Agosto 2008

Archivado en: Contenidos, Integración — admin @ 9:00 am

Catalogo

LOM-ES es la versión oficial del estándar IEEE-LOM para la comunidad educativa española. Es un estándar que sirve para realizar el etiquetado normalizado de objetos digitales educativos. A este etiquetado de los objetos se lo conoce como Metadatos.

Los metadatos permiten encontrar los objetos digitales almacenados dentro de un repositorio, en nuestro caso, dentro del repositorio de Agrega. La ventaja de la utilización de LOM-ES como estándar es que establece un lenguaje y una especificación técnica común para los metadatos, con vistas a la compartición de objetos digitales con otros repositorios.

LOM-ESv1.0 está especificado en formato XML. A partir de los esquemas de definición de IEEE LOM v1.0 se han obtenido los esquemas de LOM-ESv1.0. Los cambios más relevantes, en términos generales, son los siguientes:

* Se han añadido nuevos elementos que no aparecían en los esquemas originales de IEEE LOM.

* Se han añadido nuevos términos en los vocabularios controlados de IEEE LOM.

* Se han modificado cardinalidades de elementos de IEEE LOM.

* Se han modificado restricciones de obligatoriedad en algunos términos.

* En LOM-ES es necesario mantener la ordenación, tanto de categorías como de elementos, que marcan los esquemas. Esta restricción no existe en IEEE LOM.

LOM-ES ayuda a asignar a los objetos los metadatos apropiados, ya que los organiza y agrupa en diferentes conjuntos, dependiendo de su área de aplicación. Los metadatos LOM-ES se disponen en 9 categorías que se detallan a continuación:

* General: contiene información genérica del ODE en su conjunto (título, descripción, palabras clave, etc.).

* Ciclo de Vida: describe la historia y el estado actual del objeto digital.

* Metametadatos: describe el propio registro de metadatos, por ejemplo, idioma de catalogación, autor de los metadatos, etc.

* Técnica: contiene requisitos y características técnicas del objeto digital al que se refiere.

* Uso educativo: describe características educativas y pedagógicas fundamentales del objeto digital educativo.

* Derechos: se refiere a los derechos de propiedad intelectual y condiciones de uso del objeto. En Agrega, esta categoría también se utiliza para indicar los nodos que tienen permiso para visualizar y descargar los objetos digitales.

* Relación: indica si el objeto digital tiene relación con otros objetos del repositorio.

* Anotación: categoría indicada para escribir comentarios sobre la utilización pedagógica del objeto digital.

* Clasificación: describe dónde se sitúa el objeto digital dentro de un sistema de clasificación concreto, por ejemplo, Árbol curricular, Tesauro ETB, Taxonomía de Accesibilidad, etc.

Agrega provee al usuario herramientas de Catalogación (una básica y otra avanzada) para facilitar la introducción de estos metadatos en formato LOM-ES dentro de los objetos digitales educativos. Proximamente podreis ver en unos tutoriales como funciona.

Comparte tu experiencia utilizando Agrega

4 Agosto 2008

Archivado en: Experiencia Agrega, Integración, Todas — admin @ 8:19 am

Agrega

Hemos creado un foro de Agrega http://es.groups.yahoo.com/group/proyectoagrega/ para que entre los miembros de la comunidad educativa y los productores de objetos digitales se pueda:

* compartir las experiencias de uso de Agrega (en particular Agrega offline)

* ir evolucionando la funcionalidad actual de Agrega

* plantear dudas de utilización de Agrega

Os animamos a que os deis de alta y participeis activamente.

También en la presentación adjunta os damos algunas recomendaciones de como empaquetar y catalogar objetos educativos digitales utilizando Agrega. Estas recomendaciones se basan en nuestra experiencia directa en proyectos de generación de objetos digitales.

¿Quieres estar al día de todas las novedades de Agrega?

28 Julio 2008

Archivado en: Experiencia Agrega, Integración, Todas — admin @ 11:27 am

A través del Twitter Agrega podrás estar comunicado y mantenerte al día de las novedades del portal, Twitter es una herramienta que hace las veces de red social y permite a sus usuarios enviar micro-posts, tanto por la web de twitter como vía sms.

La principal ventaja de los RSS es poder reunir las noticias u otros contenidos de las webs y weblogs que más nos interesan en un programa al que se llama agregador y consultarlas de manera rápida, sin necesidad de ir página por página buscando novedades. Accede al RSS de Agrega!

Si además quieres recibir nuestro boletín date de alta en Agrega

Look & Feel Agrega

23 Julio 2008

Archivado en: Integración, Todas, Técnico — admin @ 8:42 pm

¿Cómo vestir a Agrega con los colores y estilos deseados? El uso de tecnologías web recomendadas por el World Wide Web Consortium (W3C) como son XHTML en combinación con las hojas de estilos Cascading Style Sheet (CSS2) permite separar por completo la lógica destinada a pintar elementos de la pagina web (campos de texto, menús desplegables, etcetera) de la lógica destinada a darles forma (color, ancho y alto, justificación, bordes, …).

Esta organización permite cambiar el aspecto de toda la aplicación de una forma sencilla: sustituyendo el conjunto de hojas de estilo CSS por otros que redefinan las clases usadas por las páginas de la aplicación, sin necesidad de modificar páginas de servidor que se generan de forma dinámica.

Para conocer los diferentes estilos implementados en la versión 1.0 de Agrega, visite la Guía de Estilos y Plantillas.

¿Como se asegura la accesibilidad en Agrega?

21 Julio 2008

Archivado en: Contenidos, Integración, Todas — admin @ 8:00 am

La naturaleza de un proyecto como Agrega hace necesario que haya que asegurar que los contenidos y funcionalidades de la plataforma puedan ser usados por el mayor número de usuarios posible, independientemente de las limitaciones tecnológicas o físicas que éstos puedan tener.
Un sitio web accesible debe estar implementado de modo que:

1.- Se pueda acceder a su funcionalidad independientemente del navegador o dispositivo usado para visualizar (Internet Explorer, Firefox, Safari, navegadores de texto tipo Lynx, dispositivos móviles, lectores de braille, etc.).

2.- Un usuario con minusvalías físicas como por ejemplo personas invidentes o que sufran alteraciones de la visión como el daltonismo debe poder usar la funcionalidad del sitio web.

Con el objeto de ser accesible, la plataforma Agrega ha sido desarrollada de modo que el código HTML generado por las diferentes aplicaciones cumplan los estándares propuestos por el World Wide Web Consortium (W3C) y las directrices de accesibilidad definidas del Web Content Accesibility Guidelines (WCAG).

El código HTML generado por Agrega se compone de XHTML estricto en conjunto con las hojas de estilos Cascading Style Sheets CSS2. El uso de tecnologías no accesibles como JavaScript se limita a aquellas características superfluas o reemplazables para aquellos casos en que la aplicación o dispositivo usado para acceder a Agrega no pueda interpretar dicho lenguaje

Por otra parte, el código generado cumple con las recomendaciones para obtener el nivel Doble-A de conformidad con las Directrices de Accesibilidad para el contenido Web. Dichas directrices se dividen en prioridades. Cumplir con las directrices de prioridad 1 permite obtener en nivel A de accesibilidad. Algunas de estas directrices son:

1.- Asegurar que toda la información transmitida a través de los colores también esté disponible sin color, por ejemplo mediante el contexto o por marcadores.

2.- Organizar el documento de forma que pueda ser leído sin hoja de estilo. Por ejemplo, cuando un documento HTML es interpretado sin asociarlo a una hoja de estilo, tiene que ser posible leerlo.

Las directrices de prioridad 2 permiten obtener el nivel Doble-A. Algunos ejemplos son:

1.- Asegurarse de que las combinaciones de los colores de fondo y primer plano tengan el suficiente contraste para que sean percibidos por personas con deficiencias de percepción de color o por pantallas en blanco y negro.

2.- Utilizar hojas de estilo para controlar la maquetación y presentación.

Gracias al uso de tecnologías recomendadas por el W3C y el cumplimiento de las directrices de prioridad 1 y 2 del WCAG, Agrega presenta la información de modo que pueda llegar a un amplio espectro de usuarios y tecnologías.


Posts más antiguos »