What are the benefits of this change, and whom do they impact?
Learners can find relevant & stretchy learning goals
Description
Describe the change, and provide any needed context.
Create a goal list view that satisfies the following user stories:
See a list of goals
Defaults to goals created by learners in current learner's chapter
Click button to create new goal (go to goal form)
View goal title
View goal author avatar/handle
View goal id/number
View team size
View goal category (e.g. foundational)
View zpd estimation*
Search for goals by author
Search for goals by category
Search for goals by title
Search for goals by id/number
Search for goals by team size
Filter goals by author
Filter goals by zpd estimation
Filter goals by team size
Filter goals by category
Filter goals by created date
Sort goals by date created
Default: descending
Sort goals by category
Sort goals by team size
Sort goals by zpd estimation
Click on a goal to view full goal detail component
Within this list, make individual goal items expandable/collapsible. All goals start out in collapsed mode, but can be expanded to display the goal detail view/component.
* zpd estimation = a computed value that helps learners determine the challenge level of a goal. uses players's challenge feedback for goal projects (filtered by players who have similar XP/Elo to the current learner)
Benefits
What are the benefits of this change, and whom do they impact?
Description
Describe the change, and provide any needed context.
Create a
goal list
view that satisfies the following user stories:goal form
)foundational
)goal detail
componentWithin this list, make individual goal items expandable/collapsible. All goals start out in collapsed mode, but can be expanded to display the
goal detail
view/component.* zpd estimation = a computed value that helps learners determine the challenge level of a goal. uses players's challenge feedback for goal projects (filtered by players who have similar XP/Elo to the current learner)