ठीक है उन सभी उत्तरों के लिए धन्यवाद, जिन्होंने मुझे बहुत मदद की। लेकिन मैं उनमें से किसी को भी मूल प्रश्न पूछने वाले व्यक्ति के समाधान के रूप में सुझाऊंगा। एक शिक्षक, ट्यूटर, प्रोफेसर के रूप में छात्रों के कोड का परीक्षण करने के लिए सभी उल्लिखित टूल को बहुत काम करने की आवश्यकता है। इस मामले में सबसे अच्छा तरीका मेरी राय virtualbox में होगा। ठीक है, इसका पूर्ण x68-प्रणाली का अनुकरण करता है और इस तरह से सैंडबॉक्सिंग के अर्थ के साथ कोई लेना-देना नहीं है, लेकिन अगर मैं अपने प्रोग्रामिंग शिक्षक की कल्पना करता हूं तो यह उसके लिए सबसे अच्छा होगा। तो डेबियन आधारित सिस्टम पर "एप्ट-गेट इंस्टाल वर्चुअलबॉक्स", अन्य सभी http://virtualbox.org/ पर जाते हैं , एक vm बनाते हैं, एक आइसो जोड़ते हैं, इंस्टाल करते हैं, कुछ समय इंतजार करते हैं और भाग्यशाली होते हैं। उपयोगकर्ता-मोड-लिनक्स या कुछ भारी स्ट्रेस सामान सेट करने के लिए उपयोग करना बहुत आसान होगा ...
और अगर आपको अपने छात्रों को हैक करने के बारे में आशंका है, तो मुझे लगता है कि आपके पास एक प्राधिकरण समस्या है और इसके लिए एक समाधान उन्हें धमकी देगा कि आप जीवित दिन के उजाले का मुकदमा करेंगे, यदि आप काम देने के लिए मैलवेयर के सिर्फ एक काटने को साबित कर सकते हैं आप...
इसके अलावा, अगर कोई वर्ग है और उसका 1% भी उतना ही अच्छा है, तो वह इस तरह के काम कर सकता है, न ही उन्हें ऐसे सरल कामों से बोर करें और उन्हें कुछ बड़े काम दें, जहाँ उन्हें कुछ और कोड करना होगा। इंटीग्रेटिव लर्निंग सभी के लिए सबसे अच्छा है इसलिए पुराने डेडलॉक किए गए ढांचे पर भरोसा न करें ...
और कारण, कभी भी महत्वपूर्ण चीजों के लिए एक ही कंप्यूटर का उपयोग न करें (जैसे कि सत्यापन और परीक्षा लिखना), जिसका उपयोग आप वेब ब्राउज़ करने और सॉफ़्टवेयर का परीक्षण करने जैसी चीज़ों के लिए कर रहे हैं।
महत्वपूर्ण चीजों के लिए ऑफ लाइन कंप्यूटर और अन्य सभी चीजों के लिए ऑन लाइन कंप्यूटर का उपयोग करें।
हालांकि हर कोई जो एक पागल शिक्षक नहीं है (न ही किसी को नाराज करना चाहता है, मैं सिर्फ यह राय हूं कि आपको प्रोग्रामर शिक्षक होने से पहले सुरक्षा और हमारे समाज के बारे में मूल बातें सीखना चाहिए ...)
... मैं कहाँ था ... बाकी सभी के लिए:
हैप्पी हैकिंग !!