Abstract:
The development of e-learning materials is typically
acknowledged as an expensive, complicated, and lengthy process,
often producing materials that are of low quality and difficult to
adapt and maintain. It has always been a challenge to identify
proper e-learning materials that can be reused at a reasonable
cost and effort. In this paper, software engineering reuse
principles are applied to e-learning materials development
process. The reuse of existing e-learning materials is beneficial in
improving developers of e-learning materials productivity. Elearning
material reuse is performed, in this research, based on
construct’s granularity rather than on unified constructs of one
size.