Self-Directed Learning in Science with e-learning Support for Learner Diversity and Smooth Primary-Secondary Transition