Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Support practice questions on the Android app #5571

Open
4 tasks
seanlip opened this issue Nov 6, 2024 · 0 comments
Open
4 tasks

[Feature Request]: Support practice questions on the Android app #5571

seanlip opened this issue Nov 6, 2024 · 0 comments
Labels
enhancement End user-perceivable enhancements. Impact: Medium Moderate perceived user impact (non-blocking bugs and general improvements). Work: Medium The means to find the solution is clear, but it isn't at good-first-issue level yet.

Comments

@seanlip
Copy link
Member

seanlip commented Nov 6, 2024

Is your feature request related to a problem? Please describe.

We implemented a Practice tab in the topic pages of the Android app, but turned it off because, at the time, practice questions didn't yet exist for the topics we were providing. Now that practice questions have been created for our core math topics (example), we would like to turn it on again, because it is helpful for learners to be able to practise skills after learning a new topic so that they can develop mastery.

The aim of this issue is to turn on this functionality in the Android app and make any necessary adjustments to it so that it can be launched.

Describe the solution you'd like

Roughly, bringing this functionality to users involves 4 steps:

  • Turn on the existing practice questions functionality on Android, and do a verification (by developers) that the functionality works and that it is accessible and playable.
  • Launch this functionality on alpha so that the product team can audit it (both the entry-point to practice questions and the functionality itself).
  • The product team should then do a gap analysis to determine what other improvements are needed before the feature can be launched, filing design/implementation issues for specific bugs as needed.
  • Once all prerequisites have been completed for the feature to launch, launch the feature.

Important Note: We should also verify that it is possible to turn practice questions on and off on a per-topic basis. On Web, there is a toggle in the topic editor page that determines whether to show practice questions for that topic or not, and that toggle can be used to determine whether or not to show the Practice tab for that topic in the Android app. This functionality is necessary because, from previous experience, practice question development can sometimes lag the creation of new topics.

Describe alternatives you've considered

No response

Additional context

No response

@seanlip seanlip added enhancement End user-perceivable enhancements. triage needed and removed triage needed labels Nov 6, 2024
@adhiamboperes adhiamboperes added Impact: Medium Moderate perceived user impact (non-blocking bugs and general improvements). Work: Medium The means to find the solution is clear, but it isn't at good-first-issue level yet. labels Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement End user-perceivable enhancements. Impact: Medium Moderate perceived user impact (non-blocking bugs and general improvements). Work: Medium The means to find the solution is clear, but it isn't at good-first-issue level yet.
Development

No branches or pull requests

2 participants