Small Assignment 3
Check List Interface
Due Saturday May 13 before 11:30pm

Overview

For this project, you will design an interface that allows an instructor to set up a list of checkboxes for students.

Requirements and Scenarios

The interface allows the instructor to create, edit and delete checkboxes to students. Each checkbox has the following:

  • Label (typically less then 40 characters)
  • Date when the check box appears.
  • Due date for the check box.
  • Date when the check box disappears.

Assumptions

  • The user has already authenticated and specified the class for the checklist.
  • The interface for how the checklist appears to students appears elsewhere and is outside of the scope of this project.

Scenarios

Linda just wants to post three check items at the beginning of the quarter. The items can appear immediately and persist throughout the course. She wants them due by the end of the first week.

George wants to create a check box to prompt students to watch each recorded session within 4 days of its availability. The sessions runs twice a week, every week for the entire course. He would prefer that these reminders disappear after a week that the recording appears.

Mary wants to use the same checkboxes each time that she teaches the course. Of course, each course has different dates and might meet on different days of the week.

Both Mary and George are knowledgeable of spreadsheets and text editors. They can readily save and upload files.

Deliverables

The design and documentation should be well organized and easy to review. To ensure full coverage, you will probably want to include a flowchart covering all tasks and interactions. Include wireframes and explanations as appropriate. Choice of wireframe tool is at your discretion. Finally, include details of your design process. If useful, include intermediate diagrams. The document should emphasize resulting design with process details appearing later

Submission

The submitted document should use a common presentation format, ideally PDF. Submit the document through D2L. A rubric for grading the assignment is present with the dropbox submission folder.

Grading

This project is worth 20 points and will be reviewed using the following criteria:

  • Ease of review. The document is organized and content presented to faciliate review of the above criteria.
  • Completeness. Documentation and diagrams should cover all required tasks and functions.
  • Effectiveness. The design should address appropriate user-experience goals including efficiency, learnability and reliability.
  • Process documentation. The document should provide details of the design process and motivate the resulting design. Note: final document should provide easy access to the resulting design, with process details appearing later.