tamam tüm cevaplar sayesinde bana çok yardımcı oldular. Ama asıl soruyu soran kişi için hiçbirini çözüm olarak önermem. Bahsedilen tüm araçlar, öğrencilerin kodlarını bir öğretmen, özel öğretmen, profesör olarak test etmek amacıyla çok çalışma gerektirir. Bu durumda en iyi yol, bence sanal kutu olacaktır. Tamam, tam bir x68 sistemini taklit ediyor ve bu şekilde sandboxing'in anlamı ile hiçbir ilgisi yok, ancak programlama öğretmenimi hayal edersem onun için en iyisi olurdu. Debian tabanlı sistemlerde "apt-get install virtualbox", diğerleri http://virtualbox.org/ adresine gider , bir vm oluşturun, bir iso ekleyin, kur'a tıklayın, biraz bekleyin ve şanslı olun. Kullanıcı modu linux'u kurmak veya bazı ağır işlerle uğraşmak için kullanmak çok daha kolay olacak ...
Ve eğer öğrencilerinizin sizi hacklemesinden korkuyorsanız, sanırım bir otorite probleminiz var ve bunun çözümü onları tehdit eder, eğer yaptıkları çalışmada sadece bir ısırık kötü amaçlı yazılım ispatlayabilirseniz, onların canlı gün ışığını dava edeceksiniz. sen...
Ayrıca bir sınıf varsa ve bunun% 1'i bu tür şeyleri yapabileceği kadar iyiyse, onları bu kadar basit görevlerle sıkmayın ve onlara biraz daha kodlamaları gereken büyük görevler verin. Bütünleştirici öğrenme herkes için en iyisidir, bu yüzden eski kilitli yapılara geçmeyin ...
Ve nedense, web'de gezinmek ve yazılımı test etmek gibi şeyler için kullandığınız önemli şeyler için (tasdik ve sınav yazmak gibi) asla aynı bilgisayarı kullanmayın.
Önemli şeyler için çevrimdışı bir bilgisayar ve diğer her şey için çevrimiçi bir bilgisayar kullanın.
Ancak paranoyak öğretmen olmayan herkese (kimseyi gücendirmek istemiyorum, ben sadece programcı öğretmeni olmaya başlamadan önce güvenlik ve toplumumuzla ilgili temel bilgileri öğrenmeniz gerektiği fikrindeyim ...)
... neredeydim ... herkes için:
mutlu hackler !!