Skip to content

Guía del alumno

La aplicación de alumno (StudentApp) está diseñada para ser de esfuerzo cero: se inicia al arrancar, encuentra al profesor por sí misma, se conecta y se reconecta automáticamente si se cae. Los alumnos apenas la notan — solo una pequeña barra de herramientas autoocultable en la parte superior de la pantalla.

1. Cómo encuentra el alumno al profesor

cc-class usa el profesor difunde, los alumnos escuchannunca escribes la IP del profesor:

  1. Una vez iniciado, el profesor difunde una "baliza" cada 1 segundo en la LAN (puerto UDP 11100, llevando su número de canal y su puerto de control).
  2. La aplicación de alumno escucha en UDP 11100. Cuando recibe una baliza en el canal coincidente, lee la IP del profesor y abre una conexión TCP (puerto de control 11101).
  3. Tras conectarse, el alumno informa de su hostname, nombre de usuario de inicio de sesión y dirección MAC, y aparece en la lista de alumnos del profesor.
Teacher ──(every 1s UDP beacon: I'm on channel 1, IP=x.x.x.x)──▶ LAN
Student ◀─listens on UDP 11100─ channel match ─▶ connect TCP 11101 ─▶ report host/user/MAC ─▶ online

Los canales deben coincidir

Un alumno solo se conecta a un profesor en el mismo canal (ambos predeterminados a 1). Si varias clases se ejecutan a la vez en una sala, asigna a cada clase un canal diferente para que no interfieran.

Reconexión automática

  • Si el profesor cierra temporalmente o la red tiene un fallo, el alumno reintenta con el último profesor cada 3 segundos, indefinidamente, y vuelve a estar en línea automáticamente.
  • El alumno recuerda al último profesor e intenta reconectarse al arrancar, sin esperar una baliza.
  • Si el profesor activó Bloquear al desconectar, un alumno que se cae se bloquea automáticamente (pantalla negra) y se desbloquea una vez reconectado.
No hay opción de "introducir IP"

cc-class se basa por completo en el descubrimiento automático + la reconexión recordada; no hay ninguna configuración para escribir la IP del profesor. Asegúrate de que el profesor y los alumnos estén en la misma subred, en el mismo canal, con UDP 11100 abierto.

2. Qué ven los alumnos

Barra de herramientas superior

Normalmente oculta en la parte superior; mueve el cursor al borde superior para mostrarla:

Barra de herramientas superior del alumno

BotónAcción
✓ Conectado / ✗ No conectadoestado de conexión con el profesor (verde = conectado)
Levantar la manoavisar al profesor; la tarjeta muestra una mano levantada
Pedir ayudaenviar una solicitud de ayuda (si el profesor lo permite)
Enviar tareadisponible después de que el profesor inicia la recogida; abre la ventana de envío (capturas + archivos juntos)
Debateunirse al chat de clase una vez que el profesor lo permite

Pase de lista de clase

Cuando el profesor inicia el pase de lista, aparece un diálogo de registro a pantalla completa que solicita nombre, clase e ID de alumno. Tras "Confirmar" se recuerda y se reenvía automáticamente al reconectarse.

Pantalla bloqueada

Cuando el profesor usa "Pantalla negra" o se activa el bloqueo al desconectar, la máquina se pone en negro a pantalla completa con un mensaje; el teclado y el ratón quedan controlados:

Pantalla bloqueada del alumno

Recibir difusión / presentación / cine

Cuando el profesor difunde, presenta o reproduce cine, aparece automáticamente una ventana a pantalla completa. Mientras ves una difusión, pulsa F2 para hacer una captura de nota, guardada en Documents/课堂笔记/ (Notas de clase).

Enviar tarea

Después de que el profesor inicia la recogida, haz clic en "Enviar tarea", luego haz una captura de pantalla o sube imágenes y arrastra los archivos de la tarea, y envíalos juntos.

Debate

Una vez permitido, haz clic en "Debate" para abrir el chat — texto, emojis, imágenes, archivos, capturas, con pegado Ctrl+V y arrastrar y soltar.

Examen

Cuando comienza un examen, aparece una ventana de examen a pantalla completa, que admite opción única/múltiple, verdadero-falso, rellenar huecos y respuesta corta, con una cuenta atrás; se envía automáticamente cuando se acaba el tiempo.

3. Autoprotección

  • El servicio en segundo plano vigila el proceso del alumno y lo reinicia si se bloquea, de modo que el control nunca se interrumpe.
  • Incluso si la aplicación de alumno se instala por error en una máquina de profesor, se cierra automáticamente (consulta Detección automática).

Siguiente 👉 Preguntas frecuentes