Your Moodle version

Question types: Concept Map Question Type

qtype_conceptmap
Maintained by Picture of Jorge Villalon Jorge Villalon
Question type that allows students to draw and submit a Concept Map as answer
3k
2

Concept Map Question Type is a web based editor for Concept Maps, that allows teachers to create questions in which the students will submit a Concept Map as their answer.

The features are:

  • Allows unlimited concepts and relationships.
  • Undo/Redo to facilitate usability.
  • Easy to use drag and drop interface.
  • Fully compliant with internationalization standards (English and Spanish are provided).
  • Very simple XML standard for storing the maps.

Screenshots

Screenshot

Contributors

Picture of Jorge Villalon
Jorge Villalon (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Anthony Borrow
    Sat, Nov 26, 2011, 8:52 AM
    I had some concerns with some files listed in /conceptmap/cmapweb/cmapweb/ that seemed to be either clutter or cached files and have asked Jorge to clarify that they are necessary and not actually cache files (which should be in moodledata rather than wwwroot). Peace - Anthony
  • Picture of Jorge Villalon
    Wed, Aug 8, 2012, 9:33 AM
    The files are part of the editor's javascript code, which was created using GWT (Google Web Toolkit). The plugin is completely self contained and no external code is required.
  • MD shot of me from his iphone4
    Tue, Oct 9, 2012, 10:00 AM
    Hi Jorge,
    i've just looked at this. Thanks for clarifying about cmapweb folders above.

    In the readme you mention 2.1 onwards but here you've selected 2.0 only. i guess you might want to reselect the versions there.

    While you're editing that, in the same form there are URLs fields. Please feel free to populate those (issue tracker , code repository especially) as this helps with feedback about the plugin smile
  • MD shot of me from his iphone4
    Tue, Feb 5, 2013, 11:44 AM
    I've approved this but i've set the supported versions to 2.0 and 2.1.

    Please feedback if this is incorrect.
  • Picture of Jorge Villalon
    Thu, May 2, 2013, 5:54 AM
    Just fixed a problem between Moodle and Googe Web Toolkit for languages to include country specific languages like es_CL, us_GB or pt_BR. Moodle treats these in lower cases, and GWT requires it with the country in uppercase, a little hack in the code did the trick in version 1.3.2.
  • Picture of Jorge Villalon
    Wed, Jun 18, 2014, 9:04 AM
    Just fixed a bug on 2.6 thanks to Vitalii Sandalov
  • Picture of Kimber Warden
    Fri, Oct 17, 2014, 12:26 AM
    I would love to use this question type, but when my students submit a quiz containing this question, they get this error: An error occurred while processing your responses (Coding error detected, it must be fixed by a programmer: Invalid database query parameter value). Click continue to return to the page you were on and try again.

    More information about this error
    Debug info: Objects are are not allowed: question_file_loader
    Error code: errorprocessingresponses
    Stack trace:

    line 476 of /lib/setuplib.php: moodle_exception thrown
    line 188 of /mod/quiz/processattempt.php: call to print_error()

    I'm using Moodle 2.5. Am I missing something I need?
  • Picture of Jorge Villalon
    Fri, Oct 17, 2014, 1:27 AM
    Hi kimber,
    I'll check with a 2.5 installation and reply to you asap.
  • Picture of Jürg Hoerner
    Fri, Feb 20, 2015, 4:11 PM
    I can not download the newest zip file. It is empty. No files in it.
  • Picture of Jürg Hoerner
    Fri, Feb 20, 2015, 4:13 PM
    I have the same error with moodle 2.7 postgres DB:
    Invalid database query parameter value). Click continue to return to the page you were on and try again.
  • Picture of Jürg Hoerner
    Fri, Feb 20, 2015, 11:55 PM
    Debugging
    Debug info: Objects are are not allowed: question_file_loader
    Error code: codingerror
    Stack trace:
    line 782 of /lib/dml/moodle_database.php: coding_exception thrown
    line 592 of /lib/dml/pgsql_native_moodle_database.php: call to moodle_database->detect_objects()
    line 1162 of /lib/dml/pgsql_native_moodle_database.php: call to pgsql_native_moodle_database->normalise_value()
    line 793 of /question/engine/datalib.php: call to pgsql_native_moodle_database->update_record()
    line 1283 of /question/engine/datalib.php: call to question_engine_data_mapper->update_question_attempt()
    line 98 of /question/engine/lib.php: call to question_engine_unit_of_work->save()
    line 1446 of /mod/quiz/attemptlib.php: call to question_engine::save_questions_usage_by_activity()
    line 1347 of /mod/quiz/attemptlib.php: call to quiz_attempt->process_finish()
    line 101 of /mod/quiz/view.php: call to quiz_attempt->handle_if_time_expired()
  • Picture of Jorge Villalon
    Mon, Feb 23, 2015, 2:57 AM
    Hi Jürg and Kim,
    I just released a new updated version of the plugin, following all the patterns for Moodle 2.7+. I also tested it on Moodle 2.5 with no errors we could find. Please try the new version and let me know if everything is going well.

    Cheers,
    Jorge
Please login to post comments