They pool their experiences with students. The third stage is implementation. Our script editor can write some of the program, from the stored design, but human coding will be required. Specialists in the area create media mentioned in the design. The last stage is formative and summative evaluation, improving the learning units and comparing their effectiveness with other ways of learning.
Typical students use the material, often showing problems with the initial design.
These are corrected. Several stages are used. Much of the data is stored online as students use the programs. Distance learning' has a variety of usage, not all consistent with this vision. In the United States, distance learning often means about 25 or 30 students at a location different than the teacher or professor, too few for our visions.