What is the best way to create questions and answers in multiple sessions?
<p>I have an application where lets say you are a teacher you can create an exam online. What happens is that the teachers will create the questions and answers for each exam (each question could also include an image, audio or video if they wish using a file input and the teacher can select the number of options required for each question).</p>

<p>Now what could happen is lets say a teacher is teaching a module to 3 classes but wants a different exam for each class on the module, then the teacher can do this by requesting the number of sessions the teacher requires. So for example class 1 could take exam AAA1, class 2 take exam AAA2 and class 3 can take exam AAA3. Now each session is different from each other so that each class is taking a slightly different exam.</p>

<p>But my question is that lets say the teacher has created  session AAA1 which has 20 questions, then the teacher wants to create session AAA2 which has the same 15 questions from session AAA1 and has 5 of its own questions and for session AAA3 it has 10 questions from Session AAA1, 8 questions from Session AAA2 and 2 of its own questions, then it will be a pain for the teacher to keep writing the same questions and answers for each session.</p>

<p>So I am looking for suggestions on what is the best way possible so that the teacher can write up the first session then when writing questions and answers for second session, there is something which saves the questions and answers from the first session so that the teacher can access the first session and and insert a question from the first session into the second session. When the teacher writes up questions and answers for third session then it has the questions saved from the first and second session so the user an access those questions if they wish and use some of those questions for the third session.</p>

<p>I hope this makes sense on what I am trying to achieve but I am look for suggestions on what is the best way available to conquer this to make usability much easier and faster for the teacher when typing up the questions and answers in multiple sessions. If anyone can provide a simple demo of how something like this can be achieved it will be very helpful to me to be able to get started on this.</p>

<p>The programming languages I am using are php and Jquery. I want to use the <code>&lt;form action=""&gt;</code> method to navigate between pages (sessions).</p>

<p>Thank You</p>
