Designing context-aware adaptive units of learning based on IMS-LD standard