I’ve done things like this at holiday camps in Brisbane for several years, though not with Raspberry Pi. For a week at a time, use an old server and provide central login and all those classroom computer features kids have learned to expect, such as portability across the computers in the school, yet temporarily disconnected from the department network.
I’ve also helped a teacher in NSW set up a local Ubuntu server for a Moodle instance; at a time, and probably still, where central IT would not offer the service to teachers. If it isn’t in their approved playbook, you can’t get it.
Things I’ve had to worry about are;
- having to be the person who can change forgotten passwords,
- co-existence with another network, or stand entirely alone,
- if the school networking equipment detects and raises alarms for unauthorised ethernet cable connections,
PiNet looks neat.
Being able to network boot your customised Raspberry Pi build should be a time saver; because then the students don’t have to do extra preparation steps.