Right now, students have to manually select all of their subjects. If a student has passed Alg 2/ Trig H we want to be able to ask them if they want to automatically select all math subjects below that math level (e.g. Algebra 1, Geometry H).
Proposed work
Dynamically add a prompt in the subject select dialog based off of the user's previously selected subjects (i.e. add a prompt saying "Subjects below Alg 2/Trig H" that adds all of those subjects to the user's subjects).
Success criteria
The criteria that must be met in order to consider this project a success.
User stories
How the product should work for various user types.
User type 1
User type 2
Scope
Requirements
Current project requirements.
Future work
Future requirements.
Non-requirements
List anything that is out of scope.
Designs
Include designs here or add directly to the Requirements or User Stories sections.
Alternatives considered
List any alternatives you considered to this approach. Explain why they weren't used.
Related documents
Include links to other pages as necessary (e.g. technical design doc, project proposal, etc.)
Intelligently Suggest Subjects
Created: Sep 27, 2019 6:17 PM Priority: P4 Type: Task 🔨
Overview
Problem statement
Right now, students have to manually select all of their subjects. If a student has passed Alg 2/ Trig H we want to be able to ask them if they want to automatically select all math subjects below that math level (e.g. Algebra 1, Geometry H).
Proposed work
Dynamically add a prompt in the subject select dialog based off of the user's previously selected subjects (i.e. add a prompt saying "Subjects below Alg 2/Trig H" that adds all of those subjects to the user's subjects).
Success criteria
The criteria that must be met in order to consider this project a success.
User stories
How the product should work for various user types.
User type 1
User type 2
Scope
Requirements
Current project requirements.
Future work
Future requirements.
Non-requirements
List anything that is out of scope.
Designs
Include designs here or add directly to the Requirements or User Stories sections.
Alternatives considered
List any alternatives you considered to this approach. Explain why they weren't used.
Related documents
Include links to other pages as necessary (e.g. technical design doc, project proposal, etc.)