Competency Assessment Integration
Competency-BasedRelevant AssessmentsTopics
ForPlease review: Assessment Function
{{@185#bkmrk-moodle-competencies-}}
Proposed Integration of Competencies and Assessment Codes
In the SIS, assessment codes may be defined with type = competence,competency. calculationsThis areinformation not made between assessment result records. Assessment result records areis entirely driven by thestudents Moodlecompleting activities (assignments) in Moodle. Competency frameworktracking feature. Also, for these types of assessments, the marks matrix is not used.
This type of assessment code is only used withrequires tight synchronization between PEMS and Moodle and is non-functionalnot ifuseful unless Moodle ishas notbeen configured to use competencies and Learning plans, as students may only demonstrate they meet the competencies through completing certain assignments in various Moodle courses.
IfCompetencies are defined in Moodle in the schooladmin intendspanel. toAll useMoodle competencycompetencies basedhave assessmentsan thenID whenNumber everfield, which is unique. For synchronization between SIS and Moodle, the admin must define a coursecorresponding authorAssessment makesCode arecord changeand set the Code field to the listexact ofvalue competencies,as the PEMSMoodle listCompetency ofID assessmentNumber. codes mustThis alsois be updated. The assessment code records with type = competency must correspondsimilar to how the competenciescurriculum table is used to reflect Moodle courses in Moodlethe if PEMS will record student achievements. SIS.
The Assessment Code
fieldrecords in PEMS mustbehave the exact same text string as the Competency Code field in Moodle.
PEMS does not auto-update the assessment code records when new competencies are defined in Moodle. (investigate for future versions)
When a Moodle Activity is configured to demonstrate a competency, Moodle marks this competency complete.complete Therein isMoodle. Moodle makes a es/yes/no determination on competencies,competency, there is no score. A set of Moodle activities can also be configured to complete one competency.
Update workflow
The event trigger for Moodle to update the SIS takes place whenever a student earns a competency. Moodle completes the competency for a student, PEMS creates an Assessmentassessment Resultresult record thatneed recordsto be created, linking the assessment code record in SIS to the student, and recording the date andthe completion,competency whenwas earned and ifthe thereyes/no isoutcome anfrom Moodle.
- In SIS, the list of competencies are stored as Assessment
codeCoderecordrecords withcorrectly"Code"correspondingsetfields.equal to Moodle Competency "ID number" - In Moodle the exact same list of competencies are stored as competency records.
- In Moodle activities are linked to competencies.
- In Moodle Students are assigned a set of competencies, which may be assigned based on cohort.
- Moodle determines if the competency has been achieved
- When achieved, an assessment result record is created for the student with date of achievement
- no records are created in SIS if the student has failed the competency in Moodle
Hierarchy of Competencies
Moodle offers unlimited hierarchies in competencies, when all sub competencies are completed, Moodle checks off the higher level competency as completed. PEMS does not duplicate the hierarchy and has oneonly levela flat file of competencies.competency records. If the school wants to reflect the hierarchy in Moodle in PEMS, the best approach is to use an agreed convention in the name field of the Assessment Code record. Regardless of how Moodle checks of a competency when it is checked off an Assessment Result record is created in PEMS.
Assessment Code records may be linked to subject and grade level.
Learning Plans In Moodle and Programs of Study
In Moodle, a student can be assigned a learning plan, which is a group of competencies that may span multiple courses. The student can view their progress towards the learning plan in their Moodle profile.
InLearning PEMS,plan templates, the learningset planof iscompetencies athat field incomprise the programstudent's of study record. The field is meant to be an exact text match to theassigned learning plan record in Moodle. In Moodle, the learning plan record does notplan, have a unique identifierID whichnumber to force a unique value. The school must ensure that only unique text strings are used for learning plan names.
Note: we need to create a field name "Moodle Learning Plan" and "Learning Plan Status" in the program of study table and in the student plan table.field.
All learning plans areshould meantbe developed to support hethe objectives of the program of study. PEMS allows only one learningEach plan per program. in PEMS enforcesshould thatbe linked to the learning plan namein is unique.Moodle. UsersThe learning copy/pasteplan in Moodle tracks he competences required by that plan.
Proposed Integration of Learning Plan and Programs of Study
The SIS's Program of Study table should add a field called "Moodle Learning Plan". The Moodle learning plan field value in the nameplan record stores the exact match of the learning plan intotemplate ID number in Moodle tothat createreflects anthe exactobjectives textof match.the plan.
PEMS does not automatically create learning plans that matchWhen the PEMS,plan usersis mustassigned ensureto anthe exactstudent, textthis matchwill inalso trigger Moodle assigning the learning plan to that student based since the plan is linked to the Moodle learning plan template ID number. As the student completes the Moodle courses in the plan, the student will earn the competencies, and Moodle will then create assessment result record to demonstrate the competencies.
Data Structure Conflict
When assessment code records are linked to Plans, they may see the learning plan template ID number. An assessment code record may only be associated with one plan. This differs from Moodle where the same competency may be linked to multiple learning plans. Consequently, multiple assessment code records must be created in SIS where the is only one competency ID in Moodle. The name of the competency should roughly the same for the same competency in Moodle.

The assessment codes do not need to be linked to the plans to 1) make records of completed Moodle competencies or 2) auto-enroll a cohort with the program of study's specified learning plan. However if SIS is to track and report of student progress towards the competencies, then the total set of competencies must be known, and the gaps between Moodlecompleted and PEMS.incomplete reported (investigate for future versions.)
on.