Education Module

Intro

The education module initial version is now complete. In this initial release you can create unlimited programs, assign users to programs and then break the program into levels, each level has rules around what is expected to be complete (activities / points) and you can issue certificates automatically.

You can create activities that users can self administer and determine whether they are automatically approved or require staff approval. 

The initial release has General Activities, meaning they can cover anything. As the system evolves we will have specific activities such as online courses, exams, forms which will have functionality behind them.

We are building web components now so you can have users navigate to a page which will mark an activity as complete, it is a simple webflow to have activities get added to a users account.

Features v1:

- Ability to create a program and add program requirements to it (what the user needs to achieve).
- Ability to add a user to a program and provide start date, to end a user program we add a finish date.
- Ability to track the users overall progress of the program (as a calculated %).
- User to complete activities and for the system to verify if they have met any program requirements.
- Provide a user in a program with their status and tasks that are completed / outstanding.
- Organisational competencies can be defined and created.
- All activities have competency references built in (select none, one or many)
- Allow for some activities to have final approval by staff (important for things like exams / assessments where a review is required before the user officially passes the activity requirement).
- Cater for exemptions, allow staff to exempt program requirements for specific users (e.g. they started mid year); v1 we will only include exempting an entire program requirement (not part of).
- Certification; add a certificate the user can download once the program is complete.
- Share activities across multiple programs or have specific activities available only to specific programs
- All functions able to be accessed by API (so you can implement your own integrations to complete activities)
- Dashboard showing all programs and % complete as well as which rules and levels are complete.
- Staff searching to see which level users are on.



Activities

Every thing in the education module centres around activities, these are defined by staff. As a user completes an activity (self logged or perhaps they perform a specific task within the system) the system adds this to their progress in the program.

There are many different types of activities and some of them have specific functionality outside of just picking from a list of general activities the user has done.

Activities targeted for v1 include

  • eLearning (upload your own xAPI courses)
  • General Activity (pick from a list that staff have created like read article, present topic, attend meeting, attend conference, mentor assessment)
  • Placements (work placement at specific supplier types e.g. Accredited Hospital)
  • Other Programs (select other programs that make up this program which allows you to create Year 1, Year 2, Year 3 programs and the overall training program to include these 3 years).

Future Activities planned v2

  • Surveys
  • Forms
  • Basic Assessments
  • Examinations

Program Requirements

At the heart of the education module is the defining of program requirements.


We want to make this plain english, where requirements have the format similar to something like this:


Program X Requirements 1st January 2021 to  31 December 2021

Course/s in Self Learning (each >=75%)

Forms/s in Self Assessment (12 points)

Survey/s in Staff Engagement (12 points)

Placement/s in Acc Hospital (12 weeks)

Assessment in Acc Hospital (Pass) + every 6 months

Final Exam (>=75%)