Dear Brian,
Thanks for preparing and presenting the self-diagnostic tool for the course. My impression is that you have chosen an efficient approach. I only have two suggestions for consideration:
1. As currently suggested, there is the need for a great number of assessments of the learner. Maybe it would be better to abstract the different level assessments on a unit level? 2. This might be incorrect, but it seems there is no functionality foreseen through the moodle to do the assessment, but it's the learner who decides. I would suggest to consider a multiple choice system where the system provides the correct path for the learner. Considering the very simple methodology and mentions that such modules are readily available for moodle, maybe this could be implemented very efficiently.
Best, Sivan