Saya kebetulan seorang profesor di sebuah perguruan tinggi ternama. Saya ingin merancang ujian online untuk lebih dari 1000 siswa melalui sekitar 50 komputer tepat setelah liburan berakhir. Sekarang masalahnya adalah saya telah mendengar bahwa banyak siswa menggunakan Google pada tab yang berbeda untuk menemukan jawaban ketika tidak ada invigilator di sekitarnya.
Saya ingin tahu apakah ada cara untuk melacak kembali setelah ujian melalui semacam sejarah atau cara lain yang mungkin.
Di universitas kami ada sistem standar. Saya tidak pandai menggunakan komputer tetapi saya akan mencoba menjelaskan. Setiap komputer menggunakan Mozilla untuk terhubung ke server yang terletak di pusat melalui IP. Para siswa membukanya dan memasukkan ID dan kata sandi unik untuk memulai ujian. Banyak pertanyaan yang campur aduk dan kelompok siswa yang berbeda memberikan ujian dalam slot waktu yang berbeda.
Apakah ada cara untuk melacaknya karena saya ingin memberikan contoh bagi siswa sehingga mereka tidak akan menipu dan memberikan ujian dengan cara yang jujur.
Rincian tambahan: Karena jumlah komputer kurang dari jumlah siswa, lebih dari 10 siswa akan menggunakan satu komputer pada satu hari selama 10 jam. Setelah ini, jika saya memeriksa histori (dan katakanlah seseorang bahkan lupa untuk menghapus histori dan saya melihatnya), apakah saya dapat mengetahui siapa di antara 10 yang telah melakukannya? Selain itu, apakah ini praktis dan layak?
198.168.1.xxx
. Alih-alih memperjuangkan seluruh hal proxy .... jika Internet tidak diperlukan, matikan saja. Ada juga cara untuk membuat internet tidak keluar ....Jawaban:
Sederhana - jalankan sistem pada segmen jaringan yang terpisah (oh sudah, bukan?). Paksa semuanya melalui proxy, atau putuskan sambungan dari internet pada umumnya selama ujian. Tidak ada yang menghentikan seseorang untuk menempelkan lembar contekan bigass di $ randompastebinsite, atau menggunakan proxy mereka sendiri.
Anda akan memiliki waktu JAUH lebih mudah mengisolasi jaringan ujian dari internet daripada menelusuri setiap sistem satu per satu. Anda mungkin memerlukan sakelar dengan koneksi yang cukup untuk semua sistem dan cukup lepaskan port uplink ke internet sesuai kebutuhan. Anda tidak ingin menggunakan nirkabel untuk ini.
Jika Anda bersikeras melakukan forensik, ada beberapa hal yang harus dilakukan dengan asumsi para siswa belum berpikir untuk membersihkan semuanya
Riwayat mozilla dan tampilan cache nirsoft seharusnya membiarkan Anda membaca riwayat dan cache salinan firefox - ini akan dikalahkan dengan membersihkan data pribadi. Mylastsearch akan mempersempit pencarian di mesin pencari.
ipconfig / displaydns di baris perintah akan menampilkan semua domain yang diakses. Menjalankan ipconfig / dnsflush akan menghapusnya - melakukannya setelah setiap siswa memastikan Anda dapat memberi tahu siswa mana yang menggunakan apa.
sumber
ATAU
Anda dapat menggunakan javascript untuk mendeteksi kapan halaman web ujian kehilangan fokus.
Anda dapat meminta kotak peringatan yang akan meminta siswa untuk mengembalikan fokus ke jendela.
dan hentikan ujian jika siswa masih memilih berpindah tab.
di sini adalah bagaimana Anda dapat mencapainya: Apakah ada cara untuk mendeteksi jika jendela browser saat ini tidak aktif?
sumber
Ada beberapa cara untuk melakukannya. Ketika saya masih kecil, sekitar 10-15 tahun yang lalu, guru sekolah dasar saya akan memberi kami ujian di komputer. Tetapi dia akan duduk di depan PC masternya, dan benar-benar dapat langsung masuk ke desktop masing-masing komputer (Anda dapat melihat layar mereka). Dengan memberi tahu mereka bahwa mereka benar-benar diawasi, dan memanggil nama mereka sesekali, Anda akan menakut-nakuti mereka.
Cara lain adalah tanyakan pada diri Anda apakah Anda membutuhkan akses internet atau tidak. Jika tidak, minta saja administrator lab untuk menonaktifkannya selama ujian. Karena ini adalah sistem universitas, Anda harus melalui administrator. Kebanyakan dari mereka benar-benar dapat menonaktifkannya.
Bagi saya, sebagai CS mayor, saya harus mendapatkan file dari beberapa
192.168.1.1xx
IP, dan mengirimkannya melalui server lokal. Guru akan mengemas seluruh direktori, dan mengirim email kepadanya.Jika Anda benar-benar membutuhkan akses Internet, satu-satunya solusi tercepat adalah dengan mengarahkan ulang google, yahoo, bing. Dan berjalanlah. Pergi dan minta mereka untuk berhenti agar Anda dapat memeriksa PC mereka.
Selain itu, Anda dapat meminta untuk menyiapkan satu akun temp terpadu agar mereka dapat meramban situs web apa pun, tetapi mereka tidak dapat menghapus apa pun karena mereka tidak memiliki izin untuk melakukannya. Atau hanya akun sementara yang tidak memiliki akses Internet.
Anda dapat meminta untuk memperbolehkan hanya situs web XYZ juga. Itu bisa dilakukan melalui file hosts.
Percayalah kepadaku. Tidak ada yang lebih efektif daripada berjalan-jalan dan memantau administrator yang memohon untuk menyetujui kebutuhan Anda seperti meminta pekerjaan baru. Terus berjalan.
sumber
Jawaban paling sederhana dari semua yang telah saya lihat sejauh ini adalah apa yang dilakukan perguruan tinggi saya:
Mereka memanfaatkan peramban Respondus Lockdown . Anda membuat siswa masuk ke ujian menggunakan browser Lockdown saja, kemudian memastikan bahwa Anda tidak bisa keluar dari browser itu menggunakan pintasan keyboard atau metode terkenal lainnya yang memaksanya kehilangan fokus. Peramban kemudian mencatat semua yang perlu Anda ketahui, termasuk riwayat dan suka apa pun dan siswa tidak memiliki kemampuan untuk menghapus apa pun.
Con: perguruan tinggi Anda harus membayar lisensi.
Pro besar:
Ini terhubung langsung ke sistem manajemen konten pendidikan paling terkenal seperti Moodle, Blackboard, ANGEL, dll.
Anda tidak perlu khawatir mencari tahu semua solusi lain yang diposting yang melibatkan pengetahuan IT, karena Anda menyatakan Anda tidak terlalu mahir dengan komputer.
sumber
Membangun dari jawaban semua orang (dan menambahkan milik saya ke dalamnya), Ini dia:
Jalankan saja server web lokal untuk menyelenggarakan Ujian, dan mengisolasinya dari internet.
Buat
Ajax
antarmuka berbasis untuk Ujian (sehingga menggunakan JavaScript setiap saat untuk mengikuti ujian).Menggunakan custom build Web-browser melarang perubahan pengaturan dan tidak ada alat debugger (Mungkin dibangun di Visual Basic).
Dari @tumchaaditya jawab Gunakan sesuatu untuk mendeteksi kapan halaman kehilangan Fokus.
Hanya Nonaktifkan google.com untuk saat itu, menggunakan
hosts
file atau program lain seperti ini . Anda juga dapat melakukan ini melalui konsol manajemen router (atau konsol webadmin router - biasanya 192.168.1.1), ini akan memblokirnya sepenuhnya melalui Jaringan.Sunting: (5) th (akhirnya) dijelaskan dalam jawaban ini oleh @avirk
sumber
1 Semua lembaga yang menyelenggarakan ujian Online di-host di server di dalam kampus sehingga ujian online hanya dapat diakses dari jaringan lokal. Dalam hal ini jaringan dapat dipisahkan & diblokir akses ke internet karena siswa hanya perlu akses ke halaman portal ujian online.
Ke-2 Jika ujian diperlukan untuk meng-host melalui internet & Anda harus menggunakan beberapa firewall Perangkat Lunak atau Perangkat Keras untuk mengontrol akses ke situs web yang tidak diinginkan. Ada banyak firewall opensource yang tersedia berdasarkan platform yang berbeda seperti unix, linux, windows.
Ke-3 Sebagian besar ujian diselenggarakan melalui internet & tersedia untuk akses internet publik. Pertanyaannya sudah cukup rumit sehingga jawabannya tidak mudah tersedia di internet. Jadi, jika siswa akan mencoba mencari jawaban di internet, ia akan menghabiskan banyak waktunya yang lagi-lagi tidak ada dalam ujian. Ujian ini seperti ujian buku terbuka.
Semoga ini bisa membantu. untuk setiap pertanyaan quires saya
sumber
Sebagian besar tugas kompleks nyata di dunia modern membutuhkan pemikiran, bukan menghafal. Berhasil menemukan referensi yang benar (Google, lembar contekan, apa pun) dan menggunakannya untuk menyelesaikan tugas yang ada sebenarnya didorong dalam hampir semua pekerjaan. Mungkin alih-alih memaksakan batasan artifisial, Anda harus mencoba mengerjakan ulang soal ujian Anda sebagai gantinya.
Saat ini kedengarannya pertanyaan Anda seperti cek memori sederhana seperti: ingat fakta bersejarah ini dan ceritakan detailnya, ingat persamaan yang terkenal ini atau bukti sekarang dari teorema terkenal ini. Tentu saja jawaban bagi mereka dapat dengan mudah ditemukan secara online dan disalin / ditempelkan pada ujian.
Alih-alih mengubahnya agar memerlukan pemikiran: jangan bertanya bagaimana cara mendapatkan kekuatan dan mengharapkan F = ma dari ingatan, tanyakan, misalnya, apa yang terjadi jika dua objek dengan massa dan kecepatan tertentu akan bertabrakan secara langsung dan biarkan siswa berpikir derivasi apa yang harus digunakan. Menggabungkan dan mencocokkan beberapa parameter yang dipertanyakan akan menjamin Anda tidak dapat menemukan jawaban yang siap di mana pun dan siswa tidak hanya mengingat kata-kata dari buku teks, tetapi menggunakan pengetahuannya dengan benar.
sumber
Membangun dari jawaban @tumchaaditya , saya sarankan menyiapkan mekanisme JavaScript untuk menonton jika halaman kehilangan fokus , tetapi kemudian juga mengatur cek untuk melihat apakah JavaScript dinonaktifkan. Anda dapat melakukan salah satu dari yang berikut:
Hanya beberapa ide yang saya pikirkan, saya kira mungkin saja (2) rentan jika ada cara untuk menggunakan alat debugger untuk mengubah nilai penghitung.
sumber
Jalankan server di jaringan lokal, tempat ujian berada. Putuskan koneksi jaringan lokal ini sepenuhnya dari dunia luar, sehingga tetap lokal . Tidak mungkin ada orang yang dapat mengakses Google, atau apa pun yang sama sekali berbeda dari ujian mereka.
Javascript
Proksi
sumber
Saya pikir berfokus pada solusi teknis "bagaimana cara mengetahui apakah seseorang googling dari PC ini?" sangat banyak dimulai dengan pertanyaan cacat. Jika saya adalah seorang siswa yang mau menipu, saya akan menipu dengan memegang iPhone saya di antara kaki saya dan googling dari sana ketika pengawas itu tidak melihat. Saya akan terkejut jika kurang dari 75% siswa memiliki ponsel pintar yang mereka miliki selama ujian.
Jadi mungkin daripada berfokus pada komputer lab, Anda bisa "mengeraskan" ujian dari kecurangan dengan melihat ujian sebagai satu vektor serangan dan lingkungan sebagai vektor lainnya. iPhone, Google, nota lewat, dan jawaban SMS semua masalah lingkungan. Anda dapat mengeraskan lingkungan dengan menambahkan lebih banyak proktor dan menyelesaikan masalah lingkungan. Membuat tes "bukti google" mungkin menyelesaikan serangan Google baik dari ponsel atau browser, tetapi itu mungkin tidak layak.
tl; dr - Perhatikan seluruh "permukaan serangan" tidak hanya satu aspek kecurangan.
sumber
Saya tidak mendapatkan apa yang ingin Anda lakukan? Jika Anda ingin menyiapkan ujian yang jujur, Anda dapat mencoba mematikan tautan eksternal. Dan siswa Anda hanya akan bekerja di dalam jaringan.
Cara lain, jika Anda ingin menangkap seseorang menggunakan Google untuk menipu ujian. Anda dapat menggunakan beberapa proksi dengan log dan beberapa sistem perekaman untuk mengetahui kapan setiap siswa akan menggunakan setiap komputer. Setelah ujian Anda akan dapat mencari siswa yang menggunakan Google untuk mencari sesuatu. (Anda akan memiliki tabel dengan alamat IP dan tabel waktu, yang menggunakan komputer ini)
sumber
Saya akan merekomendasikan Anda untuk memblokir Google.com untuk saat itu. Anda dapat melakukan ini melalui ekstensi NoRedirect untuk Firefox. Anda juga dapat memblokirnya di PC untuk setiap browser melalui host lokal. Pergi ke
C:\Windows\System32\Driver\etc
dan Anda akan melihat file bernamahosts
. Untuk mengedit file ini cukup jalankan notepad menggunakanRun as Administrator
dan kemudian bukahosts
file melalui itu.Sekarang Anda harus mengetik
Kami memberi tahu mesin lokal kami bahwa Yahoo sebenarnya ada di mesin lokal. Setiap permintaan
www.something.com
akan diarahkan ke mesin lokal dan karenanya diblokir secara efektif.Dan ini akan memblokir situs itu di PC Anda untuk browser apa pun. Untuk mengetahui bagaimana cara memblokir situs melalui localhost lihat jawaban saya ini .
sumber