Class Assistant
Objetivo general[editar]
Mediante la reproducción de vídeo, sonido, visualización de imágenes y texto brindar un ambiente multimedia en el dictado de cursos, talleres y otros.
Objetivos específicos[editar]
- Presentar contenido multimedia para la ayuda en el desarrollo de clases:
- Audio
- Imágenes
- Video
- Organizar el contenido de un curso, taller, etc.
- Tener varios cursos organizados en la misma aplicación.
Descripción[editar]
Este caso de estudio consiste en el desarrollo de una aplicación para facilitar la labor de enseñanza, donde para cada división(módulo) de un tema se podrá tener audio, video e imágenes y enlaces a páginas de interés. La aplicación mostrará información almacenada localmente o desde Internet. El objetivo principal es hacer que el proceso de enseñanza-aprendizaje se haga interactivo aprovechado el uso de herramientas multimedia (Tv, Proyector, Ordenador, Audio y Video).
Recursos necesarios[editar]
- Desarrollo
- Visual Studio Express
- Desarrollado con C# (Aplicación Windows)
- SQL Server Express Edition
- Base de datos que contiene la estructura necesaria para la aplicación
- Visual Studio Express
- Contenido
- Audio, Vídeo, Imágenes, Documentos del tema.
- Material necesario para el curso.
- Audio, Vídeo, Imágenes, Documentos del tema.
- Hardware
- Equipo con S.O. Windows
- Proyector Multimedia
- Parlantes
Enlaces Relevantes[editar]
Repositorio:
Guía de Uso:
Esquema del Proyecto[editar]
Módulos y Funciones[editar]
- Interfaz donde se muestra el contenido multimedia de cada curso/tema, donde se tiene divisiones de audio, vídeo, imagen y documentos.
- Herramientas para verificar el estado del servicio: Verificar la conexión con la BD, Test para verificar el acceso a los archivos multimedia.
- Anuncios: Para mostrar algún aviso importante a la clase y una alarma que indica el final de clase y el inicio de la siguiente según la programación.
Arquitectura[editar]
- La aplicación consta de una GUI para la presentación del contenido multimedia para el usuario.
- Una base de datos en SQL Server
- El contenido multimedia almacenado localmente o en algún equipo remoto.
Trabajo futuro[editar]
- Implementar un timeline para ver la perspectiva del curso en el tiempo, controlar el avance del curso.
- Implementar una interfaz para gestión del contenido.
- Mejorar la interfaz de feedback de contenidos por parte de los alumnos.