Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Progress tracking: Difference between revisions

From MoodleDocs
No edit summary
Line 16: Line 16:
==Related data==
==Related data==
* Outcomes are defined like this: [https://docs.moodle.org/en/Development:Grades#grade_outcomes Outcomes tables]
* Outcomes are defined like this: [https://docs.moodle.org/en/Development:Grades#grade_outcomes Outcomes tables]
* Conditional activities includes course completion [https://docs.moodle.org/en/Development:Conditional_activities#Tables| Completion tables]
* Conditional activities includes course completion [https://docs.moodle.org/en/Development:Conditional_activities#Tables Completion tables]


==See also==
==See also==

Revision as of 03:28, 30 April 2008

Note: This page outlines ideas for the User Competency Tracking Module. It's a specification under construction! If you have any comments or suggestions, please add them to the page comments.


Currently in Moodle 1.9 we have a way of saying "these courses and these activities are intended to achieve these outcomes" and teachers can grade students against those outcomes. eg You could grade "Understands basic evacuation procedures" on a scale like "No understanding, Partial understanding, Total understanding".

What we need now is a way to

  • Relate a list of desired outcomes to each USER, for the site, like a "learning plan" for that user.
  • For each outcome, specify a desired competency (eg Total understanding) for that competency to be "achieved".
  • Find a good way to connect Grades in gradebooks to these competencies
    • We'll have to cope with results that might not contribute to final grading, such as initial evaluations.
    • We'll have to cope with final grading from more than one course, and aggregate them
  • In the end we'll have to generate nice reports to admins and users so that they can see what a particular user can do and what they still have to learn or prove.
  • Finally, for extra credit, it would be nice to have a "suggest courses" features which would suggest upcoming courses that can help a user gain missing competencies.


Related data

See also