Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

Table of Contents

User Analysis

In At a higher high level, our user population can be categorized into students or instructors (e.g., TAs). However, since different kinds of students will use the application differently, this user group was broken students are broken down into two subcategories: more active (or "organized") students, and more passive (or "lazy") students. For the user analysis, we have interviewed one of each type of users:

...

Tina has been a TA for two years, and she currently uses a number of websites and online tools to communicate with her students. She is not satisfied with the current way of entering this information , (which sometimes involves editing HTML files on her computer and uploading them using FTP). As a student, she uses Google Calendar to organize her assignments. At the beginning of a term, she schedules all her test dates in a personal calendar. As a TA, one of her concerns is getting the word out when a change is made to an assignment. Tina believes that a collaborative organizer would benefit her more as a student than as a TA, but she also thinks that such tool should support the specific needs of TAs and instructors. She is particularly interested in collecting assignments statistics, such as difficulty and time to completion. She believes the collaborative nature of the tool would not make it less reliable, especially if moderated by the TAs.

...

  • Creating a Class Feed
  • Subscribing to a Class Feed
  • Creating an Assignment
  • Completing an Assignment

Creating & populating a Class Feed

  • Goal: Enter a new class, with its assignments, into the system
  • Frequency of use: At the beginning of a semester, once per class
  • Subtasks:
    • Create the new class
    • Add one or more assignments
  • Preconditions:
    • A descriptive name for the new class feed
    • A list of assignments with due dates

...

  • Goal: Subscribe to the feed for a class, so its assignments will show up on your due list
  • Frequency of use: At the beginning of a semester, once per class
  • Subtasks:
    • Find the desired class in the list of class feeds
    • Find an official (ie TA-made) feed, if it exists
  • Preconditions
    • Knowing the class name

...