It seems to me that a laptop with a decent sized hard drive could be loaded with enough educational software to cover everything form pre-k through high school. Text, Games, videos, practice, evaluation and tracking software. The software could identify what type of learner the student was, and suggest content that would be the most beneficial. No internet access would be required, but of course, the laptop itself would have to be cared for. Perhaps updates could be downloaded when the internet could be reached.

Just because the content was stored on the hard drive, doesn't mean that instructions couldn't be given for building things or working with manipulatives.

If something like that could be created without tremendous costs, then it could benefit children who don't have their needs met at school anywhere, for whatever reason.