Activities: Reader

Maintained by Picture of Gordon Bateson Gordon Bateson
The Reader module for Moodle 2.x tracks the students' reading achievements.
187 sites
19 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


The Reader module for Moodle 2.x tracks the students' reading achievements by maintaining a total of the number words each student reads. After reading one of the books at an appropriate reading level, a student takes quiz to demonstrate a reasonable understanding of the content of the book. If they pass the quiz, the number of words in the book is added to the total number of words they have read. Students are encouraged to work toward the reading goal, which is the number of words the teacher expects them to read in a term. Various reports are available to the teacher who can adjust the reading goals, student levels, and book difficulty if required.


The Reader module requires the Ordering question type for Moodle 2.x


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


Screenshot #0
Screenshot #1
Screenshot #2


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

Comments RSS

Show comments
  • Picture of Gordon Bateson
    Wed, 7 Jan 2015, 5:25 PM
    Paul Raper, if you read the dependancy notices carefully they should tell you what other plugins need to be installed. For the Reader module, you probably need to install the ordering question type. You can find it in the plugins repository on (
  • Picture of michell mejia
    Thu, 8 Jan 2015, 11:54 PM
    please help me where i need upload the book.... i have this message in Books ->Edit -> mode_edit()
  • Picture of michell mejia
    Fri, 9 Jan 2015, 12:01 AM
    Debug info: Unknown column 'ra.readerid' in 'where clause'
    SELECT ra.*, rb.difficulty, AS bookid FROM mdl_reader_attempts ra JOIN mdl_reader_books rb ON ra.bookid = WHERE ra.userid = ? AND ra.readerid = ? AND ra.deleted = ? AND ra.timefinish > ? ORDER BY ra.timemodified
    [array (
    0 => '2',
    1 => '1',
    2 => 0,
    3 => '1420693200',
    Error code: dmlreadexception
    Stack trace:
    line 443 of /lib/dml/moodle_database.php: dml_read_exception thrown
    line 1014 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
    line 594 of /mod/reader/lib.php: call to mysqli_native_moodle_database->get_records_sql()
    line 123 of /mod/reader/view.php: call to reader_get_level_data()
  • Picture of Gordon Bateson
    Fri, 9 Jan 2015, 9:23 AM
    Michell Meija, sorry about that error message. I have fixed it now. Please download the latest version of the Reader module and try again.
  • Picture of michell mejia
    Fri, 9 Jan 2015, 11:57 PM
    My friend the other problem is resolved but now, tell me where i can upload books? and i have this error in books --> EDIT --> ONLY SHOW mode_edit()
  • Picture of Gordon Bateson
    Wed, 14 Jan 2015, 12:00 PM
    Michell Mejia, above where it says "mode_edit()", you will see a link to "Download books with quizzes". Please click that. You need to create an account on in order to download book data and quizzes.
  • Picture of alper ciftci
    Sun, 2 Aug 2015, 1:53 AM
    Hello Mr. Bateson,

    I would like to add more books from our database. How do we do this ?
  • Picture of Nobuhiro TANEDA
    Fri, 7 Aug 2015, 1:15 PM
    I'm using Moodle 2.4 and Reader module 2015063086.
    When I click on the Books tab, it was also displayed as "mode_edit()".
    How can I do that?
  • Picture of Nobuhiro TANEDA
    Tue, 25 Aug 2015, 12:13 PM
    I've updated the Reader Module 2015082387.
    But, when I log in to moodle in the administrator, the screen of the Reader Module will change to white-out.
    In the student user, it will be normally displayed.
  • Picture of alper ciftci
    Thu, 3 Sep 2015, 3:44 AM
    Hello Gordon,

    I just downloaded the quiz questions but I do not see them when I click on the quiz button. They are all downloaded in a different area. When I attempt to take a quiz, a blank page pops up. When I select a book from "select a book" section, it goes to level books, then it says " Take the quiz for "book`s name"", and when I click on it, a blank page comes out. Can you help me about this issue?
  • Picture of alper ciftci
    Thu, 3 Sep 2015, 3:51 AM
    I really need help because we con not start to use it. We need to fix it as soon as possible.
  • Picture of Alex Varsakopoulos
    Wed, 3 Feb 2016, 3:54 AM
    Hi Gordon,
    I'm getting this message on my moodle reader "Sorry, there are currently no books for you". I'm using the latest reader version and moodle 2.9. Any hints? Thank you!
  • Picture of Sandro Franco
    Thu, 2 Feb 2017, 3:56 AM
    How do I obtain a user in order to setup the plugin
  • Picture of Lee Hensley
    Tue, 12 Dec 2017, 12:43 AM
    I emailed and no reply.
  • Picture of Lee Hensley
    Fri, 22 Dec 2017, 5:35 PM
1 2 3
Please login to post comments