Un Repositorio basado en Servicios Web para el Sistema Generador de Ambientes de Aprendizaje AMBAR

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Un Repositorio basado en Servicios Web para el Sistema Generador de Ambientes de Aprendizaje AMBAR"

Transcripción

1 Un Repositorio basado en Servicios Web para el Sistema Generador de Ambientes de Aprendizaje AMBAR María Gertrudis López 1, Yosly Hernández 1, Cira Beleño 1, Doris Pernalete 2, Vanessa Miguel 3, Nora Montaño 1 1 Escuela de Computación, Facultad de Ciencias, Universidad Central de Venezuela, Caracas, Venezuela 2 Universidad Nacional Experimental Francisco de Miranda, Decanato de Educación, Departamento de Informática y Tecnología Educativa, Complejo Docente Los Perozo, Coro, Estado. Falcón, Venezuela 3 Instituto de Medicina Experimental Facultad de Medicina, Universidad Central de Venezuela, Caracas, Venezuela Resumen. Este trabajo presenta el diseño y la implementación de la capa de Servicios Web del repositorio del Sistema Generador de AMBientes de Enseñanza-ApRendizaje (AMBAR) como implementación de una Arquitectura Orientada a Servicios (SOA) y tomando en cuenta lo establecido por los estándares sobre servicios web (IMS General Web Services) y sobre Repositorios de Objetos Digitales IMS DRI (IMS Digital Repositories Interoperability). El sistema desarrollado proporciona un espacio para manipular Objetos de Aprendizaje (OA) y elementos asociados a los ambientes de aprendizaje que pueden ser almacenados y recuperados de la base de datos de AMBAR a través del Sistema Manejador de Base de Datos Orientado a Objetos de software libre Database for objects (db4o). Está basado en una arquitectura MVC (Modelo Vista Controlador) para los Servicios Web y se hace uso del patrón DAO (Data Access Object) para el acceso a los datos. Los objetos son descritos a través de una metadata asociada, y su representación y almacenamiento se basa en el estándar SCORM, para asegurar la interoperabilidad con distintos sistemas de administración de aprendizaje. La definición de los Servicios Web para el acceso a la base de datos de AMBAR mejora la interoperabilidad entre las diferentes aplicaciones que constituirán el sistema, ya que así se ofrece una alternativa de software independiente de la plataforma, basada en estándares para la integración de aplicaciones, la automatización de procesos de negocio y la publicación de la información de diversas fuentes. Palabras clave: Objetos de aprendizaje, repositorios de objetos de aprendizaje, IMS DRI, Arquitectura Orientada a Servicios, Servicios Web, SCORM.

2 1 Introducción Un repositorio de objetos para el aprendizaje es un sistema software que almacena recursos educativos y sus metadatos (o solamente estos últimos), y que proporciona algún tipo de interfaz de búsqueda de los mismos, bien para interacción con humanos o con otros sistemas software [1]. La funcionalidad fundamental de un repositorio es la de búsqueda de objetos de aprendizaje, y existen varias posibilidades para su implementación, tales como: Interfaces de búsqueda interactivas, para uso de humanos. Interfaces de consulta que puedan ser utilizadas por agentes software, por ejemplo, mediante Servicios Web. Además de la funcionalidad de búsqueda, otra función importante de los repositorios es la de hacer de intermediario con otros repositorios, lo que se denomina federación de repositorios, lo cual permite que con una sola búsqueda, se busque en muchos repositorios distribuidos, ampliando asì las posibilidades de encontrar OA relevantes para él usuario o sistema que hace la búsqueda. Esto último implica crear aplicaciones como un conjunto de componentes distribuidos a través de una red de dispositivos que trabajan de forma conjunta. Por esta razón y para satisfacer la necesidad existente de estandarizar la comunicación entre distintas plataformas y lenguajes de programación surgen los Servicios Web. Estos proporcionan muchos beneficios, ya que mejoran la interoperabilidad entre diferentes aplicaciones, simplifican la conectividad de la lógica de negocio y aportan gran independencia entre la aplicación que utiliza el Servicio Web y el propio servicio [2]. Para el Sistema Generador de Ambientes de Enseñanza-Aprendizaje Constructivistas (AMBAR), hacer uso de los Servicios Web para manipular los recursos disponibles en su repositorio es de gran importancia, por cuanto las diferentes aplicaciones que constituirán y que interactuarán con el sistema podrán hacer uso del repositorio sin preocuparse por los lenguajes de programación utilizados en el desarrollo de sus aplicaciones, su ubicación o las plataformas en que fueron implementadas. Por todo lo mencionado se implementó la capa de Servicios Web del repositorio de AMBAR, para lo cual se utilizó una metodología ágil y los siguientes patrones: patrón de arquitectura de software que separa los datos, la interfaz de usuario, y la lógica de control en tres componentes Modelo, Vista y Controlador (MVC) para la construcción de la aplicación que permite el acceso al respositorio y los Servicios Web. Patrón Objeto de Acceso a Datos (DAO), el cual es un componente de software que suministra una interfaz común entre la aplicación y uno o más dispositivos de almacenamiento de datos para el acceso a los datos. El resultado obtenido es una arquitectura orientada a Servicios y basada en estándares, de bajo acoplamiento entre sus capas, es decir, los Servicios Web desarrollados son independientes los unos de los otros, de la aplicación que los invoca y de los datos que manipulan, lo cual permite independizarlos del Sistema Manejador de Base de datos utilizado, logrando así una mayor escalabilidad al poder hacer uso de diferentes motores de bases de datos.

3 2 Antecedentes Actualmente, en la Escuela de Computación de la Facultad de Ciencias de la Universidad Central de Venezuela se lleva a cabo un proyecto de investigación y desarrollo llamado Sistema Generador de AMBientes de Enseñanza-ApRendizaje Constructivistas basado en Objetos de Aprendizaje (AMBAR). Este sistema tiene como objetivo principal proporcionar una plataforma tecnológica que permita almacenar, generar, utilizar y reutilizar los Objetos de Aprendizaje (OA) y Patrones de Aprendizaje en distintos ambientes instruccionales [3], [4]. Ahora bien, no es posible pensar en OAs si no se les concibe almacenados en repositorios y etiquetados con su respectiva metadata ya que los objetos aislados no tienen ninguna relevancia ni significado real. Es por esto que surge el repositorio de AMBAR, que es considerado uno de sus componentes fundamentales, porque debe ser capaz de almacenar y gestionar de una manera eficiente tanto los OAs, como los ambientes de aprendizaje a definir y utilizar. En [5] se presenta la primera iteración del repositorio de AMBAR, la cual dio como resultado la selección de Database for Objects (Db4o) como Sistema Manejador de Bases de Datos Orientado a Objetos a utilizar en el repositorio de AMBAR, ya que es eficiente para el procesamiento de las consultas, provee los mecanismos apropiados para el manejo de los objetos, provee interoperabilidad y brinda APIs que permiten que la implementación sea más sencilla e intuitiva. A partir de estos resultados se decidió adoptar Db4o como SMBDOO para el desarrollo de la siguiente iteración del proyecto. En la iteración realizada en [5], el diseño y la implementación de la BDOO del repositorio AMBAR contó con cuatro clases principales: Framework, Actividad, Metadata y OA_Fundamental que modelan el siguiente comportamiento: un Framework tiene asociada una o más actividades, una actividad puede tener asociada a otra actividad u objetos de Aprendizajes fundamentales los cuales a su vez pueden ser de varios tipos: Audio, Flash, Imagen, Aplicaciones Java, Páginas Web, Presentación PowerPoint, Texto, Video, archivos XML y finalmente, la metadata que contiene información relacionada con los objetos y las actividades almacenadas previamente en la BDOO. En este trabajo se desarrolla la capa de Servicios Web de base de datos de AMBAR implementando todas las clases del modelo conceptual de AMBAR y una aplicación Web como caso de estudio, que permite hacer uso de los Servicios para realizar las pruebas correspondientes. 3 Desarrollo del Repositorio de AMBAR basado en Servicios Web A continuación se presentan los elementos más resaltantes para comprender el trabajo realizado para desarrollar el repositorio de AMBAR basado en una arquitectura orientada a Servicios Web.

4 3.1 Modelo Conceptual El modelo conceptual del repositorio de AMBAR se presenta en la figura 1 y representa todos los tipos de OAs y de elementos necesarios para manipular los diseños y ambientes de aprendizaje sustentados en AMBAR. Figura 1. Diagrama de clases detallado del repositorio de AMBAR Los Ambientes de Aprendizaje están definidos como objetos dentro del repositorio y están contextualizados por la implementación de métodos instruccionales específicos y pueden incorporar otros OAs y varias clases de enlaces. El Ambiente de Aprendizaje provee el contexto o la estructura para el aprendiz, por lo que tiene asociado las competencias que se pretenden desarrollar y los prerequisitos que los aprendices deben cumplir para participar en el ambiente. Los ambientes también se relacionan con sus participantes, que pueden jugar distintos roles en uno o varios Ambientes de Aprendizaje. Un Ambiente de Aprendizaje es equivalente a una Organización de Contenido del estándar SCORM [6] y es un mapa que representa el uso planeado del contenido a través de unidades estructuradas de instrucción o Actividades, (representadas por la clase Actividad). Las actividades incluidas en un Ambiente de Aprendizaje pueden ser de dos tipos: actividades simples y actividades estructuradas. Las actividades estructuradas están formadas por otras actividades que a su vez pueden ser simples o estructuradas. Las actividades atómicas u actividades hoja, es decir, las actividades que no contienen otras actividades (representadas por la clase Actividad Simple) por lo general van a tener un recurso de aprendizaje asociado (un OA Fundamental o un OA de

5 Información Combinada), que es usado para realizar la actividad. También tienen asociadas distintas clases de servicios, como por ejemplo servicios de interacción y comunicación (representados por la clase servicio), los que permiten realizar actividades individuales, colaborativas, presenciales o a distancia. Los OA Fundamentales representan contenido independiente del contexto. Este tipo de objetos puede incluir gráficos, videos, definiciones, explicaciones descontextualizadas o lecturas, casos particulares y definición de problemas, entre otros. Estos OA son equivalentes a los Assets de SCORM que se corresponden con una representación electrónica de medios, tales como texto, imágenes, sonidos objetos de evaluación (assessment objects) o cualquier otra pieza de data que puede ser desplegada y presentado al aprendiz. Los distintos tipos de OA Fundamentales que se pueden manipular en el repositorio de AMBAR son: audio, imagen, texto, video, aplicaciones Java, archivos XML, archivos flash, páginas Web y presentaciones Power Point. Se pueden agrupar varios OAs Fundamentales juntos para construir otros y en algunos casos, los OAs Fundamentales pueden ser lanzados como parte de una experiencia de aprendizaje. Un OA Fundamental puede ser descrito con Metadata, al igual que las Actividades y los Ambientes para permitir búsquedas y descubrimientos dentro del repositorio, potenciando así las posibilidades de reuso. Los OAs de Información Combinada pudieran existir en un continuo desde un nivel micro hasta un nivel macro desde contenido con un contexto mínimo añadido (por ejemplo, enlaces dentro de un caso de estudio a perspectivas y temas, pudiendo incluir metas de aprendizaje) hasta actividades de aprendizaje más completas o estrategias instruccionales como tutoriales, micromundos, simulaciones, etc. Estos objetos también pudieran poblar los Ambientes de Aprendizaje y artefactos de los aprendices o podrían ofrecerse como ayuda o guía. Los OAs de Información combinada son equivalentes a los SCOs (Sharable Content Objetcs) del estándar SCORM. Un OA de Información combinada es una colección de uno o más OAs Fundamentales, colección que representa un recurso de aprendizaje lanzable que utiliza el SCORM RTE para comunicarse con un Learning Management System (LMS). UN OA de Información combinada representa el más bajo nivel de granularidad de un recurso de aprendizaje rastreado y/o mantenido por un LMS usando el SCORM Run-Time Environment Data Model. La única diferencia entre un OA de Información combinada y un OA Fundamental es que el OA de Información combinada se comunica con un LMS usando las interfaces de programación definidas por el estándar SCORM para tal fin Implementación del modelo conceptual y de los servicios web asociados La implementación del repositorio de AMBAR se realizó en tres ciclos de desarrollo a través de los cuales se implementaron los servicios asociados a cada una de las clases del modelo conceptual en su totalidad y se colocaron disponibles a través de Servicios Web utilizando AXIS, una implementación OpenSource de SOAP (("Simple Object Access Protocol")) que proporciona un entorno de ejecución para Servicios Web implementados en Java. Adicionalmente se desarrolló una aplicación para probar los Servicios Web disponibles y para proveer una interfaz de estos servicios al usuario

6 final. Cada ciclo de desarrollo consistió en la aplicación de las fases del Proceso Unificado (Inicio, Elaboración, Construcción, Transición).pero de una manera ágil. A continuación se detallan cada uno de los ciclos de desarrollo realizados Primer ciclo de desarrollo Durante el primer ciclo de desarrollo se definieron los Servicios Web relacionados con los OAs y su metadata asociada en base a lo plasmado en el modelo conceptual de repositorio de AMBAR. En este ciclo se desarrollaron seis Servicios Web, que son: Almacenar OA: consiste en almacenar un OA Fundamental o de Información Combinada en la base de datos describiéndolos a través de la metadata asociada. Buscar OA: consiste en localizar un OA almacenado en la base de datos de dos maneras: por palabra clave definida en la metadata asociada o búsqueda de todos los OA almacenados en la base de datos. Modificar OA: consiste en modificar la descripción del OA a través de la clase metadata asociada al mismo. Eliminar OA: consiste en eliminar un OA de la base de datos de AMBAR, eliminando también todas las asociaciones que pueda tener con otros objetos o instancias de las clases del modelo conceptual. Agregar OA Fundamental: consiste en agregar un OA Fundamental a otro OA Fundamental almacenado Crear OA de Info Combinada: consiste en crear un OA de Información Combinada (SCO de SCORM), agrupando varios OA Fundamentales en un Package Interchange File (PIF) para luego ser almacenado en la base de datos de AMBAR Segundo ciclo de desarrollo Durante el segundo ciclo de desarrollo se definieron los Servicios Web relacionados con las actividades y sus servicios asociados. En este ciclo se desarrollaron nueve Servicios Web, que son: Almacenar Actividad: consiste en almacenar una actividad simple o estructurada en la base de datos describiéndolas a través de la metadata asociada, que se integra de la primera iteración. Buscar Actividad: consiste en localizar una actividad almacenada en la base de datos de dos maneras: por palabra clave definida en la metadata asociada o búsqueda de todas las actividades almacenadas en la base de datos. Modificar Actividad: consiste en modificar la descripción de la actividad a través de la clase metadata asociada. Eliminar Actividad: consiste en eliminar una actividad de la base de datos de AMBAR, eliminando también todas las asociaciones que pueda tener con otros objetos o instancias de las clases del modelo conceptual.

7 Agregar Actividad: consiste en realizar todas las asociaciones que tiene la clase actividad (actividad simple o actividad estructurada) con otras clases. Almacenar Servicio: consiste en almacenar un servicio en la base de datos. Buscar Servicio: consiste en localizar un servicio almacenado en la base de datos de dos maneras: por el nombre o búsqueda de todos los servicios almacenados en la base de datos. Modificar Servicio: consiste en modificar los atributos que describen el servicio. Eliminar Servicio: consiste en eliminar un servicio de la base de datos de AMBAR, eliminando también todas las asociaciones que pueda tener con otra clase existente Tercer ciclo de desarrollo Durante el tercer ciclo de desarrollo se definieron los Servicios Web relacionados con el ambiente de aprendizaje y las clases relacionadas con él como son: Competencia, Prerequisito, Método y Participante, clase que a su vez está relacionada con la clase rol. En este ciclo se desarrollaron veintiocho servicios web, que son: Almacenar Ambiente: consiste en almacenar un ambiente de aprendizaje en la base de datos. Describiéndolo a través de la metadata asociada, que se integra de la segunda iteración. Buscar Ambiente: consiste en localizar un ambiente de aprendizaje almacenado en la base de datos de dos maneras: por palabra clave definida en la metadata asociada o búsqueda de todos los ambientes de aprendizaje almacenados en la base de datos. Modificar Ambiente: consiste en modificar la descripción del ambiente de aprendizaje a través de la clase metadata asociada. Eliminar Ambiente: consiste en eliminar un ambiente de aprendizaje de la base de datos de AMBAR, eliminando también todas las asociaciones que pueda tener con otra clase existente. Agregar Ambiente: consiste en realizar todas las asociaciones que tiene la clase ambiente de aprendizaje con otras clases. Almacenar Participante: consiste en almacenar un participante en la base de datos. Buscar Participante: consiste en localizar un participante almacenado en la base de datos de dos maneras: por atributos nombre, apellido, usuario, organización o búsqueda de todos los participantes almacenados en la base de datos. Modificar Participante: consiste en modificar los atributos de un participante. Eliminar Participante: consiste en eliminar un participante de la base de datos de AMBAR, eliminando también todas las asociaciones que pueda tener con otra clase existente.

8 Almacenar Rol: consiste en almacenar un rol en la base de datos. Buscar Rol: consiste en localizar un rol almacenado en la base de datos búsqueda de todos los roles almacenados en la base de datos. Modificar Rol: consiste en modificar los atributos de un rol. Eliminar Rol: consiste en eliminar un rol de la base de datos de AMBAR, eliminando también todas las asociaciones que pueda tener con otra clase existente. Agregar Rol: consiste en realizar todas las asociaciones que tiene la clase rol con otras clases. Almacenar Método: consiste en almacenar un método en la base de datos. Buscar Método: consiste en localizar un método almacenado en la base de datos de dos maneras: por atributo nombre o búsqueda de todos los métodos almacenados en la base de datos. Modificar Método: consiste en modificar los atributos de un método. Eliminar Método: consiste en eliminar un método de la base de datos de AMBAR, eliminando también todas las asociaciones que pueda tener con otra clase existente. Almacenar Competencia: consiste en almacenar una competencia en la base de datos. Buscar Competencia: consiste en localizar una competencia almacenada en la base de datos de dos maneras: por atributo nombre o búsqueda de todos las competencia almacenadas en la base de datos. Modificar Competencia: consiste en modificar los atributos de una competencia. Eliminar Competencia: consiste en eliminar una competencia de la base de datos de AMBAR, eliminando también todas las asociaciones que pueda tener con otra clase existente. Agregar Competencia: consiste en realizar todas las asociaciones que tiene la clase competencia con otras clases. Almacenar Prerequisitos: consiste en almacenar los prerequisitos en la base de datos. Buscar Prerequisitos: consiste en localizar los prerequisitos almacenados en la base de datos por búsqueda de todos los prerequisitos almacenados en la base de datos. Modificar Prerequisitos: consiste en modificar los atributos de los prerequisitos. Eliminar Prerequisitos: consiste en eliminar los prerequisitos de la base de datos de AMBAR, eliminando también todas las asociaciones que pueda tener con otra clase existente. Agregar Prerequisitos: consiste en realizar todas las asociaciones que tiene la clase prerequisitos con otras clases.

9 3.3. Tecnologías utilizadas en la implementación Las tecnologías y herramientas utilizadas para el desarrollo del repositorio basado en Servicios Web de AMBAR fueron las siguientes: Java Server Pages (JSP) Java Servlets Lenguaje de programación JavaScript Kit de desarrollo Java (J2ee SDK) Servidor Apache Tomcat Axis: Apache Axis es una implementación OpenSource de SOAP (("Simple Object Access Protocol")) que proporciona un entorno de ejecución para Servicios Web implementados en Java. Sistema Manejador de Base de Datos Orientada a Objetos Database for objects (db4o): se trata de un framework de persistencia que permite guardar objetos Java o.net de forma directa y transparente. No utiliza una base de datos relacional para almacenar los objetos, ya que, aquí los objetos son almacenados en la base de datos tal y como ellos son, proporcionando mayor velocidad de acceso y más rendimiento. StartUML: es una aplicación para generar diagramas de UML. Plataforma Eclipse: es una plataforma de software de Código abierto independiente de una plataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido" Dreamweaver: es un editor WYSIWYG de páginas web. 4 Conclusiones y trabajos futuros Mediante el desarrollo de este trabajo se logró implementar la capa de servicios de base de datos del Sistema Generador de Ambientes de Enseñanza-Aprendizaje AMBAR, lo que permite la adaptación del repositorio de AMBAR a lo establecido por el estándar IMS DRI [7].con respecto a los repositorios de objetos digitales y por el estándar IMS General Web Services [8], pudiendo así proveer de una manera estandarizada los servicios de acceso al repositorio tanto para aplicaciones propias del Sistema AMBAR como para aplicaciones externas que hagan búsquedas federadas en repositorios de OAs. La utilización de Servicios Web para interactuar con el repositorio de AMBAR permitirá un desarrollo más fácil, modular e independiente de todas las aplicaciones que conformarán el sistema AMBAR puesto que para ellas será transaparente la forma en como se maneja y accede la base de datos del sistema, ya que lo único que tendrán que hacer es invocar a los Servicios Web disponibles para tal fin. Actualmente se está desarrollando un repositorio de metadata basado en el estándar LOM [9] para AMBAR, sustentado también en una arquitectura orientada a servicios. Esto permitirá proveer la gama completa de Servicios Web asociados a la manipulación de metadata basada en los estándares LOM, IMS DRI y el estándar IMS General Web Services.

10 Agradecimientos Este trabajo fue financiado por el Consejo de Desarrollo Científico y Humanístico (CDCH) de la UCV mediante el proyecto No. PG en su segunda etapa. Referencias 1. Sicilia, M.A.: Estándares en e-learning. En Buenas Prácticas de E-Learning. UDIMA. ANCED. Capítulo 16. (2007) Disponible en: 2. The ServerSide. Disponible en: 3. Miguel, V., López, M. G., Montaño, N.: Ontología del Dominio del Sistema Generador de Ambientes de Enseñanza-Aprendizaje Constructivistas Basados en Objetos de Aprendizaje (AMBAR). III Simposio Pluridisciplinar sobre Objetos de Aprendizaje y Diseños de Aprendizaje apoyados en las tecnologías Oviedo, España. (2006) 4. López M. G., Miguel V., Montaño N.: Sistema Generador de AMBientes de Enseñanza- ApRendizaje Constructivistas basados en Objetos de Aprendizaje (AMBAR): la interdisciplinareidad en los ambientes de aprendizaje en línea. RED. Revista de Educación a Distancia. Año VIII. Número 19. (2008). Disponible en:http://www.um.es/ead/red/19/gertrudis.pdf 5. Lopez, M. G., Miguel, V., Montaño N.: Prototipo del Repositorio de Objetos de ApRendizaje de un Sistema Generador de AMBientes de Enseñanza-Aprendizaje basados en Objetos de Aprendizaje (AMBAR). III Simposio Pluridisciplinar sobre Objetos de Aprendizaje y Diseños de Aprendizaje apoyados en las tecnologías Oviedo, España. (2006) 6. Advanced Distributed Learning. SCORM IMS Global Learning Consortium. Digital Repositories Specification. (2003). Disponible en: 8. IMS Global Learning Consortium. General Web Services Specification. (2005). Disponible en: 9. IEEE Learning Technology Standards Commitee: Learning Object Metadata.(2005). IEEE Disponible en:

IMS Learning Design y el Modelo Arquitectural de AMBAR

IMS Learning Design y el Modelo Arquitectural de AMBAR IMS Learning Design y el Modelo Arquitectural de AMBAR Doris Pernalete 1, Maria Gertrudis López 2, Nora Montaño 2, Vanessa Miguel 3 1 Universidad Nacional Experimental Francisco de Miranda, Decanato de

Más detalles

Experiencia en la Construcción del Objeto de Aprendizaje Modelo de Objetos del Estándar de Persistencia ODMG 3.0

Experiencia en la Construcción del Objeto de Aprendizaje Modelo de Objetos del Estándar de Persistencia ODMG 3.0 Experiencia en la Construcción del Objeto de Aprendizaje Modelo de Objetos del Estándar de Persistencia ODMG 3.0 Yosly Caridad Hernández Bieliukas 1, Antonio Silva Sprock 2 1 Universidad Central de Venezuela,

Más detalles

Un prototipo de sistema administrador de aprendizaje en línea

Un prototipo de sistema administrador de aprendizaje en línea Un prototipo de sistema administrador de aprendizaje en línea Área de Conocimiento: Educación a Distancia Alma Rosa García Gaona 1 y Patricia de la Luz Carrión Méndez 2 1 y 2 Universidad Veracruzana -

Más detalles

INTEGRACIÓN DEL REPOSITORIO DE OBJETOS DE APRENDIZAJE DE AMBAR CON LA PLATAFORMA MOODLE

INTEGRACIÓN DEL REPOSITORIO DE OBJETOS DE APRENDIZAJE DE AMBAR CON LA PLATAFORMA MOODLE UNIVERSIDAD CENTRAL DE VENEZUELA FACULTAD DE CIENCIAS ESCUELA DE COMPUTACIÓN CARACAS - VENEZUELA INTEGRACIÓN DEL REPOSITORIO DE OBJETOS DE APRENDIZAJE DE AMBAR CON LA PLATAFORMA MOODLE Trabajo Especial

Más detalles

En este artículo se describe el sistema Aprend-e, como una aplicación

En este artículo se describe el sistema Aprend-e, como una aplicación Sistema Aprend-e para la gestión de Objetos de Aprendizaje de apoyo a la operación de la CFE Liliana Paz Argotte Ramos 1, Guillermo Rodríguez Ortiz 1, Jaime Israel Paredes Rivera 2 Resumen En este artículo

Más detalles

O jeto de apre r ndizaje

O jeto de apre r ndizaje Herramientas de Gestión para Objetos de Aprendizaje. Plataforma AGORA Victor Hugo Menéndez Domínguez Universidad Autónoma de Yucatán, México :: mdoming@uady.mx Manuel Emilio Prieto Méndez Universidad de

Más detalles

Los Estándares de e-learning

Los Estándares de e-learning Los Estándares de e-learning Mirada tecnológica del e-learning Universidad del CEMA Revista LEARNING REVIEW www.learningreview.com Objetivos Comprender la importancia y los beneficios de los estándares

Más detalles

GENERACIÓN DE RECURSOS DIDÁCTICOS PARA SISTEMAS DE GESTIÓN DE APRENDIZAJE

GENERACIÓN DE RECURSOS DIDÁCTICOS PARA SISTEMAS DE GESTIÓN DE APRENDIZAJE GENERACIÓN DE RECURSOS DIDÁCTICOS PARA SISTEMAS DE GESTIÓN DE APRENDIZAJE AUTORÍA MARÍA DE LOS ANGELES SÁEZ BLÁZQUEZ TEMÁTICA E-LEARNING, TICs ETAPA ESO, BACHILLERATO, CICLOS FORMATIVOS Resumen En este

Más detalles

Implementación de un Estudio de Caso usando Objetos de Aprendizaje (OA) para determinar la interoperabilidad entre diferentes plataformas E-Learning

Implementación de un Estudio de Caso usando Objetos de Aprendizaje (OA) para determinar la interoperabilidad entre diferentes plataformas E-Learning Implementación de un Estudio de Caso usando Objetos de Aprendizaje (OA) para determinar la interoperabilidad entre diferentes plataformas E-Learning Iva Angelina Stephens, Natalia Foronda, John Trujillo

Más detalles

Aplicación de un Estándar de contenidos de aprendizaje en plataformas virtuales de código abierto

Aplicación de un Estándar de contenidos de aprendizaje en plataformas virtuales de código abierto Aplicación de un Estándar de contenidos de aprendizaje en plataformas virtuales de código abierto Prof. Berta Elena García, Lic. Irma Guadalupe Pianucci Mg. Margarita Lucero, Lic. Guillermo Leguizamon

Más detalles

SROA: Sistema de reutilización de objetos de aprendizaje

SROA: Sistema de reutilización de objetos de aprendizaje SROA: Sistema de reutilización de objetos de aprendizaje Salvador Otón Tortosa Dto. de Ciencias de la Computación Escuela Superior de Ing. Informática Universidad de Alcalá (España) 28871 Alcalá de Henares

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

Capítulo III. Análisis y diseño.

Capítulo III. Análisis y diseño. Capítulo III. Análisis y diseño. 3.1 Análisis. El análisis es el intermediario entre los requisitos del sistema y el diseño, esta sección definiremos el análisis con una serie de modelos técnicos del sistema,

Más detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

Más detalles

Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle

Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle Vanessa Miguel a,yosly Hernández Beliukas b, Irian Joubert b, Elizabeth Ramírez b y Nora Montaño b a. Facultad de

Más detalles

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración

Más detalles

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto.

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICES En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICE 1. Herramientas Las herramientas que se usaron en el análisis, desarrollo

Más detalles

Objetos de Aprendizaje

Objetos de Aprendizaje e Objetos de Aprendizaje María de los Ángeles Serrano Islas Instituto Latinoamericano de la Comunicación Educativa Red Escolar tayassu@hotmail.com Resumen: Se efectuará una breve aproximación acerca de

Más detalles

Introducción. http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art143.asp - Gráfica tomada del Artículo de José David Parra

Introducción. http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art143.asp - Gráfica tomada del Artículo de José David Parra Si en otros tiempos el factor decisivo de la producción era la tierra y luego lo fue el capital... hoy día el factor decisivo es cada vez más el hombre mismo, es decir, su conocimiento... Juan Pablo II

Más detalles

Experiencia en la Construcción de un Objeto de Aprendizaje sobre el Ciclo de Krebs para favorecer el proceso de Enseñanza Aprendizaje en Bioquímica

Experiencia en la Construcción de un Objeto de Aprendizaje sobre el Ciclo de Krebs para favorecer el proceso de Enseñanza Aprendizaje en Bioquímica Experiencia en la Construcción de un Objeto de Aprendizaje sobre el Ciclo de Krebs para favorecer el proceso de Enseñanza Aprendizaje en Bioquímica Vanessa Miguel 1, María Gertrudis López 2, Lisbeth Ramos

Más detalles

CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR

CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR En este capítulo se describe el análisis y diseño de un sistema, denominado e-commerce Constructor, el cual cumple con los siguientes objetivos: Fungir

Más detalles

UNIVERSIDAD DE CUNDINAMARCA ELECTIVA PROFESIONAL IV YADIRA RODRIGUEZ FELIPE GOMEZ OBJETOS DE APRENDIZAJE

UNIVERSIDAD DE CUNDINAMARCA ELECTIVA PROFESIONAL IV YADIRA RODRIGUEZ FELIPE GOMEZ OBJETOS DE APRENDIZAJE UNIVERSIDAD DE CUNDINAMARCA ELECTIVA PROFESIONAL IV YADIRA RODRIGUEZ FELIPE GOMEZ OBJETOS DE APRENDIZAJE Luego presentamos algunas definiciones sobre el tema de Objetos de Aprendizaje, definiciones construidas

Más detalles

Madrid, 20 de Noviembre de 2007. Las TIC en el futuro de la Educación: una visión de la industria

Madrid, 20 de Noviembre de 2007. Las TIC en el futuro de la Educación: una visión de la industria Madrid, 20 de Noviembre de 2007 Las TIC en el futuro de la Educación: una visión de la industria Índice 01 Situación actual 02 La estandarización como factor clave de éxito 03 Estrategias y prioridades

Más detalles

Objetos de aprendizaje, introducción y características.

Objetos de aprendizaje, introducción y características. Objetos de aprendizaje, introducción y características. Contenido CONTENIDO... 1 INTRODUCCIÓN... 2 QUÉ ES UN OBJETO DE APRENDIZAJE?... 3 ESTRUCTURA DE LOS OA... 4 FUNCIONAMIENTO DE LOS OA... 6 BENEFICIOS

Más detalles

Módulo 2. Arquitectura

Módulo 2. Arquitectura Módulo 2. Arquitectura Introducción Objetivos o Analizar la arquitectura física y lógica de la plataforma Agrega. o Identificar los componentes más importantes de la arquitectura física. o Exponer las

Más detalles

Proyecto Help Desk en plataforma SOA Glosario Versión 1.3. Historia de revisiones

Proyecto Help Desk en plataforma SOA Glosario Versión 1.3. Historia de revisiones Proyecto Help Desk en plataforma SOA Glosario Versión 1.3 Historia de revisiones Fecha Versión Descripción Autor 18/08/2005 1.0 Terminología a utilizar en este proyecto. 22/08/2005 1.1 Se agregaron los

Más detalles

Creación de objetos de aprendizaje y construcción de secuencias didácticas

Creación de objetos de aprendizaje y construcción de secuencias didácticas Creación de objetos de aprendizaje y construcción de secuencias didácticas Autores y Tutores: Miguel Ángel Conde González 1. Título: Creación de objetos de aprendizaje y construcción de secuencias didácticas

Más detalles

Este artículo describe la arquitectura e implantación de un prototipo

Este artículo describe la arquitectura e implantación de un prototipo Boletín IIE, enero-febrero del 2002 Arquitectura de un sistema de capacitación en Web basado en objetos reusables de Ana S. Agüera H., Rafael Morales G., Ángel Díaz B., Cristina Zarate R. y Guadalupe Quintana

Más detalles

Construcción de un Objeto de Aprendizaje basado en el tema de Investigación Comunidades Virtuales con Usabilidad y Sociabilidad

Construcción de un Objeto de Aprendizaje basado en el tema de Investigación Comunidades Virtuales con Usabilidad y Sociabilidad Construcción de un Objeto de Aprendizaje basado en el tema de Investigación Comunidades Virtuales con Usabilidad y Sociabilidad Boris R Guevara Galindez Centro de Ingeniería de Software y Sistemas (ISYS.)

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

Más detalles

Anexo 4 Documento de Arquitectura

Anexo 4 Documento de Arquitectura Anexo 4 Documento de Arquitectura 1. Introducción El anexo se describe el propósito y alcance referentes al proyecto correspondiente al documento de arquitectura. 2. Propósito El propósito del anexo de

Más detalles

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Introducción a los Servicios Web Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Servicios Web y Soa En un contexto SOA y los servicios web son una oportunidad de negocios en la actualidad.

Más detalles

UNA PLATAFORMA DE TELEEDUCACIÓN DE CÓDIGO LIBRE

UNA PLATAFORMA DE TELEEDUCACIÓN DE CÓDIGO LIBRE UNA PLATAFORMA DE TELEEDUCACIÓN DE CÓDIGO LIBRE Israel Gutiérrez Rojas NIA: 100025221 israel.gutierrez@alumnos.uc3m.es 5º Ing. de Telecomunicación Introducción.LRN ("dotlrn") es una plataforma de software

Más detalles

Capitulo 2. Trabajos Relacionados

Capitulo 2. Trabajos Relacionados Capitulo 2. Trabajos Relacionados A continuación se presentan las ideas de un conjunto de artículos analizados para llevar a cabo la definición, modelado y desarrollo de MACLEN (Modalidad de Aprendizaje

Más detalles

Creación de objetos de aprendizaje y construcción de secuencias didácticas.

Creación de objetos de aprendizaje y construcción de secuencias didácticas. Creación de objetos de aprendizaje y construcción de secuencias didácticas. Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez 1. Título Creación de objetos de aprendizaje

Más detalles

III Jornada TAB Temas Actuales en Bibliotecología Viernes 16 de Noviembre de 2012

III Jornada TAB Temas Actuales en Bibliotecología Viernes 16 de Noviembre de 2012 III Jornada TAB Temas Actuales en Bibliotecología Viernes 16 de Noviembre de 2012 Gestión de un repositorio de objetos de aprendizaje para la instalación, configuración y uso del software DSPACE. Bib.

Más detalles

ESTÁNDARES Y ESPECIFICACIONES DE E-LEARNING

ESTÁNDARES Y ESPECIFICACIONES DE E-LEARNING ESTÁNDARES Y ESPECIFICACIONES DE E-LEARNING Autor/Tutor: Miguel Ángel Conde González 1. Título: Estándares y especificaciones de e-learning 2. Descripción: Las aplicaciones educativas han evolucionado

Más detalles

Boletín de Asesoría Gerencial SOA: enfoque técnico orientado a procesos

Boletín de Asesoría Gerencial SOA: enfoque técnico orientado a procesos Espiñeira, Sheldon y Asociados No. 4-2010 Contenido Haga click en los enlaces para navegar a través del documento Haga click en los enlaces para llegar directamente a cada sección 4 Introducción 4 Qué

Más detalles

ESTÁNDARES EN LOS SISTEMAS DE GESTIÓN DE APRENDIZAJE

ESTÁNDARES EN LOS SISTEMAS DE GESTIÓN DE APRENDIZAJE ESTÁNDARES EN LOS SISTEMAS DE GESTIÓN DE APRENDIZAJE Castro Solís Elizabeth Dirección de Tecnología Educativa IPN RESUMEN Los nuevos tiempos necesitan nuevos pensamientos y nuevos acercamientos; se pone

Más detalles

Elección de tecnología para la capa de presentación de SOA. Huibert Aalbers Senior Certified Software IT Architect

Elección de tecnología para la capa de presentación de SOA. Huibert Aalbers Senior Certified Software IT Architect Elección de tecnología para la capa de presentación de SOA Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast

Más detalles

Componentes y Servicios de EU4ALL. Israel Rodríguez Fernández Atos Origin

Componentes y Servicios de EU4ALL. Israel Rodríguez Fernández Atos Origin Componentes y Servicios de EU4ALL Israel Rodríguez Fernández Atos Origin Contenidos Ubicación de EU4ALL dentro del modelo elearning Principales componentes de EU4ALL Que servicios ofrece EU4ALL Contenidos

Más detalles

ESTADO DEL ARTE DE LA VIRTUALIZACIÓN EN LA EDUCACIÓN

ESTADO DEL ARTE DE LA VIRTUALIZACIÓN EN LA EDUCACIÓN ESTADO DEL ARTE DE LA VIRTUALIZACIÓN EN LA EDUCACIÓN Trabajo de Grado de Gina Paola Arévalo Mendoza para optar al título de Ingeniera de Sistemas y Computación OBJETIVOS OBJETIVO GENERAL: Construir el

Más detalles

Desarrollo de una arquitectura orientada a servicios para un prototipo de una línea de productos de software

Desarrollo de una arquitectura orientada a servicios para un prototipo de una línea de productos de software Desarrollo de una arquitectura orientada a servicios para un prototipo de una línea de productos de software Ramón Gómez-Romero, Karen Cortés Verdin, Juan Carlos Pérez Arriaga, Ángeles Arenas Valdés Universidad

Más detalles

2.1 Compuertas para Bases de Datos

2.1 Compuertas para Bases de Datos 1 Colección de Tesis Digitales Universidad de las Américas Puebla Romero Martínez, Modesto Uno de los aspectos mas importantes en un sistema multibase de datos es la forma en como llevar a cabo la comunicación

Más detalles

Objetos de Aprendizaje: Aspectos básicos para su diseño, creación, gestión y evaluación Centro Internacional de Tecnologías Avanzadas Fundación

Objetos de Aprendizaje: Aspectos básicos para su diseño, creación, gestión y evaluación Centro Internacional de Tecnologías Avanzadas Fundación Objetos de Aprendizaje: Aspectos básicos para su diseño, creación, gestión y evaluación Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez 1. Título: Objetos de aprendizaje:

Más detalles

Estándares y especificaciones de e-learning. Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez

Estándares y especificaciones de e-learning. Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez Estándares y especificaciones de e-learning. Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez 1. Título Estándares y especificaciones de e-learning Este curso está reconocido

Más detalles

Coordinación de los Diplomados

Coordinación de los Diplomados Introducción La Facultad de Matemáticas, de acuerdo a su misión de "formar profesionistas altamente capacitados, desarrollar investigación y realizar actividades de extensión en matemáticas y computación,

Más detalles

ACCIÓN FORMATIVA FINANCIADA POR EL SERVICIO PÚBLICO DE EMPLEO ESTATAL

ACCIÓN FORMATIVA FINANCIADA POR EL SERVICIO PÚBLICO DE EMPLEO ESTATAL MF0491_3: PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE. (IFCD0210: DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB) 180 HORAS PRESENCIALES Nº DE EXPEDIENTE: FC/2013/0064 ACCION 141 GRUPO 1 ACCIÓN FORMATIVA FINANCIADA

Más detalles

CAPÍTULO 3. AMBIENTES DE ENSEÑANZA ASISTIDOS POR COMPUTADORA

CAPÍTULO 3. AMBIENTES DE ENSEÑANZA ASISTIDOS POR COMPUTADORA CAPÍTULO 3. AMBIENTES DE ENSEÑANZA ASISTIDOS POR COMPUTADORA 3.1 CAI (Computer Assisted Instruction). La enseñanza asistida por computadora consiste en tecnologías de la información que permiten al estudiante

Más detalles

ARQUITECTUA DE M2M MIGUEL ÁLVAREZ Y CLARA HERRERO. Documento inicial

ARQUITECTUA DE M2M MIGUEL ÁLVAREZ Y CLARA HERRERO. Documento inicial Título ARQUITECTUA DE M2M Proyecto Monkey to Monkey ( M 2 M ) Equipo Proyectos Informáticos Versión 1.0 Código PLAN_M2M_2012_04_01 Fecha 19/04/2012 Autores MIGUEL ÁLVAREZ Y CLARA HERRERO Estado Documento

Más detalles

Diseño de contenidos educativos con exe Learning

Diseño de contenidos educativos con exe Learning Diseño de contenidos educativos con exe Learning 1. Título: Diseño de contenidos educativos con exe Learning. 2. Descripción: En la sociedad actual, en la que cada vez se genera y difunde la información

Más detalles

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms Patrones Patrones Es una solución reusable de problemas comunes. Los patrones solucionan problemas que existen en muchos niveles de abstracción. desde el análisis hasta el diseño y desde la arquitectura

Más detalles

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB]

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Gobierno Municipal del Cantón Bolívar. SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Visión Universidad Técnica del Norte Histórico de Revisiones

Más detalles

Sistema de gestión de tareas y proyectos

Sistema de gestión de tareas y proyectos Sistema de gestión de tareas y proyectos Propuesta de proyecto Seminario de Informática I Luis Muñoz Enrique Viard Contenido Introducción... 3 Descripción general... 3 Arquitectura propuesta... 5 Requisitos...

Más detalles

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO" DECANATO DE CIENCIAS Y TECNOLOGIA MAESTRIA EN CIENCIAS DE LA COMPUTACION MENCION REDES DE COMPUTADORAS

UNIVERSIDAD CENTROCCIDENTAL LISANDRO ALVARADO DECANATO DE CIENCIAS Y TECNOLOGIA MAESTRIA EN CIENCIAS DE LA COMPUTACION MENCION REDES DE COMPUTADORAS UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO" DECANATO DE CIENCIAS Y TECNOLOGIA MAESTRIA EN CIENCIAS DE LA COMPUTACION MENCION REDES DE COMPUTADORAS MODELO DE GESTION WBEM PARA ADMINISTRACION DE REDES

Más detalles

Capítulo 1. Componentes de CORBA.

Capítulo 1. Componentes de CORBA. Capítulo 1. Componentes de CORBA. La OMA (Object Management Architecture) define en alto nivel de abstracción las reglas necesarias para la distribución de la computación orientada a objetos (OO) en entornos

Más detalles

Centro de Capacitación en Tecnologías de la Información. Desarrollo de. aplicaciones web con

Centro de Capacitación en Tecnologías de la Información. Desarrollo de. aplicaciones web con Centro de Capacitación en Tecnologías de la Información Objetivo El objetivo del curso es brindar a los asistentes los conceptos y el uso de la tecnología de componentes J2EE. Se presentan las técnicas

Más detalles

Primer Taller sobre Aplicaciones Web para la Gestión de Contenidos

Primer Taller sobre Aplicaciones Web para la Gestión de Contenidos Primer Taller sobre Aplicaciones Web para la Gestión de Contenidos Título: Arquitecturas Orientadas a Servicios en los Sistemas de Gestión de Contenidos. Autor: Keilyn Rodríguez Perojo Institución: INFOMED

Más detalles

Panorámica de los estándares tecnológicos en el ámbito del e-learning

Panorámica de los estándares tecnológicos en el ámbito del e-learning Panorámica de los estándares tecnológicos en el ámbito del e-learning Objetivo 1 Objetivo El objetivo de la conferencia es presentar las instituciones internacionales más importantes además de los estándares

Más detalles

Service Oriented Architecture

Service Oriented Architecture Programación Concurrente y Distribuida Ingeniería en Informática Service Oriented Architecture José Carlos Cortizo Pérez josecarlos.cortizo@uem.es http://www.esp.uem.es/jccortizo D. Sistemas Informáticos

Más detalles

Historia de revisiones

Historia de revisiones GVA Glosario Versión 1.2 Semana 4 Historia de revisiones Fecha Versión Descripción Autor 20/08/2014 1.0 Comienzo del documento Nicolás Fiumarelli 30/08/2014 1.1 Correcciones y agregados Martín Santagata

Más detalles

http://www.cem.itesm.mx/extension/ms

http://www.cem.itesm.mx/extension/ms Diplomado Programación orientada a objetos con Java y UML Las empresas necesitan contar con sistemas de información modernos, ágiles y de calidad para alcanzar sus objetivos y ser cada vez más competitivos

Más detalles

Situación actual de estándares e.learning y aplicación en entornos de Software Libre

Situación actual de estándares e.learning y aplicación en entornos de Software Libre Situación actual de estándares e.learning y aplicación en entornos de Software Libre Juan Lago Cabrera. Fundación IAVANTE. Consejería de Salud de Andalucía. Esta monografía trata de presentar un breve

Más detalles

Introducción a Javato

Introducción a Javato Introducción a Javato Fº. Javier Pereñiguez Steria Iberica 20/02/2008 Índice Introducción Arquitectura Ejemplo arquitectura Plataforma Desarrollo Ejemplo de entorno de desarrollo Vías futuras Casos de

Más detalles

Una puerta abierta al futuro

Una puerta abierta al futuro Una puerta abierta al futuro SOA E ITIL EN LA LEY DE ACCESO ELECTRÓNICO DE LOS CIUDADANOS A LOS SERVICIOS PÚBLICOS (LAECSP) por francisco javier antón Vique La publicación de la Ley de Acceso electrónico

Más detalles

WebRatio. Otro camino para el BPM. Web Models s.r.l. www.webratio.com contact@webratio.com 1 / 8

WebRatio. Otro camino para el BPM. Web Models s.r.l. www.webratio.com contact@webratio.com 1 / 8 WebRatio Otro camino para el BPM Web Models s.r.l. www.webratio.com contact@webratio.com 1 / 8 El BPM El BPM (Business Process Management) no es solo una tecnología, además a grandes rasgos es una disciplina

Más detalles

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012 TFC J2EE Aplicación Web para la gestión de facturación de una empresa de cerrajería Sara Gutiérrez Melero ITIG Junio de 2012 Consultor: Jose Juan Rodriguez Índice 1. Introducción Objetivos Planificación

Más detalles

Desarrollo de Aplicaciones con Tecnologías Web

Desarrollo de Aplicaciones con Tecnologías Web Desarrollo de Aplicaciones con Tecnologías Web Código: Modalidad: Distancia Duración: 100 Horas. Objetivos: La presente formación se ajusta al itinerario formativo del Certificado de Profesionalidad IFCD0210

Más detalles

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2014-2 Qué vimos la clase pasada? Introducción a Big Data Introducción a bases de datos NOSQL Características bases de datos NOSQL MongoDB como motor

Más detalles

Solución de Gestión Documental y Contenidos Utilizando el producto Documentum

Solución de Gestión Documental y Contenidos Utilizando el producto Documentum Solución de Gestión Documental y Contenidos Utilizando el producto Documentum Versión : 06 Fecha : Enero 2014 Autor : Alejandro Léniz Página 1 de 14 Contenido Gestión de contenido... 3 EMC DOCUMENTUM...

Más detalles

MARCANDO LA DIFERENCIA

MARCANDO LA DIFERENCIA MARCANDO LA DIFERENCIA INTEGRACIÓN RÁPIDA Y CONFIABLE entre sus sistemas Simplifique la integración y el mantenimiento de su lógica de negocio con nuestra arquitectura orientada a servicios. Ahorre dolores

Más detalles

Para el desarrollo de aplicaciones Web se han generado múltiples tecnologías entre ellas se encuentran:

Para el desarrollo de aplicaciones Web se han generado múltiples tecnologías entre ellas se encuentran: Desarrollo de aplicaciones y servicios web Cinxgler Mariaca Minda Cinxgler@udistrital.edu.co Presidente Capítulo de Computadores Rama IEEE Universidad Distrital Francisco José de Caldas Resumen: Este articulo

Más detalles

LOS OBJETOS DE APRENDIZAJE COMO RECURSO PARA LA RECUPERACIÓN DE INFORMACIÓN

LOS OBJETOS DE APRENDIZAJE COMO RECURSO PARA LA RECUPERACIÓN DE INFORMACIÓN LOS OBJETOS DE APRENDIZAJE COMO RECURSO PARA LA RECUPERACIÓN DE INFORMACIÓN Ingrid Gómez Suárez Estudiante VII Semestre Sistemas de Información y Documentación Universidad de La Salle ingonata@yahoo.com

Más detalles

Conceptos de Orquestador O2 EMPRESAS TUXPAN www.tuxpan.com

Conceptos de Orquestador O2 EMPRESAS TUXPAN www.tuxpan.com EMPRESAS TUXPAN www.tuxpan.com AÑO 2007 INDICE DE CONTENIDO 1 Software de Servicios y Orquestación de Procesos 2 1.1.1 Introducción 2 1.1.2 Software de Orquestación como Integrador 3 1.1.3 Automatización

Más detalles

Proyecto Aula Virtual gvsig

Proyecto Aula Virtual gvsig Resumen: Proyecto Aula Virtual gvsig Miguel Angel Bernabé Poveda Maria Ester Gonzalez Letizia Jiménez Angulo Laboratorio de Tecnologías de la Información Geográfica (LatinGEO) Universidad Politécnica de

Más detalles

Visualizar y descargar contenidos

Visualizar y descargar contenidos Visualizar y descargar contenidos Agrega 2.0 En este apartado veremos cómo visualizar los contenidos directamente en línea, conectados a la red Internet, y cómo descargarlos a nuestro ordenador para su

Más detalles

Guía de Moodle para Estudiantes

Guía de Moodle para Estudiantes Guía de Moodle para Estudiantes 1. Introducción En este tutorial se asume que: 1. Usted tiene al menos el conocimiento básico del uso de una computadora, incluyendo el ratón y el teclado, y está familiarizado

Más detalles

Proyecto Help Desk en plataforma SOA Glosario Versión 1.0. Historia de revisiones

Proyecto Help Desk en plataforma SOA Glosario Versión 1.0. Historia de revisiones Proyecto Help Desk en plataforma SOA Glosario Versión 1.0 Historia de revisiones Fecha Versión Descripción Autor 18/08/2005 1.0 Terminología a utilizar en este proyecto. Javier Oliva Hugo Cepeda Francy

Más detalles

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 18 CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 2 Código IFC297_2 Versión 5 Situación RD 1201/2007 Actualización

Más detalles

SOFTWARE ARCHITECTURE TO INTEGRATE LEARNING OBJECTS BASED ON WEB SERVICES

SOFTWARE ARCHITECTURE TO INTEGRATE LEARNING OBJECTS BASED ON WEB SERVICES Recibido: 10 de febrero de 2011 Aceptado: 24 de marzo de 2011 SOFTWARE ARCHITECTURE TO INTEGRATE LEARNING OBJECTS BASED ON WEB SERVICES ARQUITECTURA DE SOFTWARE PARA INTEGRAR OBJETOS DE APRENDIZAJE BASADA

Más detalles

PLATAFORMAS VIRTUALES

PLATAFORMAS VIRTUALES AREA : TECNOLOGIA E INFORMATICA DOCENTE : BLANCA FLOR MORA RAMIREZ PERIODO : 3 I. HORARIA : 2H GRADO : 11 FECHA NOMBRE DEL ALUMNO(A) TEMA: PLATAFORMAS VIRTUALES LOGRO: Reconoce la importancia de la formación

Más detalles

Java 7.0 Advanced Application Developer

Java 7.0 Advanced Application Developer DESCRIPCIÓN La arquitectura de software es un conjunto de elementos y estructuras interrelacionados entre sí que componen a un sistema informático: define qué elementos tiene una aplicación, cómo se relacionan

Más detalles

[ reload ] Estándares elearning Introducción a RELOAD. Capítulo I. Juan Egea García www.juanegea.com. 1ª Edición, Noviembre 2005

[ reload ] Estándares elearning Introducción a RELOAD. Capítulo I. Juan Egea García www.juanegea.com. 1ª Edición, Noviembre 2005 [ reload ] Capítulo I Estándares elearning Introducción a RELOAD Juan Egea García www.juanegea.com 1ª Edición, Noviembre 2005 2005, JUAN EGEA GARCÍA 1 INDICE indice Introducción Visión global de los estándares.

Más detalles

T7 E-LEARNING y B-LEARNING

T7 E-LEARNING y B-LEARNING LECTURAS OBLIGATORIAS Pérez, A. (2006). Internet aplicado a la educación: aspectos técnicos y comunicativos. Las plataformas. En Cabero, J. (2006). Nuevos tecnologías aplicadas a la educación. Madrid.

Más detalles

Sistema Generador de AMBientes de Enseñanza- ApRendizaje Constructivistas basados en Objetos de Aprendizaje (AMBAR) Resumen.

Sistema Generador de AMBientes de Enseñanza- ApRendizaje Constructivistas basados en Objetos de Aprendizaje (AMBAR) Resumen. Sistema Generador de AMBientes de Enseñanza- ApRendizaje Constructivistas basados en Objetos de Aprendizaje (AMBAR) María Gertrudis López, Vanessa Miguel, Nora Montaño Universidad Central de Venezuela

Más detalles

Plataforma de expediente Electrónico @DOC

Plataforma de expediente Electrónico @DOC MINISTERIO DE LA PRESIDENCIA SUBSECRETARÍA SUBDIRECCIÓN GENERAL DE TECNOLOGÍAS Y SERVICIOS DE LA INFORMACIÓN Plataforma de expediente Electrónico @DOC Arquitectura de Sistemas Control de versiones Versión

Más detalles

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios Diplomado Java Descripción El lenguaje de programación Java es uno de los más utilizados hoy en día. Su potencia, simplicidad, funcionalidad y capacidad hacen que este lenguaje sea una de las herramientas

Más detalles

Bienvenidos a la presentación: Introducción a conceptos básicos de programación.

Bienvenidos a la presentación: Introducción a conceptos básicos de programación. Bienvenidos a la presentación: Introducción a conceptos básicos de programación. 1 Los programas de computadora son una serie de instrucciones que le dicen a una computadora qué hacer exactamente. Los

Más detalles

PROGRAMA INSTRUCCIONAL

PROGRAMA INSTRUCCIONAL Universidad Centroccidental "Lisandro Alvarado" Decanato de Ciencias y Tecnología Departamento de Sistemas PROGRAMA INSTRUCCIONAL PROGRAMA: INGENIERÍA EN INFORMATICA DEPARTAMENTO: SISTEMAS ASIGNATURA:

Más detalles

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML Diseño Diseño en el PUD Diseño de software Patrones arquitectónicos Diseño Orientado a Objetos en UML 1 Iteración en PUD Planificación de la Iteración Captura de requisitos: Modelo de casos de uso, Modelo

Más detalles

Una arquitectura de software para la integración de objetos de aprendizaje basada en servicios web

Una arquitectura de software para la integración de objetos de aprendizaje basada en servicios web Ninth LACCEI Latin American and Caribbean Conference (LACCEI 20), Engineering for a Smart Planet, Innovation, Information Technology and Computational Tools for Sustainable Development, August 3-5, 20,

Más detalles

GUÍA TÉCNICA. Desarrollo de Sistemas de Información la plataforma Business Intellingence Pentaho

GUÍA TÉCNICA. Desarrollo de Sistemas de Información la plataforma Business Intellingence Pentaho Desarrollo de Sistemas de Información la plataforma Business Intellingence Página 1 de 11 Control de versiones Ver. Fecha Descripción Autores 1 04/07/14 Versión inicial SDP Página 2 de 11 Índice del Documento

Más detalles

UNIVERSIDAD TÉCNICA DEL NORTE. Sistema Informático basado en tecnologías opensource para apoyo y gestión de Transportes del Norte

UNIVERSIDAD TÉCNICA DEL NORTE. Sistema Informático basado en tecnologías opensource para apoyo y gestión de Transportes del Norte UNIVERSIDAD TÉCNICA DEL NORTE Sistema Informático basado en tecnologías opensource para apoyo y gestión de Transportes del Norte MAGALY FUERTES MENESES FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA

Más detalles

Sistema de Asesorías en Línea AL-UNAM

Sistema de Asesorías en Línea AL-UNAM Sistema de Asesorías en Línea AL-UNAM Act. Mario García Burgos Ing. Luz María Castañeda de León DGSCA, UNAM Resumen En este trabajo se describe el sistema denominado Asesorías en Línea AL-UNAM y las consideraciones

Más detalles

Herramienta de Gestión Integral de E-Business

Herramienta de Gestión Integral de E-Business Herramienta de Gestión Integral de E-Business Ingeniería técnica de informática de sistemas Autor: David López Martín Tutor: Antoni Oller Arcas Índice Introducción Metodología Análisis Diseño Planificación

Más detalles