Activities ::: mod_taskchain
Maintained by Gordon Bateson
TaskChain activity module for Moodle 2.x
Latest release:
304 sites
41 fans
Moodle 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10


  • The TaskChain module allows several elearning "tasks" to be connected together into a "chain" which forms a single Moodle activity. The activity is accessed by clicking on a link on a Moodle course page.
  • The TaskChain module is the successor to the QuizPort module for Moodle 1.x and the HotPot module for Moodle 2.x.
  • The download on this page is compatible with any version of Moodle 2.x.


  • a single TaskChain activity can contain more than one task, so there is less clutter on the Moodle course page and in the Moodle grade book
  • pre-conditions can be added to any task to prevent access until the conditions are met
  • post-conditions can be added to any task to specify what happens after a task is finished
  • a square bracket notation allows links, images, sounds and movies to be easliy inserted into quizzes without the need for the teacher to input HTML code
  • output formats for each task can be selected in Moodle, e.g. a JCloze quiz has the following output formats: standard, DropDown, FindIT and JGloss (by Michael Rottmeier), ANCT-Scan (by John Herbert)


To view details of recent changes made to this plugin, please click on the following link:


Screenshot #0


Gordon Bateson (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Wed, Dec 12, 2012, 6:49 AM
    Howdy Gordon,
    1. Where's the best place for us to provide feedback as we work with TaskChain?
    2. Is there a way to get the scores of individual tasks from within a taskchain? Right now of course we can get the score of the entire "Unit" as a whole, but I'm hoping to get scores from the tasks that make up a chain.
    Paul Kaiser
  • Wed, Dec 19, 2012, 10:35 AM
    Hi everyone,
    if you wish to ask questions, make suggestions, or report an issue about the TaskChain module, the best places to do so is either on the Moodle Tracker or on the Moodle HotPot forum. You will get faster and better response that way.

    * Moodle Tracker (Contrib): http://tracker.moodle.org/browse/CONTRIB
    * Moodle HotPot forum: http://moodle.org/mod/forum/view.php?id=1599

    best regards
  • Anthony Borrow
    Tue, Oct 15, 2013, 12:15 AM
    Gordon - German filed CONTRIB-4687 requesting that we provide a documentation URL. I see here that you mentioned using Moodle Tracker for issues; however, there is currently no component for the taskchain activity module. Would you rather use Github's issues - https://github.com/gbateson/moodle-mod_taskchain/issues - or would you prefer that I create a component in the tracker and make you the lead so that you can manage those issues and they will be automatically assigned to you. If you have any questions or need any help setting things up just let me know. Peace - Anthony
  • Just wondering . . .
    Sun, Dec 27, 2015, 3:41 AM
    I've basically never used Task Chain. I was thinking about Moodle and 2016 and stumbled across this at MoodleNews: http://www.moodlenews.com/2015/updated-for-3-0-connect-student-requirements-into-one-activity-with-the-task-chain-plugin/

    1) What is the best link for some documentation/help?
    2) Is there a demo site anywhere with an example?
    3) What is the relationship between hotpot and taskchain?

    I think I've figured that Quiz Port was the old name.

    Regards, Derek
  • Sun, Dec 27, 2015, 1:47 PM
    Derek, here's some documentation on QuizPort (Moodle 1.x) - all the concepts are the same for TaskChain (Moodle >= 2.0)

    If you have further questions or comments, please post on the HotPot forum:
    Moodle HotPot forum: http://moodle.org/mod/forum/view.php?id=1599

  • Fri, Feb 1, 2019, 5:33 PM
    Is it compatible with Moodle 3.6? Thanks
Please login to post comments