Design and development of multimedia web photography courseware based on the theory of self-directed learning | IEEE Conference Publication | IEEE Xplore