Skip to content

Instantly share code, notes, and snippets.

@katkamrachana
Last active April 27, 2018 04:56
Show Gist options
  • Save katkamrachana/a9707bba85583c35091040ea480f2bbb to your computer and use it in GitHub Desktop.
Save katkamrachana/a9707bba85583c35091040ea480f2bbb to your computer and use it in GitHub Desktop.
Enrollement module

Present Enrollment module:

[A]. Actions prevented without Enrollment:

  1. Post comment
  2. Add rating
  3. File upload
  4. Note creation

[B]. Post-Enrollment :

  1. Enrolled courses will be listed under My-Desk > My-Courses AND My-Desk > My-Progress
  2. User will be listed in Group Analytics
  3. Create Counter object to hold quantitative data w.r.t group and user

Proposed Workflow W/O Enrollment:

[A]. Enroll the User and Create Counter object on following actions:

  1. Post comment
  2. Add rating
  3. File upload
  4. Note creation
  5. Visit Activity-player

[B]. Use Counter object(s) to display Courses in following areas:

  1. My-Desk > My-Courses
  2. My-Desk > My-Progress
  3. User will be listed in Group Analytics
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment