Infoscience
A Methodology for Development of Scientific Teachware with Application to Adaptive Control