Moodle offers valuable support to content creation, content management, learning management, teaching and learning. As such it almost covers the whole educational production process. What is absent so far, however, is support for the course design process. Large "educational enterprises" will organize their design and production like the multimedia industry. For the average school where courses are developed by their teachers, this is not a realistic option. For them we developed a toolkit for Moodle course development.
The first component is a tabletop exercise for global course design, we presented earlier already. The resulting global design is input for the detailed design, which is the base for the realization and integration of learning materials and activities. During the years and despite changing visions, methods and technologies, we found one "invariant relation": mindmapping. We will illustrate how we use it both for top-down design as well as bottom-up realization of Moodle courses.