Soy profesor en una universidad de renombre. Quiero diseñar un examen en línea para más de 1000 estudiantes a través de alrededor de 50 computadoras justo después de que terminen las vacaciones. Ahora el problema es que he escuchado que muchos estudiantes usan Google en una pestaña diferente para encontrar respuestas cuando no hay un monitor.
Quiero saber si hay una manera de rastrearlo después de los exámenes a través de algún tipo de historial o de cualquier otra manera posible.
En nuestra universidad hay un sistema estándar. No soy bueno con las computadoras, pero intentaré explicarlo. Cada computadora usa Mozilla para conectarse a un servidor ubicado centralmente a través de una IP. Los estudiantes lo abren e ingresan una identificación y contraseña únicas para comenzar los exámenes. Muchas preguntas están mezcladas y diferentes grupos de estudiantes dan el examen en un intervalo de tiempo diferente.
¿Hay alguna forma de rastrearlo ya que quiero dar un ejemplo a los estudiantes para que no hagan trampa y den exámenes de manera honesta?
Detalles adicionales: Dado que la cantidad de computadoras es menor que la cantidad de estudiantes, más de 10 estudiantes usarán una sola computadora en un solo día durante un período de 10 horas. Después de esto, si reviso el historial (y digamos que alguien incluso olvidó eliminar el historial y lo veo), ¿podré averiguar quién entre los 10 lo ha hecho? Además, ¿es incluso práctico y factible?
198.168.1.xxx
. En lugar de luchar a través de todo el proxy ... si no se requiere Internet, simplemente apáguelo. También hay formas de hacer que Internet no sea saliente ...Respuestas:
Simple: ejecute el sistema en un segmento de red separado (oh, ya lo está, ¿no es así?). Fuerce todo a través de un proxy o desconecte ese segmento de Internet en general durante un examen. No hay nada que impida que alguien pegue una hoja de trucos bigass en $ randompastebinsite, o use su propio proxy.
Te resultará MUCHO más fácil aislar la red de exámenes de Internet que rastrear todos y cada uno de los sistemas uno por uno. Probablemente necesite un conmutador con suficientes conexiones para todos los sistemas y simplemente desconecte el puerto de enlace ascendente a Internet según sea necesario. No desea utilizar la conexión inalámbrica para esto.
Si insiste en hacer análisis forenses, hay algunas cosas para tratar de asumir que los estudiantes no han pensado en aclarar todo
El historial de Mozilla de nirsoft y la vista de caché deberían permitirle leer el historial y el caché de una copia de Firefox; esto se vencería al borrar los datos privados. Mylastsearch limitará las búsquedas en los motores de búsqueda.
ipconfig / displaydns en una línea de comando mostrará todos los dominios accedidos. Ejecutar ipconfig / dnsflush lo borrará; hacerlo después de que cada estudiante se asegure de que pueda saber qué estudiante usa qué.
fuente
O
Puede usar JavaScript para detectar cuándo la página web del examen pierde el foco.
Puede abrir un cuadro de advertencia que le pedirá al alumno que vuelva a enfocar la ventana.
y finalizar el examen si el estudiante todavía opta por cambiar de pestaña.
así es como puede lograrlo: ¿Hay alguna forma de detectar si una ventana del navegador no está activa actualmente?
fuente
Hay formas de hacerlo. Cuando era niño, hace unos 10-15 años, mi maestro de primaria nos daba un examen en la computadora. Pero ella se sentaría frente a su PC maestra, y en realidad puede ir directamente al escritorio de cada computadora (puede ver sus pantallas). Al decirles que en realidad están siendo monitoreados y gritar su nombre de vez en cuando, los asustará.
Otra forma es preguntarse si necesita acceso a Internet o no. Si no lo hace, solo pídale al administrador del laboratorio que lo desactive durante el examen. Debido a que este es un sistema universitario, debe pasar por el administrador. La mayoría de ellos pueden deshabilitarlo.
Para mí, como experto en CS, tengo que obtener el archivo de alguna
192.168.1.1xx
IP y enviarlo a través de ese servidor local. El maestro empacará todo el directorio y se lo enviaremos por correo electrónico.Si realmente necesita acceso a Internet, la única solución más rápida es redirigir google, yahoo, bing. Y caminar Ve y pídeles que hagan una pausa para que puedas revisar sus PC.
Además, puede solicitar configurar una cuenta temporal unificada para que puedan navegar en cualquier sitio web, pero no pueden eliminar nada porque no tienen el permiso para hacerlo. O simplemente una cuenta temporal que no tiene acceso a Internet.
Puede solicitar permitir solo el sitio web XYZ también. Se puede hacer a través del archivo de hosts.
Créeme. No hay nada más efectivo que caminar y monitorear al administrador de mendicidad dado para aprobar su requerimiento es como pedir un nuevo trabajo. Sigue caminando.
fuente
La más simple de todas las respuestas que he visto hasta ahora es lo que hizo mi universidad:
Hicieron uso del navegador Respondus Lockdown . Hace que el alumno inicie sesión en el examen usando solo el navegador Lockdown, luego se asegura de que no pueda salir de ese navegador usando ningún atajo de teclado u otros métodos conocidos para forzarlo a perder el enfoque. Luego, el navegador registra todo lo que necesita saber, incluido cualquier historial y me gusta, y el estudiante no tiene la capacidad de eliminar nada.
Con: su universidad tendrá que pagar por una licencia.
Mayor profesional:
Se conecta directamente a los sistemas de gestión de contenido educativo más conocidos, como Moodle, Blackboard, ANGEL, etc.
No tiene que preocuparse por descubrir todas las otras soluciones publicadas que involucran conocimiento de TI, ya que declaró que no era muy bueno con las computadoras.
fuente
Partiendo de la respuesta de todos (y añadiéndole la mía), aquí va:
Simplemente ejecute un servidor web local para alojar el examen y aíslelo de Internet.
Haga una
Ajax
interfaz basada para el examen (de modo que utilice JavaScript en todo momento para realizar el examen).Usar un navegador web de compilación personalizado que no permita el cambio de ninguna configuración ni herramientas de depuración (tal vez construido en Visual Basic).
De la respuesta @tumchaaditya Use algo para detectar cuándo la página pierde el foco.
Simplemente deshabilita google.com por ese tiempo, usando
hosts
archivos u otros programas como este . También puede hacerlo a través de la consola de administración del enrutador (o la consola del enrutador webadmin, generalmente 192.168.1.1), esto lo bloqueará completamente en la red.Editar: (5) esto es (eventualmente) explicado en esta respuesta por @avirk
fuente
1er. Todos los institutos organizan exámenes en línea alojados en un servidor dentro del campus, por lo que solo se puede acceder al examen en línea desde la red local. En ese caso, la red podría estar separada y bloqueado el acceso a Internet porque el estudiante solo necesita acceso a la página del portal del examen en línea.
2do. Si los exámenes son necesarios para hospedarse a través de Internet y tiene que usar algún firewall de software o hardware para controlar el acceso a sitios web no deseados. Hay muchos firewalls de código abierto disponibles basados en diferentes plataformas como Unix, Linux, Windows.
3er. La mayoría de los exámenes alojados en Internet y disponibles para el acceso público a Internet. Las preguntas ya son lo suficientemente complicadas como para que las respuestas no estén fácilmente disponibles en Internet. Entonces, si el estudiante intenta buscar una respuesta en Internet, consumirá mucho tiempo, lo que nuevamente le falta en el examen. Estos exámenes son como exámenes de libro abierto.
Espero que esto pueda ayudar. para cualquier necesidad me mensaje
fuente
La tarea más compleja en el mundo moderno requiere pensar, no memorizar. Encontrar con éxito la referencia correcta (Google, hojas de trucos, lo que sea) y usarlo para resolver la tarea en cuestión se recomienda en casi cualquier trabajo. Quizás, en lugar de imponer limitaciones artificiales, debería intentar reelaborar las preguntas de su examen.
En este momento parece que su pregunta son simples verificaciones de memoria como: recordar este hecho histórico y decirme detalles, recordar esta ecuación conocida o presentar una prueba de este conocido teorema. Por supuesto, las respuestas para aquellos se pueden encontrar fácilmente en línea y copiar / pegar en el examen.
Cámbielos para que requieran pensar en su lugar: no pregunte cómo derivar la fuerza y espere F = ma de la memoria, pregunte, por ejemplo, qué sucederá si dos objetos de masa y velocidad específicos chocan de frente y deje que los estudiantes piensen qué derivación debe ser usado. Mezclar y combinar varios parámetros en cuestión garantizará que simplemente no pueda encontrar una respuesta lista en cualquier lugar y que el estudiante no solo recuerde palabras del libro de texto, sino que utilice correctamente su conocimiento.
fuente
A partir de la respuesta de @tumchaaditya , sugiero configurar un mecanismo de JavaScript para ver si la página pierde el foco , pero también configurar una comprobación para ver si JavaScript se deshabilita. Puede hacer uno de los siguientes:
Solo algunas ideas que pensé, supongo que es posible que (2) pueda ser vulnerable si hay formas de usar herramientas de depuración para cambiar el valor del contador.
fuente
Ejecute un servidor en la red local, donde se encuentran los exámenes. Desconecte esta red local completamente del mundo exterior, para que siga siendo local . No hay forma de que alguien pueda acceder a Google, ni nada en absoluto después de su examen.
Javascript
Apoderado
fuente
Creo que centrarme en las soluciones técnicas de "¿cómo saber si alguien está buscando en Google desde esta PC?" comienza mucho con una pregunta mal formada Si yo fuera un estudiante que estuviera dispuesto a hacer trampa, haría trampa sosteniendo mi iPhone entre mis piernas y buscando en Google desde allí cuando el supervisor no estaba mirando. Me sorprendería si menos del 75% de los estudiantes tienen un teléfono inteligente en su poder durante el examen.
Entonces, tal vez en lugar de enfocarse en las computadoras de laboratorio, podría "endurecer" el examen de hacer trampa mirando la prueba como un vector de ataque y el medio ambiente como otro. Los iPhones, Google, la aprobación de notas y las respuestas de mensajes de texto son cuestiones ambientales. Puede fortalecer el entorno agregando más supervisores y resolviendo los problemas del entorno. Hacer la prueba "prueba de google" podría resolver el ataque de Google desde el teléfono o el navegador, pero eso podría no ser factible.
tl; dr - Presta atención a toda la "superficie de ataque", no solo a un aspecto del engaño.
fuente
¿No entendí exactamente lo que quieres hacer? Si desea configurar un examen honesto, puede intentar desactivar un enlace externo. Y sus alumnos trabajarán solo dentro de la red.
Otra forma, si quieres atrapar a alguien, usa Google para engañar a un examen. Puede usar algún proxy con registros y algún sistema de grabación para saber cuándo cada estudiante usará cada computadora. Después del examen, podrá buscar estudiantes que usaron Google para buscar algo. (Tendrá una tabla con direcciones IP y una tabla de tiempos, quién estaba usando esta computadora)
fuente
Te recomendaré que bloquees Google.com por ese tiempo. Puede hacerlo a través de la extensión NoRedirect para Firefox. También puede bloquearlo en la PC para cada navegador a través del host local. Vaya a
C:\Windows\System32\Driver\etc
y verá un archivo llamadohosts
. Para editar este archivo simplemente ejecute el bloc de notas usandoRun as Administrator
y luego abra elhosts
archivo a través de él.Ahora solo tienes que escribir
Le estamos diciendo a nuestra máquina local que Yahoo realmente existe en la máquina local. Cualquier solicitud
www.something.com
será dirigida a la máquina local y, por lo tanto, bloqueada efectivamente.Y esto bloqueará ese sitio en su PC para cualquier navegador. Para saber cómo bloquear el sitio a través de localhost, vea mi respuesta .
fuente