Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-1547

Basic CBE support

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.1.0
    • Fix Version/s: 3.1.0
    • Component/s: CBE add-on
    • Labels:
    • Testing Instructions:
      Hide

      Setup

      1. Create a Competency Framwork with a tree of more than 2 categories deep and at least 3 competencies.
      2. Cross reference some competencies.
      3. Create a Learning plan for a student using the previous framework.
      4. Create a course with multiple activities.
      5. On a course, add some of the competencies of the framework and assign some activities to one or two of them.
      6. Configure the course competencies to update the competencies of the learning plan.
      7. Configure the different competencies completion action.
      8. In order to see other users learning plans, allow moodle/competency:planview on a system role (manager)

      Check
      As the student:

      1. Check that can the learning plans are shown (on the sidebar).
      2. Check that the information shown in the learning plan is correct, links to other references work and the summary is shown.
      3. From website, as admin: attach some evidence and change the status. Check the information is updated on the mobile.
      1. Check the course has the Competences link.
      2. Check the information shown is correct.
      3. From website, as teacher: attach some evidence and change the status. Check the information is updated on the mobile.
      4. From website, as student: Complete an activity configured "Complete the competency". Check the information is updated on the mobile.

      As a teacher:

      1. Check that the competencies of a student can be check through: Participants -> Student profile.
      2. Check the course does not have the Competences link.

      As a manager (with the capability moodle/competency:planview)

      1. Check that on a site user profile Learning plans are shown and the information is correct.
      Show
      Setup Create a Competency Framwork with a tree of more than 2 categories deep and at least 3 competencies. Cross reference some competencies. Create a Learning plan for a student using the previous framework. Create a course with multiple activities. On a course, add some of the competencies of the framework and assign some activities to one or two of them. Configure the course competencies to update the competencies of the learning plan. Configure the different competencies completion action. In order to see other users learning plans, allow moodle/competency:planview on a system role (manager) Check As the student: Check that can the learning plans are shown (on the sidebar). Check that the information shown in the learning plan is correct, links to other references work and the summary is shown. From website, as admin: attach some evidence and change the status. Check the information is updated on the mobile. Check the course has the Competences link. Check the information shown is correct. From website, as teacher: attach some evidence and change the status. Check the information is updated on the mobile. From website, as student: Complete an activity configured "Complete the competency". Check the information is updated on the mobile. As a teacher: Check that the competencies of a student can be check through: Participants -> Student profile. Check the course does not have the Competences link. As a manager (with the capability moodle/competency:planview) Check that on a site user profile Learning plans are shown and the information is correct.
    • Affected Branches:
      MOODLE_31_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE
    • Sprint:
      Moodle Mobile 3.1.0

      Description

      We should add basic support to CBE in the mobile app:

      Add a new option "Learning plans" just bellow My Courses:

      • List of my learning plans -> It'd be the first page. Tap on a learning plan name to go to the next page:
      • Learning plan competencies -> Tap on a competency name to go to the next page:
      • Competency status summary

      The new option should be displayed only if CBE is enabled and the user has at least one Learning Plan.

      Then at course list level, next to each course Contents, Participants, etc... options add a new option "course competencies" (should match the behaviour of /admin/tool/lp/coursecompetencies.php?courseid=)

      • If you are a student, you should see the course competencies and click in one to see your specific details in the course.
      • If you are a teacher, you should be able to select one user from the list of course users to see that user competency status. Optionally, it'd be great to allow the teacher to rate (give evidences) and remove then

      Tips&doc: https://docs.moodle.org/dev/Competency_Based_Education:Draft_User_Docs

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              pferre22 Pau Ferrer
              Reporter:
              jleyva Juan Leyva
              Peer reviewer:
              Dani Palou
              Integrator:
              Juan Leyva
              Participants:
              Component watchers:
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                23/May/16