Click to See Complete Forum and Search --> : online test module
sentinel
01-17-2006, 11:27 AM
Hi guys ,
My project is as follows.I have to design an online test module for my school. The students would login into the website and then take the test. What are the various ways in which this can be done? what tools can i use and what are their pros and cons.? Tell me if there is any other forum or thread where i should be posting this ?
Thanks,
Sentinel
katten
01-17-2006, 12:12 PM
Well i understand what you mean, well first you need to make a html form with the question and <textarea so there is lots of space for them to see what they have writen, and then the form is sent to a page were its saved in a database, then you would need to look att the database were you see what they wrotte, i'm not perfect at sql/php so i understand if you don't know what i mean. maybe you could send me a private msg and ill make it for you.
sentinel
01-17-2006, 01:08 PM
Hi,
Actually i dont want to make a form thing .. i want something more elegant like a gmat test going on. question appearing one by one.! and also they will be multiple choice questions. I want to know what all ways are there to do this.Not just one .
Thanks,
Mohit
NogDog
01-17-2006, 05:55 PM
Start with your database design. It's almost always easier to write processing code that works with a well thought-out database than it is to try to create a database that works with code developed without thought about the underlying database.
Initially, I see you needing a minimum of 4 tables:
test - describes general information about a specific test
questions - has a field pointing to the applicable test table along with fields for question, choice 1, choice 2,...choice n; plus the correct answer
test_result - linked to the test table, includes student identifier, unique test intance ID, test start time, test end time, etc.
result_question - linked to the test_result table on the "unique test instance ID", and includes right/wrong indicator and perhaps the choice the student selected