What we really should do, is rethinking School. The design of the buildings is not the problem. The Sudbury Valley model is a fascinating take on a different kind of educational environment: https://www.youtube.com/watch?v=IYHKbbLk7V4
EDIT: That said, these schools looks like they could be a good fit for a Sudbury-style school :)