Q: Does the SCORM Engine handle multiple test attempts? Does all the data related to the all attempts get recorded in the database?
A: Whether a piece of content will overwrite the session of interactions or keep 'journaled' entries of all of the interactions is purely up to the content. If noted, we will keep a journal of all of the interactions, but not scores of the tests, etc.
Q: So, if we want to record the scores for multiple attempts, we will need to modify the Scorm Engine? Is this right? If so, are you aware of the effort it entails?
A: One thing you may want to consider is maybe setting up some sort of routine that would grab the data you need during roll-up and then set up some sort of logging scheme outside of SCORM Engine.