Abstract
Over the years, the rapid advancement of Information and Communication Technologies (ICTs) is changing significantly the way the society communicates and conducts business. Similarly, changes have occurred in the way that educational resources are designed, developed and made available to learners. The proposition of appropriate mechanisms for the development and delivery of educational r…