Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add 'mark done' module progression constraint (Take 5) #625

Merged

Conversation

kjellm
Copy link
Contributor

@kjellm kjellm commented May 5, 2015

In module based courses, to make it easier for students to keep
track of their progress. This commit adds support for 'mark as
done' requirements to the module progressions. This to better
cater to students who needs multiple reading sessions before they
feel they are done with a module item (i.e wiki pages).

This requirement can also be used on assignments that are purely
for self studying.

Test plan:

  • In a course with modules
  • Make sure there is one wiki page and one assignment associated with a module
  • Add 'mark as done' as module completion requirements to both module items
  • As a student of the course, go to the modules page
  • Oberve that both module items are labeled as "must mark as done"
  • Visit the module items each in turn and click the "mark as done" button.
  • On the modules page, oberve that both module items are now labeled as "marked done".

@kjellm
Copy link
Contributor Author

kjellm commented May 5, 2015

See #571, #609, #610, and #620 for the pull requests history

In module based courses, to make it easier for students to keep
track of their progress. This commit adds support for 'mark as
done' requirements to the module progressions. This to better
cater to students who needs multiple reading sessions before they
feel they are done with a module item (i.e wiki pages).

This requirement can also be used on assignments that are purely
for self studying.

Test plan:
  - In a course with modules
  - Make sure there is one wiki page and one assignment associated with a module
  - Add 'mark as done' as module completion requirements to both module items
  - As a student of the course, go to the modules page
  - Oberve that both module items are labeled as "must mark as done"
  - Visit the module items each in turn and click the "mark as done" button.
  - On the modules page, oberve that both module items are now labeled as "marked done".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants