Assignments are managed in a similar way to other related modules. Depending on role, users see different things when they first visit their assignment landing page:

An assignment has the following fields:

  1. Title
  2. Question
  3. Sample answer
  4. Are file uploads allowed? i.e. instead of writing in a textarea when students answer the question
  5. Maximum score
  6. Should this be recorded in percentage?
  7. Start date/time
  8. End date/time

When the student submits their solution to the task, their IP address is recorded.