Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This tab provides a clear and detailed view of all the dependencies associated with a particular module. It lists where the module is being used, such as lessons, making it easier for users to navigate to these entities if needed.

Figma

https://www.figma.com/file/hq6VjWO99WfQaSzXswgVIY/Authoring?type=design&node-id=2043%3A66283&mode=design&t=GsXA0ep3K1L0dkKN-1

Epic

Feature 193967: Module Builder | SEL Authoring

User Story 

As a RethinkEd content creator, I want a dedicated dependencies tab in the authoring tool that displays the connections between content so that I can easily understand how changes to the activity will affect other lessons. 

UI Description

Dependencies Table

  • Description: A table that displays a list of all entities (lessons) where the activity is currently being used. This visibility helps in understanding the activities impact and reach across the educational content.

  • Columns: The table may include columns like:

    • Entity Type: Specifies whether the entity is a lesson.

    • Entity Name: The name of the lesson where the module is utilized.

    • Grade: Specifies the grade or grades of the lesson.

    • Usage Details: Provides additional context on how the module is used within the entity, if applicable.

Navigation to Entity

  • Clicking on View in a row in the dependencies table allows the user to navigate directly to the corresponding entity (lesson), facilitating easy access to detailed information or for making any necessary modifications.

User Interaction Notes

  • The dependencies table is automatically populated based on the current uses of the module across the platform. Users can quickly assess the modules integration and significance.

  • Direct navigation to an entity from this table streamlines the process of managing and updating educational content, ensuring users can easily modify or review how a module is applied within various educational components.

Workflow Description

  1. Viewing Dependencies:

    • Upon accessing the "Module Dependencies Tab," users are presented with a table listing all the entities where the module is included.

  2. Assessing Impact:

    • The table provides a comprehensive overview, allowing users to understand the breadth of the module's application and its importance within the educational content.

  3. Navigating to Entities:

    • Users can click on View on any row within the table to be taken directly to that specific entity (lesson). This feature is particularly useful for reviewing the context of use or for performing updates of the module.

This tab is an essential tool for content creators and administrators, offering insights into the utility and facilitating efficient management of educational content. By understanding where and how a module is employed, users can make informed decisions about content development and revision.