'One Student One Arduino' Project

The threshold with a Pi is much higher than that of an Arduino.
100 Arduinos doesn't mean they all have to be programmed at the same time.
A school with 1000 students doesn't mean those 1000 students will always be in the same classroom.