randomizing course branches and saving assessment data
I am a newbie to Storyline and eLearning design. I am a programmer by my previous training.
As a final project in my Instructional Design degree, I am planning to build an online course with an integrated controlled experiment on learning styles and built-in assessments.
During the experiment, learners will be randomly assigned different learning styles for the same material.
Does any tool provide flexibility to choose randomly study material, may be based on user ID?
Moreover, I want to store data after learners pass several assessments. Saved data will help to measure retention of the material studied and to evaluate the efficacy of the learning styles.
Does Storyline provide the flexibility to record data for every learner? I will probably need to capture user IDs, type of the material studied, assessment results, and maybe the time it took them to answer questions in the assessment.
I am wondering where I can read how to do the above.