Eu sou professor de uma faculdade de renome. Quero criar um exame on-line para mais de 1000 alunos através de cerca de 50 computadores logo após o término das férias. Agora, o problema é que ouvi dizer que muitos estudantes usam o Google em uma guia diferente para encontrar respostas quando não há nenhum investigador por perto.
Quero saber se existe uma maneira de retroceder após os exames através de algum tipo de história ou de qualquer outra maneira possível.
Em nossa universidade, existe um sistema padrão. Eu não sou bom com computadores, mas vou tentar explicar. Cada computador usa o Mozilla para conectar-se a um servidor localizado centralmente via IP. Os alunos abrem e inserem um ID e senha exclusivos para iniciar os exames. Muitas perguntas são confusas e diferentes grupos de alunos fazem o exame em um intervalo de tempo diferente.
Existe alguma maneira de rastrear isso, já que eu quero dar um exemplo para os alunos, para que eles não trapaceiem e façam exames de maneira honesta.
Detalhes adicionais: Como o número de computadores é menor que o número de alunos, mais de 10 alunos vão usar um único computador em um único dia durante um período de 10 horas. Depois disso, se eu verificar o histórico (e digamos que alguém tenha esquecido de excluir o histórico e o ver), poderei descobrir quem dentre os 10 o fez? Além disso, é mesmo prático e viável?
198.168.1.xxx
. Em vez de lutar por toda a coisa de proxy .... se a Internet não for necessária, basta desligá-la. Há também formas de tornar a internet não de saída ....Respostas:
Simples - execute o sistema em um segmento de rede separado (você já é, não é?). Force tudo por meio de um proxy ou desconecte esse segmento da Internet em geral durante um exame. Não há nada para impedir que alguém cole uma folha de dicas no $ randompastebinsite ou use seu próprio proxy.
Você terá muito mais facilidade em isolar a rede de exames da Internet do que rastrear todos os sistemas, um por um. Você provavelmente precisaria de um switch com conexões suficientes para todos os sistemas e apenas desconecte a porta de uplink da Internet, conforme necessário. Você não deseja usar a conexão sem fio para isso.
Se você insiste em fazer forense, há algumas coisas a tentar supor que os alunos não pensaram em limpar tudo
O histórico do mozilla e a exibição de cache do nirsoft devem permitir que você leia o histórico e o cache de uma cópia do firefox - isso seria derrotado pela limpeza de dados privados. O Mylastsearch restringirá as pesquisas nos mecanismos de pesquisa.
ipconfig / displaydns em uma linha de comando mostrará todos os domínios acessados. A execução do ipconfig / dnsflush irá limpá-lo - depois que cada aluno garantir que você saiba qual aluno usa o quê.
fonte
OU
Você pode usar o javascript para detectar quando a página do exame perde o foco.
Você pode solicitar uma caixa de aviso que solicite ao aluno que retorne o foco para a janela.
e encerre o exame se o aluno ainda optar pela opção de alternar.
Aqui está como você pode alcançá-lo: Existe uma maneira de detectar se uma janela do navegador não está ativa no momento?
fonte
Existem maneiras de fazer isso. Quando eu era menino, cerca de 10 a 15 anos atrás, meu professor do ensino fundamental nos fazia um exame no computador. Mas ela se sentava na frente do PC principal e pode ir direto para a área de trabalho de cada computador (você pode ver as telas deles). Ao dizer a eles que eles estão realmente sendo monitorados e chamar seu nome de vez em quando, você os assustará.
Outra maneira é se perguntar se você precisa de acesso à Internet ou não. Caso contrário, peça ao administrador do laboratório que o desative durante o exame. Como este é um sistema universitário, você deve passar pelo administrador. A maioria deles pode realmente desativá-lo.
Para mim, como CS major, preciso obter o arquivo de algum
192.168.1.1xx
IP e enviá-lo através desse servidor local. O professor receberá todo o diretório embalado e enviado por e-mail para ele.Se você realmente precisa de acesso à Internet, a única solução mais rápida é redirecionar o google, yahoo, bing. E andar por aí. Vá e peça a eles que façam uma pausa para poder verificar os computadores deles.
Além disso, você pode solicitar a configuração de uma conta temporária unificada para que eles possam navegar em qualquer site, mas não podem excluir nada porque não têm permissão para fazê-lo. Ou apenas uma conta temporária que não tem acesso à Internet.
Você pode pedir para permitir apenas o site XYZ também. Isso pode ser feito através do arquivo hosts.
Confie em mim. Não há nada mais eficaz do que passear e monitorar, dado o pedido do administrador para aprovar sua exigência é como pedir um novo emprego. Continue caminhando.
fonte
A mais simples de todas as respostas que eu vi até agora é o que minha faculdade fez:
Eles fizeram uso do navegador Respondus Lockdown . Você faz o aluno fazer o login no exame usando apenas o navegador Lockdown, garantindo que você não possa sair desse navegador usando atalhos de teclado ou outros métodos conhecidos para forçá-lo a perder o foco. O navegador registra tudo o que você precisa saber, incluindo histórico e curtidas, e o aluno não tem a capacidade de excluir nada.
Contras: sua faculdade terá que pagar por uma licença.
Major pro:
Ele se conecta diretamente aos sistemas de gerenciamento de conteúdo educacional mais conhecidos, como Moodle, Blackboard, ANGEL etc.
Você não precisa se preocupar em descobrir todas as outras soluções postadas que envolvem conhecimento de TI, pois afirmou que não era muito bom com computadores.
fonte
Construindo a partir da resposta de todos (e adicionando a minha), aqui vai:
Basta executar um servidor da web local para hospedar o exame e isolá-lo da internet.
Faça uma
Ajax
interface baseada no exame (para que ele use JavaScript o tempo todo para fazer o exame).Usando um navegador da Web de compilação personalizado, não é permitido alterar as configurações e nenhuma ferramenta de depuração (talvez criada no Visual Basic).
Da resposta @tumchaaditya Use algo para detectar quando a página perde o foco.
Apenas desative google.com nesse período, usando
hosts
arquivos ou outros programas como este . Você também pode fazer isso através do console de gerenciamento do roteador (ou do console webadmin do roteador - geralmente 192.168.1.1), isso o bloqueará completamente na rede.Edit: (5) é (eventualmente) explicado nesta resposta por @avirk
fonte
1º. Todos os institutos organizam os exames on-line são hospedados em um servidor dentro do campus, para que o exame on-line possa ser acessado somente na rede local. Nesse caso, a rede pode ser separada e bloquear o acesso à Internet, porque o aluno só precisa acessar a página do portal de exames on-line.
2nd. Se os exames forem necessários para hospedar pela Internet e você precisar usar algum firewall de software ou hardware para controlar o acesso a sites indesejados. Existem muitos firewalls de código aberto disponíveis com base em diferentes plataformas, como unix, linux, windows.
3rd. A maioria dos exames é realizada pela Internet e está disponível para acesso público à Internet. As perguntas já são complicadas o suficiente para que as respostas não sejam facilmente disponíveis na Internet. Portanto, se o aluno tentar encontrar a resposta na internet, ele consumirá muito tempo, o que mais lhe falta no exame. Esses exames são como exames de livro aberto.
Espero que isso possa ajudar. para qualquer pergunta me
fonte
A tarefa complexa mais real do mundo moderno requer pensamento, não memorização. Encontrar com êxito a referência correta (Google, cábulas, o que for) e usá-la para resolver tarefas em mãos são realmente incentivadas em praticamente qualquer trabalho. Talvez, em vez de impor limitações artificiais, tente reformular as perguntas do exame.
No momento, parece que sua pergunta são simples verificações de memória como: lembre-se desse fato histórico e conte-me detalhes, lembre-se dessa equação conhecida ou prova atual desse teorema conhecido. É claro que as respostas para essas podem ser facilmente encontradas on-line e copiadas / coladas no exame.
Altere-os para exigir reflexão: não pergunte como obter força e esperar F = ma da memória, pergunte, por exemplo, o que acontecerá se dois objetos de massa e velocidade específicas colidirem de frente e permitir que os alunos pensem que derivação deve ser usado. A combinação e a combinação de vários parâmetros em questão garantirão que você simplesmente não encontre a resposta pronta em nenhum lugar e que o aluno não se lembrou das palavras do livro, mas usou corretamente seus conhecimentos.
fonte
Criando uma resposta para @tumchaaditya , sugiro configurar um mecanismo JavaScript para observar se a página perde o foco , mas também configure uma verificação para ver se o JavaScript é desativado. Você pode seguir um destes procedimentos:
Apenas algumas idéias em que pensei, acho que é possível que (2) possa ser vulnerável se houver maneiras de talvez usar ferramentas de depuração para alterar o valor do contador.
fonte
Execute um servidor na rede local, onde os exames estão localizados. Desconecte completamente essa rede local do mundo externo, para que ela permaneça local . Não há como alguém acessar o Google ou qualquer outra parte do exame.
Javascript
Proxy
fonte
Eu acho que focar nas soluções técnicas de "como saber se alguém está pesquisando neste PC?" está começando muito com uma pergunta malformada. Se eu fosse um aluno disposto a trair, trairia segurando meu iPhone entre as pernas e pesquisando a partir daí quando o procurador não estava olhando. Eu ficaria surpreso se menos de 75% dos alunos tiverem um telefone inteligente em sua posse durante o exame.
Então, talvez, em vez de focar nos computadores do laboratório, você possa "dificultar" o exame de trapaça, encarando o teste como um vetor de ataque e o ambiente como outro. As respostas para iPhones, Google, passagem de notas e mensagens de texto são questões ambientais. Você pode proteger o ambiente adicionando mais advogados e resolver os problemas ambientais. Fazer o teste "à prova de google" pode resolver o ataque do Google por telefone ou navegador, mas isso pode não ser viável.
tl; dr - Preste atenção a toda a "superfície de ataque" e não apenas a um aspecto da trapaça.
fonte
Eu não entendi o que exatamente você quer fazer? Se você deseja configurar um exame honesto, pode tentar desativar um link externo. E seus alunos trabalharão apenas dentro da rede.
Outra maneira, se você quiser pegar alguém, está usando o Google para enganar um exame. Você pode usar algum proxy com logs e algum sistema de gravação para saber quando todos os alunos usarão todos os computadores. Após o exame, você poderá procurar alunos que usaram o Google para pesquisar algo. (Você terá uma tabela com endereços IP e uma tabela de tempo que usava este computador)
fonte
Vou recomendar que você bloqueie o Google.com nesse período. Você pode fazer isso através da extensão NoRedirect para Firefox. Além disso, você pode bloqueá-lo no PC para todos os navegadores através do host local. Vá para
C:\Windows\System32\Driver\etc
e você verá um arquivo chamadohosts
. Para editar este arquivo, basta executar o bloco de notas usandoRun as Administrator
e, em seguida, abra ohosts
arquivo através dele.Agora você precisa apenas digitar
Estamos dizendo à nossa máquina local que o Yahoo realmente existe na máquina local. Qualquer solicitação
www.something.com
será direcionada para a máquina local e, portanto, efetivamente bloqueada.E isso bloqueará o site no seu PC para qualquer navegador. Para saber como bloquear o site através do localhost, veja minha resposta .
fonte