Class Assistant
Apariencia
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.