You're assuming the objective was to develop a functioning program on the Pi.
But what if the Pi was only ever meant as a story-telling device to get the students thinking about the kinds of things computer programs can do?
Sure, some of students would be able tell a story by building a functioning program, but dvsfish simply found another way to tell theirs.