Course structure should follow a logical structure and sequence, they should be somewhat intuitive to move through. They need to have a componant of interaction and not just be words and pictures on the screen.
As instuctors we need to do our homework and understand all the componants of the online course delivery platform.
The student should have good learning support from the instructor and good technical support as well if a problem arises