MVP: Studio Home Enhancements

User Stories

  • I need to sift through a long list of courses without endless scrolling so I can quickly find which course or library I am looking for

  • I need a better way to keep track of course re-runs and to see the relationship between the original course and the re-run course

  • I want to search for course keywords as another way of navigating through my long list of courses.

  • I need to see the current status of my courses and re-runs (published vs unpublished) so that I can keep track of current state and progress of my courses. 

  • I need more options for searching the organization drop-down without needing to enter the exact name of the organization, because I may not know the exact name of the organization.

  • I want to see a timestamp of when a course or re-run was last edited.

 

Requirements

Note: A market survey provided input on prioritizing search, filter and at a glance prioritization. Raw data here.

Course Dashboard

  • Course listing dashboard is the primary Studio Home experience

    • What is the course dashboard? (list of all courses..)

  • What functionality does it include?

    • Search courses by keyword, including by course title and course id

    • Filter

      • Active/Upcoming/Archived

    • Sort

      • Newest/oldest

      • Alphabetical

      • Number of enrollees

    • Quick Glance info

      • Published/unpublished

      • Start date/end date

      • Who last edited

      • Timestamp of last edit

      • Number of enrolled learners

    • Pagination

    • Archived Courses

    • Maintains direct relationship between course re-runs and the original course

Other Dashboards

  • There are several other dashboards accessible from Studio Home that are accessible from the top header, or somewhere near top of page, and need space to grow for future possible dashboard entry points 

    • Taxonomies (dashboard, clickable text at top of page)

    • Admin dashboard/portal

    • content/library dashboard

      • All dashboards need a sense of unifying user experience/journey

Header Space

  • There is an org dropdown.

    • Include predictive suggestions

    • Needs to be a level above the dashboards, so if you choose MITx as an org, you see that choice reflected in all the dashboards (only see MITx courses, libraries, taxonomies, et

Other UX to consider:

  • Create new course

  • Create new library

  • Existing Libraries

  • Challenge: Not all personas have the permissions to create a new library or course, so needs to be designed to accommodate that - if you can’t do it, you don’t see the button

  • Align the button to the right dashboard (create a course goes on course dashboard, etc)

 

New Features:

  • Ability to favorite courses

  • Help (reimagined)

    • Should be in one place, not scattered across the page

    • Includes

      • Link to full docs site

      • Link to Educators/Authors tutorial

      • Link to one course - StudioX (remove edx101)

      • Portal

      • Remove any and all references/external links to docs (in the sidebars) EXCEPT for a singular place for help probably in the footer