Class Assistant
Objetivo general
editarMediante 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
editarEste 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
editarRepositorio:
Guía de Uso:
Esquema del Proyecto
editarMó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.