A version of Ubuntu for educational use is available called Edubuntu.
This has the disadvantage of only operating while online. I am developing a networked IT suite for an area that has an internet connection that is neither cheap nor reliable.
I need someone to create a plugin or code modification that would allow Edubuntu to be operated offline (as installed on a server) in normal useage but allow the teacher to connect to the internet (via a preinstalled usb modem that connects via SIM card using the local mobile phone network) so the pupils can then browse the internet, send and receive emails etc.
Edubuntu can be found here [url removed, login to view]
Any questions via PMB