Grapple
GRAPPLE-Generic Responsive Adaptive Personalized Learning Environment
...GRAPPLE includes authoring tools that enable educators to provide adaptive learning material to the learners, including adaptive interactive components (visualizations, simulations, virtual reality). Authoring includes creating or importing content, assigning or extracting meaning from that content, designing learning activities and defining pedagogical properties of and adaptation strategies for the content and activities.