Module Search Table

Overview

The Modules Curriculum interface within the RethinkEd Authoring Tool allows users to manage and organize modules efficiently.

Figma

https://www.figma.com/file/hq6VjWO99WfQaSzXswgVIY/Authoring?type=design&node-id=1642%3A90020&mode=design&t=R8ZY3rOPxvPAcbY8-1

Epic

Feature 193994: Modules | Curriculum Table | SEL Authoring Tool

UI Description

  1. Tabbed Navigation:

    • A tabbed interface with options for Lessons, Modules, Activities, and Resources.

    • The user selects Modules tab upon entering the EDU Curriculum section of the Authoring Tool.

  2. Search:

    • A search bar to allow users to type in descriptions, keywords, or module titles, with autocomplete suggestions.

    • Search results are optimized to appear within 2 seconds under normal load conditions.

  3. Filters:

    • Multiple filters displayed in a specified order: Subject, Grade, Domain, Main Topic, Tier, and Status.

    • Subject: SEL, Mental Health

    • Grade: Pre-K, Kindergarten, 1st Grade, 2nd Grade, 3rd Grade, 4th Grade, 5th Grade, 6th Grade, 7th Grade, 8th Grade, 9th Grade, 10th Grade, 11th Grade, 12th Grade, Not Applicable

    • SEL Domain: Awareness of Self & Others, Self-Management, Social Skills, Social Awareness, Self-Care

    • Mental Health Domain: Mental Wellness, Healthy Identities, Kindness to Animals, Online Safety, Anxiety, Depression, Substance Use Disorders, Reducing the Risk of Suicide, Preventing Violence, Human Trafficking, Trauma: Emotions, Trauma: Resilience, Trauma: Stress Management, Trauma: Support Systems

    • Tier: Tier 1, Tier 2, Tier 3

    • Status: Active, Draft

  4. Modules Table:

    • A table displaying lesson information with columns for Module Title, Subject, Grade(s), Domain, Tier, and Status.

    • Sorting functionality for each column where applicable, with numerical order for grades and alphabetical order for status.

  5. Add Module Button:

    • A button labeled "Add Module" to initiate the lesson creation process using the Module Builder authoring tool.

User Interaction and Validation Notes

  1. Navigating Tabs:

    • Users can switch between Lessons, Modules, Activities, and Resources tabs to view different content types.

  2. Using Search and Filters:

    • Users can refine the modules displayed by typing in the search bar or selecting options from dropdown filters.

    • The search function should validate input and return relevant results.

    • Filter selections must reflect accurately in the modules table.

  3. Interacting with Modules Table:

    • Users can click on module entries to view details or perform actions like editing modules.

    • The ability to select multiple grades for filtering and sorting by status is supported.

  4. Adding New Modules:

    • Clicking the "Add Module" button opens the Module Builder authoring tool where users can create new modules.

    • The system should validate that all required information is entered before a new module can be saved.

Workflow Description

  1. Module Management:

    • Users enter the Modules tab to manage curriculum content, accessing a comprehensive list of modules.

  2. Searching and Filtering:

    • To locate specific modules, users utilize the search functionality and apply filters based on subject, grade, domain, etc.

  3. Adding Module:

    • When adding a new module, the user clicks "Add Module" to launch the module builder tool and input new module details.

  4. Saving and Organizing Modules:

    • After creating a module, the user saves it, and it's automatically integrated into the curriculum with the designated status tag.