sorry to be dense but I don't understand what you are trying to do.
I went to the course, and clicked on the "English SCORM Version" scorm activity, and then the black brick.
It seems that each sentence from the main text appears on a separate line of the page and has three JMix exercises, with progressively smaller chunks of text in the sentence: phrase -> word -> morpheme
I guess the student is expected to attempt all the JMixes on that page, but as a student I found it hard to know what I had already done, what I was supposed to next, and when I had finished.
I don't understand this sentence:
- The problem is that a short text (as long string) would need to be saved between sessions for each user.
... or this question:
- would it be possible to adapt Task Chain to store the long text string as well as any scoring info?
Could you elaborate on what you are trying to do, and what you mean by "short text" and "long text".
thanks for the clarification. Sounds like an interesting methodology! I am sure the student enjoy creating their own phrases and sharing them with their classmates.
It is perfectly possible to save the students own text segments if they are included in the <hpresults> XML that is returned to the HotPot/QuizPort?TaskChain module. If you encode it as a question answer, in the same way that a JQuiz shortanswer is encoded, then it wil appear automagiaclly in the report of the student's attempt at that question.
As for using the student generated content in a JMix, TaskChain is not ready for that yet. However, it is in my long-term plan to expand the "sources" from which TaskChain gets its content to include this kind of dynamically generated content. For example, I would like to generate TaskChain questions from a Moodle glossary or database. You plans for student generated JMixes would fit into this model. We are a few months away from starting that project, but currently I have no big plans for the summer vacation