A VISUAL SYSTEM FOR DESIGNING AND REALIZING ADAPTIVE DISTANCE COURSES