This will enable the courseware to overcome any shortcomings in a given text while giving the greatest likelihood to be of use beyond the schools' current text choice.
Computers break, students have various interest in specific topics, networks fail, and the future comes quickly. The best way to adapt to such uncertainty is diversity and modularity, and this should be reflected in the courseware and instilled in the teacher.