i'm going to work on project thats a script for MCQ quizzes
the requirements are:
1- the instructor can make quiz and save it to the database.
2- the instructor can select specific quiz from the database and allow the students to take it
3- the quiz should be with timer , that mean after like 10 minute of starting the quiz the quiz will be submitted automatically,note that not when the student start it but when the instructor allow the students to access to it
4-there will be login system when the student log in he will be able to take the quiz and the result for each student will be saved in the database.
my quistones , how you suggest the quizzes to be saved ?
i mean if the instructor want to make like 10 quizzes in the semester should it be stored in the DB in special table or every quiz will be in a table ?
and there most be friendly interface to create quiz will be used by instructor
give me some ideas about storing the quiz and retrieve only one specific quiz that instructor select so student can access it.
what is the time you think i'll need to finish such project i'm beginner in php but friend of me who is expert in php will help me.
do you people know any similar scripts ,open source so i can see it and take some ideas