What problem are you actually trying to solve?
As happens quite often in IT, you are asking for a solution without knowing the requirements, e.g. what do teachers and kids need as IT support?
My kids go to a high-school where assignments, projects and virtually all school work is done on computers. Children send in their assignments per email, corrections are returned as replies. They produce documents, tables, videos (most of them land in YouTube), music files and presentations.
So how does the IT infrastructure looks like? There are computer zones, mostly in open spaces (Caffe-like) with a mixture of desktop batteries (on round tables) and table/seat space to work with laptops (wide WiFi coverage).
As you can imagine, this kind of school assumes that kids do have a computer at home. And, with time most of those computers will have been converted to laptops.
So, rather than adapting school practice to a given IT solution, the school has adapted IT to its needs.