I'd say go as far as to develop a methodology around the most prominent Linux distros and let students pick whatever.
- and Linux being a much faster and lightweight system.There are solutions which also cover the backend needs of school administration, class management and e-learning / examination.
Open School Server
http://www.openschoolserver.net/
UCS@School
https://www.univention.de/produkte/ucsschool/
ILIAS for schools
An e-learning environment, no. 1 in e-leearning, IMHO
https://www.ilias.de/lms-ilias-schulen/
ILIAS is a Community driven project, which started at the University of Cologne, Germany.
https://www.ilias.de/ilias-open-source-verein/
Computer Schule, Server Schule, IT Schule, Schulserver, OSS, Open School Server, Softwareverteilung, Sicherheit in der Schule, Netzwerksicherheit, Schulnetzwerk, Imaging, unattended installation, automatische Installation, Schulportal, Portal Schule, Schul IT, Lizenzverwaltung, Groupware, Schulcloud, Jugendschutz, Jugendmedienschutz, Mobile Devices, Tablet Schule, iPad Schule, iPhone Schule, Android Schule, Smartphone Schule, Handy Schule, Schulnetzwerk, Supervision, Teamarbeit, Mastereye, Tastatursperre, Klassenraum Management, classroom management, didaktische Funktionen, WebDAV Schule, Radius Schule, WLAN Schule, WLAN Schutz Schule, WLAN Kontrolle Schule, Verwaltung Schule, Windows Schule, MacOS Schule, Linux Schule, E-learning, SLSS, Schülerverwaltung, Schulcomputer, Schulrechner, Schulhandy