Course Content View

Status

READY FOR REVIEW

Contributing Team

@Marco Morales @Edward Byun

Earlier Discovery

 

Linked Initiatives

https://openedx.atlassian.net/l/cp/YdzXHi7q

Overview

This initiative involves renaming and reorganizing the Videos tab into a “Content” tab in the Open edX mobile app. This “Content” tab will contain several views of course content, including the full course outline. This allows for the main home page for each course to function more as a hub for learners, allowing them to see important updates, progress, and other necessary information relating to “what’s next.”

Overview

This initiative involves renaming and reorganizing the Videos tab into a “Content” tab in the Open edX mobile app. This “Content” tab will contain several views of course content, including the full course outline. This allows for the main home page for each course to function more as a hub for learners, allowing them to see important updates, progress, and other necessary information relating to “what’s next.”

Key Use Cases

  • As a learner I would like to be able to browse specific fractions of my course experience. (New Content View)

  • As a learner I would like to understand what to do next in my course, how I am doing, and see any recent updates since I last learned on the mobile app. (Updates to Course Home)

Deliverables

  • Stage 1 - New Content Tab v1 (replacing Videos tab)

    • Replace the ‘Videos’ tab within the Course experience with a ‘Content’ tab, enabling us to present both the full course experience and the videos only. This will be expanded in future stages.

  • Stage 2 - Updated Course Home

    • Course home will now contain “need to know” type information: course notifications, incomplete (or recently accessed TBD) sections, etc.

    • Full course outline/ content view will be moved to the Content tab.

  • Stage 3 - Add Assignment View to Content Tab

    • This view will list out the assignments that need to be completed for this course to be passed, and have other relevant visualizations to allow learners to track their progress towards completing necessary assignments. The progress visuals will be pulled from the Visual Course Progress initiative, found here: https://openedx.atlassian.net/l/cp/YdzXHi7q

  • Stage 4 - Improvements to Video Content Tab View

    • This view will show course video content in a more visually compelling manner.

Users

  • App Provider: Any group building the new mobile applications for other site operators / learning academies using Open edX.

  • Learner: Any Open edX instance learner whose learning site relies on a multi-tenant app build model.

In Scope / Out of Scope

Based on the above use cases, we are breaking down on high-level scope as follows:

In Scope

Out of Scope

In Scope

Out of Scope

Updated Course Videos Tab to New Content Tab

Course Home Widgets / Coach Views / Updates - These potential changes can be considered in future projects

Update Course Home to shift full outline to Content Tab

Progress visuals designs

Improvements to Video view

 

Addition of Assignments view in Content Tab

 

MVP Specs

Features & Requirements

In order to realize this MVP, we believe the following features will be required. Refer to the following flow chart for more details:

Feature

Requirements

Course Home Page

Page Goal: Serve as a hub for learners where they can get updates/ notifications, performance metrics, etc.

Changes: Remove full course outline, add ‘need to know’ type content.
Add abbreviated progress visuals with clear CTA that allow learners to pick up where they left off and better understand where they are in the process of completing a course. Progress visuals are outlined and designed in the https://openedx.atlassian.net/l/cp/YdzXHi7q initiative

Content Page (general)

Page Goal: Show course outline and other views of course content to allow learners to better meet their personal learning objectives

Changes: Replace “Videos” page with a “Content” page. The new “Content” page will have (tentatively) three views: All, Videos, and Assignments.

Content View: All

Page Goal: House the course outline with all content in sequence. This is the sequence view found on the current course home page.

Changes: Replace the “Video” page. Remove video download options and move to “video” tab. Video settings to be moved elsewhere.

Content View: Assignments

Page Goal: The Assignments view should allow learners to see where they are in regards to passing the course, mainly: how many assignments are left, what is their current grade status, etc.

Changes: This is a new view.

Content View: Videos

Page Goal: Allow learners to view videos in a unique way that caters towards learners who enroll in courses for video content only and learners who wish to view videos on mobile/ on-the-go while completing other course material in a mix of web and mobile.

Changes: Move video download settings elsewhere. Re-design old videos view to be less course outline dependent.

Stage 1 - New Content Tab v1 (replacing Videos tab)

Content Tab Resume / Start

The content tab should have a resume / start button when viewing at least the “All Content” view of the course, as is the case on Course Home.

Content Tab Views

On the Content tab you will see controls to change the view from the entire course (All, which operates like the current course outline view), and the Videos view.

An Assignments tab will be added in future Stages.

Content Tab Naming

The Videos tab name should change to Content and the icon should also be updated.

Video Tab Settings / Controls

Bulk download action for the videos should be moved to the new “Videos” view. Video quality settings should be moved elsewhere.

Stage 2 - Update Course Home given new Content Tab v1

Fractional Course Outline

Remove the full course outline from the home page, and instead show a section with “Next Up” or “Continue” which shows just the next Section to be completed. We may consider showing the most recently active section instead of the “next” to echo the current Resume Course button.

Browse Course Content Secondary CTA

We plan to add a call to action (secondary) on the home page for learners to view the full course content view (now on the “content” tab). This CTA will take learners to the Content tab. This will help train learners where to find the full course outline as it has been on the “home” page for years.

Progress Visuals

The “Home” page should include a simplified progress visualizations. This section should have a method of linking to the course progress view. Details for this section to be outlined in the “Visual Course Progress” initiative.

Dates

This section should have a list of upcoming key dates (assignment deadlines, upcoming assessments). This section should have a CTA directing learners to the Dates tab.

Discussion

This section should have discussion notifications/ updates - Unclear if this can be included in the scope or pushed to a future effort. (Needs additional discovery)

Stage 3 - Add Assignment View to Content Tab

Assignment listing

Show upcoming assignments/ assessments organized by type (ie: homeworks, labs, exams). Each assignment type section should show its overall grade weight.

Assignment view position in navigation

The button to access this view “Assignment” will be be positioned after the after All and Videos sections

Priority organization

The assignment view should help learners quickly see high priority assignments. Priority designation TBD but could be related to nearest deadline or high grade weighting.

Link to Progress Page

The assignment view should have a link to the grade summary/information section of the upcoming Progress page.

Stage 4 - Improvements to Video Content Tab View

Download for later watching

This view should support the download functionality of the old Videos view: download all, download single video

Section / subsection organization

Videos should be organized by section/subsection to allow learners to understand where, within a course, each video lives.

 

Technical Open Questions

We anticipate the following to some of the key questions that we will need answered during technical discovery.

  •  

Open Tasks

Technical discovery + development scope estimates for each stage / deliverable

medium fidelity wireframes for these updates (any additional design / product scope estimate as necessary)

Product & UX/UI FAQ

The following represent our Product view of key questions. However, we look to the UX/UI and technical teams to validate these as needed.

Q: No questions yet!

A:

Future Direction

No notes included for this project.

UI Examples

Updated designs coming soon!