I would like to propose a new way of thinking about workshop phases that to me appears more natural: a workshop is divided into phases that are separated by the following special dates:
- Submission start date
- Assessment start date
- Submission end date
- Assessment end date
- Publication of grades
These 5 dates naturally split the workshop into 6 phases:
- Set up assignment
- Allow submission
- Allow submission and assessment
- Allow assessment
- Teacher review of grades
- Show final grades
The teacher should be allowed to choose all these dates when setting up a workshop. Now often the teacher will want dates b and c to coincide so that assessment starts on the submission due date. That would eliminate phase 3. Or the teacher may want the assessment period to start at the same time as the submission period by setting dates a and b equal, thereby eliminating phase 2. The teacher may also feel that he does not need the phase 5 in which case he or she can set dates d and e to coincide.
In any case I do not see a reason to handle these dates and phases differently for a workshop that is assessed by the teacher only or by teacher and students.
I also do not believe that the teacher should be allowed to switch between phases arbitrarily. Moving between phases should be handled solely by the published dates. Anything else leads to unacceptable uncertainty on the part of the student. Of course the teacher will be able to change these dates at any time, but at least these changes will show up immediately in the Moodle calendar.