How to develop pedagogical competencies of student teachers through designing and creation of elearning courses in Moodle to support learning of primary or secondary school students.