**4.1 Realization of the adaptive playout of CQs with CQPs**

This section will describe the realization of the combination of both concepts of [23, 24]. Because Moodle is the target platform for the described extensions, the implementation will be done with PHP [57] in combination with JavaScript [58], respectively, jQuery [59]. For the prototypical implementation in [24], Moodle had to be extended to different surface components, which are presented with different code snippets and sequence diagrams to show how the prototypical implementation will work. The prototypical implementation in [23] is presented with different code snippets and screenshots to display the layout of the extended pages in Moodle. The conceptual part of this paper shows how the two separate works [50, 55] can be combined. The prototypical implementation of this part is open and will be presented in a separate paper [29].
