Я оказался профессором в известном колледже. Я хочу разработать онлайн-экзамен для более 1000 студентов на 50 компьютерах сразу после окончания каникул. Теперь проблема в том, что я слышал, что многие студенты используют Google на другой вкладке, чтобы находить ответы, когда поблизости нет бдительности.
Я хочу знать, есть ли способ отследить его после экзаменов через какую-то историю или любым другим возможным способом.
В нашем университете действует стандартная система. Я плохо разбираюсь в компьютерах, но постараюсь объяснить. Каждый компьютер использует Mozilla для подключения к серверу, расположенному в центре через IP. Студенты открывают его и вводят уникальный идентификатор и пароль для начала экзаменов. Многие вопросы перемешаны, и разные группы студентов сдают экзамен в другое время.
Есть ли способ отследить это, так как я хочу показать пример студентам, чтобы они не обманывали и не сдавали экзамены честно.
Дополнительные сведения: поскольку количество компьютеров меньше числа учащихся, более 10 учащихся будут использовать один компьютер в течение одного дня в течение 10 часов. После этого, если я проверю историю (скажем, кто-то даже забыл удалить историю, и я вижу ее), смогу ли я выяснить, кто из 10 сделал это? Кроме того, это даже практично и выполнимо?
198.168.1.xxx
. Вместо того, чтобы бороться через весь прокси-объект .... если Интернет не требуется, просто выключите его. Есть также способы сделать интернет не исходящим ....Ответы:
Просто - запустите систему в отдельном сегменте сети (о, вы уже, не так ли?). Принудительно все через прокси или отключите этот сегмент от Интернета в целом во время экзамена. Нет ничего, что могло бы помешать кому-либо вставить большой чит-лист на $ randompastebinsite или использовать собственный прокси-сервер.
Вам будет намного проще изолировать экзаменационную сеть от Интернета, чем отслеживать каждую систему одну за другой. Вам, вероятно, понадобится коммутатор с достаточным количеством подключений для всех систем и просто отключите порт восходящей линии к Интернету по мере необходимости. Вы не хотите использовать беспроводную связь для этого.
Если вы настаиваете на проведении судебной экспертизы, есть несколько вещей, которые можно попытаться предположить, что студенты не думали прояснить все
Просмотр истории и кэша nirsoft в mozilla должен позволять вам читать историю и кэш копии firefox - это будет побеждено путем очистки личных данных. Mylastsearch сузит поиски в поисковых системах.
ipconfig / displaydns в командной строке покажет все доступные домены. Запуск ipconfig / dnsflush прояснит это - делая это после того, как каждый студент удостоверится, что вы можете сказать, какой студент использует что.
источник
ИЛИ ЖЕ
Вы можете использовать JavaScript, чтобы определить, когда веб-страница экзамена теряет фокус.
Вы можете вызвать окно с предупреждением, в котором попросите ученика вернуть фокус в окно.
и прекратить экзамен, если студент все еще выбирает переключение вкладки.
Вот как вы можете достичь этого: Есть ли способ обнаружить, если окно браузера не активно в данный момент?
источник
Есть способы сделать это. Когда я был маленьким, лет 10-15 назад, мой учитель начальной школы сдавал нам экзамен на компьютере. Но она сидела бы перед своим главным компьютером и могла фактически войти прямо в рабочий стол каждого компьютера (вы можете видеть их экраны). Сказав им, что за ними действительно следят, и время от времени называя их имя, вы их напугаете.
Другой способ - спросить себя, нужен ли вам доступ в Интернет или нет. Если вы этого не сделаете, просто попросите администратора лаборатории отключить его во время экзамена. Поскольку это университетская система, вы должны пройти через администратора. Большинство из них могут на самом деле отключить его.
Для меня, как майора CS, я должен получить файл с какого-то
192.168.1.1xx
IP и отправить его через этот локальный сервер. Учитель соберет весь каталог и отправит ему электронное письмо.Если вам действительно нужен доступ в Интернет, единственным быстрым решением является перенаправление Google, Yahoo, Bing. И гуляй. Идите и попросите их сделать паузу, чтобы вы могли проверить их компьютеры.
Кроме того, вы можете попросить настроить единую временную учетную запись, чтобы они могли просматривать любой веб-сайт, но они не могут ничего удалить, потому что у них нет разрешения на это. Или просто временная учетная запись, которая не имеет доступа к Интернету.
Вы также можете разрешить доступ только к веб-сайту XYZ. Это можно сделать через файл hosts.
Доверьтесь мне. Нет ничего более эффективного, чем ходить вокруг и следить за тем, чтобы просить администратора утвердить ваше требование - все равно что просить новую работу. Продолжай идти.
источник
Самый простой из всех ответов, которые я видел до сих пор, - это то, что сделал мой колледж:
Они использовали браузер Respondus Lockdown . Вы заставляете студента войти в экзамен только с помощью браузера Lockdown, и он гарантирует, что вы не сможете выйти из этого браузера с помощью сочетаний клавиш или других хорошо известных методов, заставляющих его потерять фокус. Затем браузер регистрирует все, что вам нужно знать, включая любую историю и т.п., и у ученика нет возможности что-либо удалить.
Против: ваш колледж должен будет заплатить за лицензию.
Major pro:
Он подключается напрямую к большинству известных систем управления образовательным контентом, таким как Moodle, Blackboard, ANGEL и т. Д.
Вам не нужно беспокоиться о поиске всех других опубликованных решений, которые включают знания в области ИТ, поскольку вы заявили, что не очень хорошо разбираетесь в компьютерах.
источник
Опираясь на ответ каждого (и добавляя к нему мой), вот оно:
Просто запустите локальный веб-сервер для проведения экзамена и изолируйте его от Интернета.
Создайте
Ajax
интерфейс для экзамена (чтобы на экзамене всегда использовался JavaScript).Использование настраиваемого веб-браузера, запрещающего изменение каких-либо настроек, и отсутствие инструментов отладчика (возможно, встроенных в Visual Basic).
От @tumchaaditya ответ Используйте что-то, чтобы обнаружить, когда страница теряет фокус.
Просто Отключить google.com для того времени, используя
hosts
файл или другие программы , как это . Вы также можете сделать это через консоль управления маршрутизатором (или консоль маршрутизатора webadmin - обычно 192.168.1.1), это полностью заблокирует ее по сети.Изменить: (5) это (в конце концов) объяснено в этом ответе @avirk
источник
Первый. Все институты организуют Онлайн-экзамены размещаются на сервере внутри кампуса, поэтому онлайн-экзамены могут быть доступны только из локальной сети. В этом случае сеть может быть отделена и заблокирована доступ к Интернету, потому что студенту нужен только доступ к странице портала онлайн-экзамена.
Второй. Если экзамены необходимы для размещения через Интернет, и вам необходимо использовать программный или аппаратный брандмауэр для контроля доступа к нежелательным веб-сайтам. Существует множество брандмауэров с открытым исходным кодом, основанных на различных платформах, таких как Unix, Linux, Windows.
Третий. Большинство экзаменов проводятся через Интернет и доступны для общего доступа в Интернет. Вопросы уже достаточно сложны, и ответы на них нелегко получить в Интернете. Так что, если студент попытается найти ответ в Интернете, он будет тратить много времени, чего ему снова не хватает на экзамене. Эти экзамены похожи на экзамены на открытую книгу.
Надеюсь, это поможет. для любого сообщения мне
источник
Самая настоящая сложная задача в современном мире требует мышления, а не запоминания. Успешный поиск правильной ссылки (Google, шпаргалки и т. Д.) И ее использование для решения поставленной задачи фактически поощряется практически в любой работе. Возможно, вместо того, чтобы накладывать искусственные ограничения, вы должны вместо этого попробовать переработать экзаменационные вопросы.
Прямо сейчас звучит так, как будто ваш вопрос - это простые проверки памяти: вспомните этот исторический факт и расскажите мне детали, вспомните это известное уравнение или представьте доказательство этой известной теоремы. Конечно, ответы на них можно легко найти в Интернете и скопировать / вставить на экзамене.
Вместо этого поменяйте их так, чтобы они требовали мышления: не спрашивайте, как извлечь силу и ожидать F = ma из памяти, спросите, например, что произойдет, если два объекта с определенной массой и скоростью столкнутся в лоб, и пусть студенты подумают, что должно произойти использоваться. Смешивание и сопоставление нескольких рассматриваемых параметров гарантирует, что вы нигде не сможете найти готовый ответ, и что учащийся не просто вспомнил слова из учебника, но правильно использовал свои знания.
источник
Основываясь на ответе @tumchaaditya , я предлагаю настроить механизм JavaScript, чтобы следить за тем, теряет ли страница фокус , а также настроить проверку, чтобы отключить JavaScript. Вы можете сделать одно из следующих действий:
Всего лишь несколько идей, о которых я подумал. Я думаю, вполне возможно, что (2) могут быть уязвимы, если есть способы использования инструментов отладчика для изменения значения счетчика.
источник
Запустите сервер в локальной сети, где расположены экзамены. Полностью отключите эту локальную сеть от внешнего мира, чтобы она оставалась локальной . Никто не сможет получить доступ к Google или к чему-либо еще, кроме экзамена.
Javascript
полномочие
источник
Я думаю, сосредоточиться на технических решениях "как узнать, если кто-то гуглит с этого ПК?" очень много начинается с неправильного вопроса. Если бы я был студентом, который был готов обмануть, я бы обманул, держа мой iPhone между ног и гуглив оттуда, когда проктор не смотрел. Я был бы удивлен, если бы менее 75% студентов имели в своем распоряжении смартфон во время экзамена.
Так что, возможно, вместо того, чтобы сосредоточиться на лабораторных компьютерах, вы могли бы «обезопасить» экзамен от мошенничества, рассматривая тест как один вектор атаки, а среду - как другой. iPhone, Google, передача заметок и ответы на текстовые сообщения - все это экологические проблемы. Вы можете укрепить среду, добавив больше протекторов и решив проблемы среды. Выполнение теста «Google доказательство» может отразить атаку Google с телефона или браузера, но это может оказаться невозможным.
tl; dr - Обратите внимание на всю «поверхность атаки», а не только на один аспект мошенничества.
источник
Я не понял, что именно ты хочешь сделать? Если вы хотите установить честный экзамен, вы можете попробовать отключить внешнюю ссылку. А ваши ученики будут работать только внутри сети.
Другой способ, если вы хотите поймать кого-то, использует Google, чтобы обмануть экзамен. Вы можете использовать прокси-сервер с журналами и систему записи, чтобы знать, когда каждый студент будет использовать каждый компьютер. После экзамена вы сможете искать студентов, которые использовали Google для поиска чего-либо. (У вас будет таблица с IP-адресами и таблица времени, которая использовала этот компьютер)
источник
Я рекомендую вам заблокировать Google.com на это время. Вы можете сделать это через расширение NoRedirect для Firefox. Также вы можете заблокировать его на ПК для каждого браузера через локальный хост. Перейдите к
C:\Windows\System32\Driver\etc
и вы увидите файл с именемhosts
. Чтобы редактировать этот файл, просто запустите блокнотRun as Administrator
и откройтеhosts
файл через него.Теперь нужно просто набрать
Мы говорим нашей локальной машине, что Yahoo фактически существует на локальной машине. Любой запрос
www.something.com
будет направлен на локальный компьютер и поэтому эффективно заблокирован.И это заблокирует этот сайт на вашем компьютере для любого браузера. Чтобы узнать, как заблокировать сайт через localhost, посмотрите мой ответ .
источник