Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-65371

Book improvements

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 3.6.3, 3.9, 4.1
    • Book
    • MOODLE_36_STABLE, MOODLE_39_STABLE, MOODLE_401_STABLE
    • Hide

      1. Back to last visited chapter

      AS TEACHER
      Create a book
      Create 3 chapters
      Logout

      AS STUDENT
      Go to the course page
      Click in the book activity link
      Visit the book chapter 1
      Visit the book chapter 2
      Go to the course page
      Click in the book activity link
      See that you are in the chapter 2

      2. Enhance Activity completion

      AS TEACHER
      Create a book
      In the activity completion, set the required read percento to 30%
      Create 3 chapters
      Logout

      AS STUDENT
      Go to the course page
      Click in the book activity link
      Visit the book chapter 1
      Go back to the course page
      Check that the activity is not marked as complete
      Click in the book activity link
      Visit the book chapter 2
      Go back to the course page
      Check that the activity is now marked as complete

      Show
      1. Back to last visited chapter AS TEACHER Create a book Create 3 chapters Logout AS STUDENT Go to the course page Click in the book activity link Visit the book chapter 1 Visit the book chapter 2 Go to the course page Click in the book activity link See that you are in the chapter 2 2. Enhance Activity completion AS TEACHER Create a book In the activity completion, set the required read percento to 30% Create 3 chapters Logout AS STUDENT Go to the course page Click in the book activity link Visit the book chapter 1 Go back to the course page Check that the activity is not marked as complete Click in the book activity link Visit the book chapter 2 Go back to the course page Check that the activity is now marked as complete

      Hi All.

      I am working in some improvements in Book Module and I want to purpose these improvements to be part of the official Moodle core. But firstly, I will share here to get your feedback and then submit to Moodle. My intention is to get as much feedback as possible to implement these features with a maximum of value to everybody, and we only can do it together.

      1. Back to last visited chapter

      Would be nice if, when a user back to a Book, moodle redirect them back to the last visited chapter, currently, Moodle always redirects to the first chapter.

      2. Enhance Activity completion

      Currently, the completion criteria it's too much limited, the option "Student must view this activity to complete it" only check if the user sees the last chapter, for example, if a book has 10 chapters and the user jump directly to the last page, then this book will be marked as complete.

      The suggestion here is to add an option that the teacher can choose the required reading percentage to mark the book as complete, like the image below.

      The result, with a user interacting with the book.

      Final words

      So... that's all. Please, comment on what do you think about these improvements, I already made it all work, but I think community feedback is important to make it better.

            willianmano Willian Mano Araujo
            willianmano Willian Mano Araujo
            Jordi Pujol-Ahulló Jordi Pujol-Ahulló
            Votes:
            35 Vote for this issue
            Watchers:
            33 Start watching this issue

              Created:
              Updated:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 11 minutes
                11m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.