Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I'm building a learning site, and need a quiz plugin that will help track student progress through the lessons; thus I want a log of each member that took the quiz, along with date time and score. Does anything like that exist?

share|improve this question

closed as off-topic by G. M., Rarst May 22 at 12:14

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

2 Answers 2

Check WP Survey And Quiz Tool and mTouch Quiz — both are very well maintained, and seem to do what you want (they show the score at the end of the quiz).

Just in case you didn't know, you can search for plugins based on keywords (in your case "quiz")—head to the WordPress Plugins Repository. :)

share|improve this answer
    
Thanks, I did search, but read features carefullly on mTouch, and never saw anything about saving the data. You know, sometimes a recommendation is better than reading through 20 cheap plugins. –  NealWalters Jul 14 '12 at 20:03

If you don't mind splitting1 the administration, you could use a Google Docs Form.

Get answers to your questions
Create simple or in-depth online surveys. Share them from a link, embed them on your website, or even right inside an email.

Sit back and watch the results come in
All responses to your questions are neatly organized in a Google spreadsheet, so sorting and analyzing data is a snap.

Then, it's a matter of using the embed code to display the Quiz in a page/post.
:
Haven't used none yet, but there are some few interesting plugins to integrate gDocs in WordPress.


1 - Without splitting
The following method is just a random idea and may have shortcomings that I'm not aware, but behaved quite well in my tests.

The code will create an administrative menu item that embeds the editing of an specific gDocument in WordPress dashboard. What's displayed in the dashboard are the results of the quiz in a Spreadsheet. The Form editing is done through the menu Form (2) (opens a pop-up).

google docs embedded in wordpress

<?php
/**
 * Plugin Name: Embed gDocs in Admin
 */

add_action('admin_menu', 'add_gdocs_menu_wpse_58332');

function add_gdocs_menu_wpse_58332() 
{
    // Reference: http://codex.wordpress.org/Function_Reference/add_menu_page
    add_menu_page( 
        'gDocs', 
        '<span style="color:#000;">Google Docs</span>', 
        'edit_pages', 
        'gdocs', 
        'gdocs_iframe_wpse_58332', 
        'http://i.imgur.com/Vk42k.png', 
        6 // position, just after Posts
    );
}

/* Get the link in SHARING > LINK TO SHARE (allows editing) */
function gdocs_iframe_wpse_58332() 
{
    ?>
    <div class="wraper">
        <iframe 
            src ="https://docs.google.com/spreadsheet/ccc?key=THE_DOCUMENT_KEY_HERE&usp=sharing" 
            width="100%" height="700" />
    </div>
    <?php
}

For the score issue, this tutorial has the Spreadsheet formula solution.

share|improve this answer
    
ps.: I guess the user control in gDocs would have to be done manually in the form: User name: ________ [*Required] –  brasofilo Jul 13 '12 at 12:26
    
+1 for the good one! :) –  its_me Jul 14 '12 at 21:45

Not the answer you're looking for? Browse other questions tagged or ask your own question.