Home › Forums › Legacy Support › Support queries › How-to & Troubleshooting › Extracting Quiz Results
- This topic has 9 replies, 3 voices, and was last updated 6 years, 2 months ago by russellc.
Viewing 10 posts - 1 through 10 (of 10 total)
-
AuthorPosts
-
June 8, 2017 at 1:48 am #116068russellcSpectatorHi there, Last year I asked about how we could extract quiz results so that we could further analysis the student's performance based on a range of tags associated with the question (not just the marks awarded). Here is the original thread: https://wplms.io/support/forums/topic/extraction-of-quiz-and-question-data/ In your response, you mentioned that we should review the results.php file. We haven't had much success, I'm afraid. We are having trouble with complex inner joins and between SQL queries and I'm not sure that we're identifying the right data / fields. Are you able to point us in the right direction to be able to generate the underlying quiz/question data that is part of the automatic quiz 'evaluation' process that marks questions as correct and tabulates the number of correct marks in the quiz? Thanks for your continued support. Regards, RussellJune 8, 2017 at 1:34 pm #116181H.K. LatiyanParticipantHi... Now there is function in vibe course module plugin for the auto evaluate quiz. Can you please clarify your objective like what data you want to fetch so that we can help you with that. PS: This month we are releasing the API for wplms which will help you more easily to fetch the results of students.June 9, 2017 at 1:08 am #116266russellcSpectatorThanks for your reply. I'll keep an eye out for the new API, thanks. There are 2 different perspectives we are trying to solve for here: 1. Instructor perspective: We want to extract quiz/question results to analyse the performance of each question in a quiz. For example: how many students selected option 1, versus options 2, 3 or 4. Another example: how did students perform on questions based on tags (e.g. a particular learning objective, a particular learning taxonomy, a particular module/topic, a particular difficulty level). This will give us information on whether we need to update the question or the options in the question...or create or update our learning resources to target the gaps in their knowledge and capability. 2. Student perspective: when the student clicks on Check Results, at the moment, they see all the questions they attempted, whether they got the question correct and their total score for the quiz (e.g. 8/10). However, what we want to do is also provide them with additional performance reports based on the tag items discussed above (e.g. performance relating to learning objectives, learning taxonomy, module/topic, difficulty level). This may be directly reported to them in the Results page, or perhaps a link to another page that has the detailed performance report built in. In the short term, we just wanted to extract all the data on quizzes/questions so that we could manually explore what we want and how the performance reports should be presented. Then, we would look to automate the generation of these reports into the system. Thanks, RussellJune 9, 2017 at 2:07 pm #116383H.K. LatiyanParticipantHi... I guess you have not seen our single question page, there are stats present for single questions also, refer: http://prntscr.com/fhtzld The question answers are stored in the wordpress comments, so you can extract the user id from the comments table.June 12, 2017 at 5:47 am #116561russellcSpectatorThanks - I had seen those stats, but I understand they are for single questions only - we have about 2,000 questions that we want to analyse, and across about 4,000 students. We need an extract for all questions so we can do the analysis faster than one-by-one. With the Wordpress comments, that's where we have started, but the hard part is we only need Question comments...and we also only want comments from specific questions that are linked to particular types of quizzes that were undertaken by the student. Also, since about August 2015, I understand that WPLMS stopped saving the date against the comment, so all we have is the comment ID to provide a proxy for when the comment was generated. I'm hopeful that your new API will solve a lot of the pain we've been going through to extract this data! Thanks, RussellJune 12, 2017 at 2:09 pm #116668H.K. LatiyanParticipantHi... You can look into activity table and activity meta table, the time that you mentioned can be found in the activity table, and in the activity meta table you can find all the results of the quiz, like total questions, question marks total marks, etc. This can be found in the quiz evaluated activity type and its meta.June 13, 2017 at 1:59 am #116701russellcSpectatorOk, thanks for your help. I'll keep looking :)June 13, 2017 at 10:59 am #116757H.K. LatiyanParticipantYeah sure...February 19, 2018 at 8:45 pm #147139MeesterGijsSpectatorI'm very curious, Russell. Did you find what you were looking for? Gijs (Netherlands)February 20, 2018 at 2:33 am #147147russellcSpectatorHi Gijs, unfortunately, there was nothing 'out of the box' here. We paid an external developer to find and extract the data we wanted - he created a custom query that we ran on our database back-ups, but the next step will be to develop and release in a live environment.
-
AuthorPosts
Viewing 10 posts - 1 through 10 (of 10 total)
- The topic ‘Extracting Quiz Results’ is closed to new replies.