Instructional design using component-based development and learning object classification | IEEE Conference Publication | IEEE Xplore