Marmoset Improvement
Allow students to view their marks on their course page.
Currently, marmoset does not allow students to view their best marks on the main log in page for the students. This feature has been requested by instructors and it should not be challenging to implement the feature.
A general project/assignment visibility page
Currently, a user requires quite a few mouse click to make an assignment visible. A generate (course specific) page for each course should be accessible as a utility to allow instructors and TAs to easily enable multiple projects due to the way we use marmoset.
A better layout for assignment submission
The assignment submission boxes are currently available in the order in which they are created. However, this is typically the reverse order for the assignment. The interface on the submission page gets a bit too big around the middle of the term and student has issues submitting to the wrong submission box. Create a new layout that allows assignment (require project grouping) to facility hiding an assignment component using
JavaScript on the client front end.
A better assignment view of the students from instruction's point of view
This new view should allow the instructor to enter extensions for multiple project (assignment). It calculates the new due date for the student after the number of hours is added for an extension.