Idea de proyecto | (Asistencia de laboratorio remoto)

La idea es proporcionar un marco para los estudiantes y el instructor. El marco proporciona un monitoreo remoto del laboratorio fácil de usar para el instructor, una evaluación efectiva y una metodología de calificación. El sistema también proporciona un inicio de sesión remoto amigable para los estudiantes, acceso al software y resolución de problemas a través de la ayuda efectiva del maestro. El marco se puede implementar fácilmente como cliente-servidor en Java.

Características:
Panel de Instructor:
    a) Ve íconos para todos los estudiantes. Puede hacer clic en un icono para ver lo que está haciendo el estudiante.
    b) Puede chatear con los estudiantes
    c) Puede identificar la copia/apertura de ventanas que no sean IDE. Un icono parpadea si hay un cambio repentino en la imagen.

Panel de estudiantes:
    a) Puede enviar una solicitud de ayuda al instructor.
    b) Puede chatear con el instructor

Implementación:
podemos capturar capturas de pantalla de todos los estudiantes y enviarlas a intervalos fijos (por ejemplo, 2 segundos) al instructor.

Herramientas:
Java proporciona ricas bibliotecas para redes y procesamiento de imágenes. Java y Netbeans se pueden descargar desde el siguiente enlace:
http://www.oracle.com/technetwork/java/javase/downloads/index.html

Investigación:
a) Técnicas de compresión de imágenes especializadas para imágenes que contienen texto de programación.
b) La característica (c) mencionada en el panel del instructor es interesante.

Referencia:
Documento de transacción del IEEE sobre cómo abordar los problemas de eficiencia, control y evaluación del ancho de banda en el laboratorio remoto de software

Si también desea mostrar su idea de proyecto aquí, envíe un correo electrónico a contribuya@geeksforgeeks.org.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *