Hi Simon,
To add to Ollie and Matt's answers: We're currently in the process of developing an xAPI tracking extension, which will open up a whole new world of learning content customisation.
There's a bit of (quite technical) discussion here: https://community.adaptlearning.org/mod/forum/discuss.php?d=970
A very interesting possibility is a branched learning path based on a learner's performance in other modules -- if a learner scores highly in one module for example, content in another module could be altered/removed to reflect this.
Note that there aren't any plans for the core dev team to work on such a feature in the near future -- anyone with some spare time that'd like to give something like this a go would be most welcome though!