Documentation for a historical release of Infusion: 1.3
Please view the Infusion Documentation site for the latest documentation.
If you're looking for Fluid Project coordination, design, communication, etc, try the Fluid Project Wiki.

Date Time Picker Scenarios

Primary Scenarios

Prof. Catalina De Silva hides old announcements

Catalina regularly posts announcements about new assignments, any changes to class schedules or deadlines, lecture room changes, etc. on bSpace. She likes to keep the pages on the course site "short and sweet" and doesn't like to crowd it with obsolete contents such as old announcements. She got into a habbit of setting what she calls an "expiry date" on each announcement, so the messages hide themselves after a specified period of time.

Catalina wants to postpone the due date for her Spanish 221 class's third assignment. She logs into bSpace, clicks on the Spanish 221 tab, and opens the Announcement section. She clicks on 'Add' to add a new announcement for the due date change. She tends to come up with a short and catchy title for the announcement, so the students knows what it is about at a quick glance. She writes up a message about the due date change in the 'Body' field, then chooses the 'Display to site' option to display the message only to the students enrolled in the class, rather than to general public.

She wants the announcements to no longer show in the student view after 3 weeks, because by then this will be an irrelevant information. Under Availability, she chooses the "Specify Dates" option, and selects the ending date from the pop-up calendar. When she does this, a checkmark is automatically placed on "Ending" checkbox. She doesn't bother changing the Beginning date, since it is usually set to the current date, which is okay with her. She saves the announcement, and goes back to the list of Announcements. She clicks on the announcement she just added to open it and double-check that it has been posted.

Ashley puts an assignment deadline into her Sakai Schedule page

Ashley keeps all her social and school-related events in the paper calendar on her wall. She does like to keep track of her course-related events, such as assignment due dates and exam dates, in Sakai's My Workspace Schedule page, so she can refer to them whenever she logs in. Ashley finds it cumbersome that some of her instructors use Schedule and others use Announcements or the external course site to let students know about the important dates in their courses. Ashley copies and pastes the event informations from each course sites into the Schedule page within My Workspace so they are all in one place.

Ashley's Anthropology professor has just posted a new assignment. Ashley sees this update on the Anthropology site and decides to put it in My Workspace Schedule right away before she forgets. She opens another browser tab and brings up the Sakai Schedule page. She clicks on 'Add' to add a new event for the anthropology assignment. She puts in "Anth. Assign#8" as the event name. She goes to the Anthropology site tab to copy the assignment instructions, comes back to the Schedule browser tab to paste in the instructions in the message area. She switches tabs again to check the due date and time. She sees that it is due next Thursday at midnight, comes back and clicks on the calendar icon to bring up the calendar. She finds it easier to pick dates on the calendar rather than the dropdowns, because she can see the dates in a familiar format and can see what day of the week they are. She clicks on next Thursday, October 9th.

As for the time, she puts in 11pm as the start time and gives it 1 hour duration, because the assignment is due at midnight. She has gotten used to using dropdowns to pick times, although typing would still be faster.

Prof. George McFadden posts an assignment

George finds it helpful to be able to distribute and accept assignments online. He creates them in bSpace in the Assignments tool and releases them on a weekly basis for his students. After creating an assignment in the Assignments tool, he assigns it an open date which coincides with the date he presents the related material in lecture. This week he's creating an assignment on yellow journalism, which he gives an open date of Monday, October 6th at 3pm, when the lecture is done. He appreciates being able to specify the open time in addition to the date because he doesn't want students to be able to look at the assignment during the lecture.

George would like the students to finish this assignment within two weeks, so he assigns a Due Date of October 20th, verifying that his math is correct and that this is actually a Monday by opening the pop-up calendar. He always specifies a due date of midnight on the date due for all his assignments so there isn't any confusion about when exactly it's due on a certain date. Sometimes he's a little unsure about whether he's specified the "right" midnight, though. George only accepts assignments until the Due Date, so he always makes the Accept Until the same as the due date.

George chooses to "Add due date to Schedule," but doesn't usually choose to add an announcement about the open date to Schedule, as there isn't a way to time the release of that Announcement. He also chooses to add the assignment to the Gradebook. He doesn't often have a need to display it to specific groups, so he usually selects "Display to site." As he doesn't like to get bombarded with emails about submissions, he usually chooses to just get one email a day notifying him of all the student submissions that day.

Secondary Scenarios

Prof. George McFadden creates a gradebook item

Prof. Catalina posts lectures notes and sets a release time

Tests & Quizzes (formerly Samigo)

  • Create an assessment
    • Add an available date/time
    • Add a due date/time
  • Edit/change an assessment date/time

Mneme (a.k.a. Test Center)

Melete (a.k.a. Modules)

  • Create a module
    • Add a start date/time
    • Add an end date/time
  • Edit/change a module date/time

Resources

  • Upload contents
    • Set a start date to display the content
    • Set an end date
  • Edit/change start or end date to display the content

Gradebook

  • Create gradebook item
    • Add due date to gradebook item
  • Edit/change due date for Gradebook item

Polls

  • Create poll
    • Add opening date/time to poll
    • Add closing date/time to poll
  • Edit/change a poll date/time

Portfolios

  • Create portfolio
    • Add expires date to portfolio
  • Edit/change a portfolio expires date

Sign-up

  • Create Meeting
    • Add meeting start date/time
  • Edit/change a meeting start date/time
  • Potentially related use cases
    • View end date/time
    • Add "sign up begins" time (e.g. 6 days) before meeting starts
    • Add "sign up ends" time (e.g. 1 minute) before meeting ends