Can the students even install and use a proper compiler or something like AutoCAD? Photoshop?
How many school kids have a daily need for AutoCAD or Photoshop? I'd imagine only a tiny percentage. So why should a school district equip elementary and middle school kids with a computer powerful enough for tasks that only a small minority of their high-school students need? Would it not be better to give something more powerful (and much more expensive) to just those with the specialist need for something more powerful?
As for a compiler, they could use something like Cloud 9 for cloud based developing.