ok dzięki wszystkim odpowiedziom, które bardzo mi pomogły. Ale nie zasugerowałbym żadnego z nich jako rozwiązania dla osoby, która zadała pierwotne pytanie. Wszystkie wymienione narzędzia wymagają wiele pracy, aby przetestować kod uczniów jako nauczyciel, korepetytor, prof. Najlepszym sposobem w tym przypadku byłoby moim zdaniem virtualbox. Ok, emuluje kompletny system x68 i nie ma nic wspólnego ze znaczeniem piaskownicy w ten sposób, ale jeśli wyobrażam sobie mojego nauczyciela programowania, byłoby to dla niego najlepsze. Tak więc „apt-get install virtualbox” w systemach opartych na Debianie, wszyscy inni udają się na http://virtualbox.org/ , utwórz maszynę wirtualną , dodaj iso, kliknij zainstaluj, poczekaj chwilę i miej szczęście. Będzie o wiele łatwiejsze w użyciu, jeśli chodzi o konfigurowanie systemu Linux w trybie użytkownika lub robienie ciężkich rzeczy ...
A jeśli obawiasz się, że twoi uczniowie cię zhakują, myślę, że masz problem z autorytetem i rozwiązanie tego groziłoby im, że pozwiesz ich żywe światło dzienne, jeśli możesz udowodnić tylko jeden kęs męskiego oprogramowania w pracy, którą wykonują ty...
Również jeśli jest klasa i 1% z niej jest tak dobre, jak on mógłby robić takie rzeczy, nie zanudzaj ich tak prostymi zadaniami i daj im jakieś duże, w których muszą kodować więcej. Uczenie się integracyjne jest najlepsze dla wszystkich, więc nie polegaj na starych, zakleszczonych strukturach ...
I oczywiście nigdy nie używaj tego samego komputera do ważnych rzeczy (takich jak pisanie zaświadczeń i egzaminów), których używasz do takich rzeczy, jak przeglądanie sieci i testowanie oprogramowania.
Używaj komputera offline do ważnych rzeczy i komputera online do wszystkich innych rzeczy.
Jednak dla każdego, kto nie jest paranoicznym nauczycielem (nie chcę nikogo urazić, jestem po prostu zdania, że powinieneś nauczyć się podstaw o bezpieczeństwie i naszym społeczeństwie, zanim zaczniesz być nauczycielem programistów ...)
... gdzie byłem ... dla wszystkich innych:
szczęśliwego hakowania !!