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

Book improvements

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Development in progress
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.6.3, 3.9
    • Fix Version/s: None
    • Component/s: Book
    • Labels:
    • Testing Instructions:
      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
    • Affected Branches:
      MOODLE_36_STABLE, MOODLE_39_STABLE
    • Pull Master Branch:

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              willianmano Willian Mano Araujo
              Reporter:
              willianmano Willian Mano Araujo
              Peer reviewer:
              Mihail Geshoski
              Participants:
              Component watchers:
              David Jones, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
              Votes:
              15 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated:

                  Time Tracking

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